template <typename Callback, typename TlsStreamImpl>
TlsStreamBase<Callback, TlsStreamImpl>::
TlsStreamBase(IOService& service, TlsContextPtr context)
- : TlsStreamImpl(service.getIOService(), context->getContext()),
+ : TlsStreamImpl(service.getInternalIOService(), context->getContext()),
role_(context->getRole()) {
}
template <typename Callback, typename TlsStreamImpl>
TlsStreamBase<Callback, TlsStreamImpl>::
TlsStreamBase(IOService& service, TlsContextPtr context)
- : TlsStreamImpl(service.getIOService()), role_(context->getRole()) {
+ : TlsStreamImpl(service.getInternalIOService()), role_(context->getRole()) {
}
/// @brief Botan fake TLS stream.