Lines Matching refs:impl_
448 : impl_{std::move(impl)} {} in TlsStream()
451 if (impl_) { in ~TlsStream()
452 impl_->Close(nullptr); in ~TlsStream()
463 TlsStreamImpl* pimpl = stream->impl_.get(); in Connect()
475 return impl_ ? true : false; in IsOpen()
494 if (!impl_) in ReadNonBlocking()
496 return impl_->ReadNonBlocking(buffer, size_to_read, size_read, end_of_stream, in ReadNonBlocking()
504 if (!impl_) in WriteNonBlocking()
506 return impl_->WriteNonBlocking(buffer, size_to_write, size_written, error); in WriteNonBlocking()
510 if (!impl_) in FlushBlocking()
512 return impl_->Flush(error); in FlushBlocking()
516 if (impl_ && !impl_->Close(error)) in CloseBlocking()
518 impl_.reset(); in CloseBlocking()
525 if (!impl_) in WaitForData()
527 return impl_->WaitForData(mode, callback, error); in WaitForData()
534 if (!impl_) in WaitForDataBlocking()
536 return impl_->WaitForDataBlocking(in_mode, timeout, out_mode, error); in WaitForDataBlocking()
540 if (impl_) in CancelPendingAsyncOperations()
541 impl_->CancelPendingAsyncOperations(); in CancelPendingAsyncOperations()