Searched refs:TlsStream (Results 1 - 2 of 2) sorted by relevance

/external/libbrillo/brillo/streams/
H A Dtls_stream.cc54 // Static variable to store the index of TlsStream private data in SSL context
71 // workings from the users of brillo::TlsStream.
72 class TlsStream::TlsStreamImpl {
129 TlsStream::TlsStreamImpl::TlsStreamImpl() {
138 TlsStream::TlsStreamImpl::~TlsStreamImpl() {
143 bool TlsStream::TlsStreamImpl::ReadNonBlocking(void* buffer,
181 bool TlsStream::TlsStreamImpl::WriteNonBlocking(const void* buffer,
207 bool TlsStream::TlsStreamImpl::Flush(ErrorPtr* error) {
211 bool TlsStream::TlsStreamImpl::Close(ErrorPtr* error) {
243 bool TlsStream
447 TlsStream::TlsStream(std::unique_ptr<TlsStreamImpl> impl) function in class:brillo::TlsStream
[all...]
H A Dtls_stream.h23 // destination server and passed in TlsStream::Connect() method as |socket|.
24 class BRILLO_EXPORT TlsStream : public Stream { class in namespace:brillo
26 ~TlsStream() override;
29 // Calls |callback| when successful and passes the instance of TlsStream
75 // Private constructor called from TlsStream::Connect() factory method.
76 explicit TlsStream(std::unique_ptr<TlsStreamImpl> impl);
79 DISALLOW_COPY_AND_ASSIGN(TlsStream);

Completed in 151 milliseconds