actor-framework
Public Member Functions | Related Functions | List of all members
caf::openssl::session Class Reference

Public Member Functions

 session (actor_system &sys)
 
bool init ()
 
rw_state read_some (size_t &result, native_socket fd, void *buf, size_t len)
 
rw_state write_some (size_t &result, native_socket fd, const void *buf, size_t len)
 
bool try_connect (native_socket fd)
 
bool try_accept (native_socket fd)
 
bool must_read_more (native_socket, size_t threshold)
 
const char * openssl_passphrase ()
 

Related Functions

(Note that these are not member functions.)

using session_ptr = std::unique_ptr< session >
 
CAF_OPENSSL_EXPORT session_ptr make_session (actor_system &sys, native_socket fd, bool from_accepted_socket)
 

Friends And Related Function Documentation

◆ make_session()

CAF_OPENSSL_EXPORT session_ptr make_session ( actor_system sys,
native_socket  fd,
bool  from_accepted_socket 
)
related

◆ session_ptr

using session_ptr = std::unique_ptr<session>
related

The documentation for this class was generated from the following files: