tls_io_stream

Description

Vars

own< io_stream < T > >

internal_

gnutls_certificate_credentials_t

xcred_

gnutls_session_t

session_handle_

Methods

tls_io_stream ( own< io_stream < T > > )

~tls_io_stream ( )

error_or < size_t >

read ( void \*, size_t )

conveyor < void >

read_ready ( )

conveyor < void >

on_read_disconnected ( )

error_or < size_t >

write ( const void \*, size_t )

conveyor < void >

write_ready ( )

gnutls_session_t &

session ( )


Vars Description

own< io_stream < T > > internal_


gnutls_certificate_credentials_t xcred_


gnutls_session_t session_handle_


Methods Description

tls_io_stream ( own< io_stream < T > > )


~tls_io_stream ( )


error_or < size_t > read ( void \*, size_t )


conveyor < void > read_ready ( )


conveyor < void > on_read_disconnected ( )


error_or < size_t > write ( const void \*, size_t )


conveyor < void > write_ready ( )


gnutls_session_t & session ( )