This is the complete list of members for rofl::csocket_openssl, including all inherited members.
accept(cparams const &socket_params, int sd) | rofl::csocket_openssl | virtual |
backlog | rofl::csocket | protected |
cancel_all_events() | rofl::ciosrv | inlineprotected |
cancel_all_timers() | rofl::ciosrv | inlineprotected |
cancel_timer(const rofl::ctimerid &timer_id) | rofl::ciosrv | inlineprotected |
ciosrv(pthread_t tid=0) | rofl::ciosrv | |
ciosrv(const ciosrv &iosrv) | rofl::ciosrv | |
close() | rofl::csocket_openssl | virtual |
connect(cparams const ¶ms) | rofl::csocket_openssl | virtual |
rofl::csocket(csocket_env *env, enum socket_type_t socket_type) | rofl::csocket | inline |
csocket_factory(enum socket_type_t socket_type, csocket_env *owner) (defined in rofl::csocket) | rofl::csocket | static |
csocket_openssl(csocket_env *owner) | rofl::csocket_openssl | |
dequeue_packet() | rofl::csocket_openssl | protectedvirtual |
deregister_filedesc_r(int fd) | rofl::ciosrv | inlineprotected |
deregister_filedesc_w(int fd) | rofl::ciosrv | inlineprotected |
domain | rofl::csocket | protected |
get_cafile() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
get_capath() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
get_certfile() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
get_default_params() (defined in rofl::csocket_openssl) | rofl::csocket_openssl | static |
get_default_params(enum socket_type_t socket_type) (defined in rofl::csocket) | rofl::csocket | static |
get_domain() const (defined in rofl::csocket) | rofl::csocket | inline |
get_keyfile() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
get_laddr() const (defined in rofl::csocket) | rofl::csocket | inline |
get_next_timer() (defined in rofl::ciosrv) | rofl::ciosrv | inlineprotected |
get_password() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
get_protocol() const (defined in rofl::csocket) | rofl::csocket | inline |
get_raddr() const (defined in rofl::csocket) | rofl::csocket | inline |
get_sd() const (defined in rofl::csocket) | rofl::csocket | inline |
get_socket_params() const (defined in rofl::csocket) | rofl::csocket | inline |
get_socket_type() const (defined in rofl::csocket) | rofl::csocket | inline |
get_thread_id() const | rofl::ciosrv | inline |
get_type() const (defined in rofl::csocket) | rofl::csocket | inline |
handle_accept_refused(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_accepted(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_closed(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_connect_failed(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_connect_refused(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_connected(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_listen(rofl::csocket &socket, int newsd) | rofl::csocket_openssl | protectedvirtual |
handle_read(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_revent(int fd) | rofl::ciosrv | inlineprotectedvirtual |
handle_timeout(int opaque, void *data=(void *) 0) | rofl::ciosrv | inlineprotectedvirtual |
handle_wevent(int fd) | rofl::ciosrv | inlineprotectedvirtual |
handle_write(rofl::csocket &socket) | rofl::csocket_openssl | protectedvirtual |
handle_xevent(int fd) | rofl::ciosrv | inlineprotectedvirtual |
is_established() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inlinevirtual |
laddr | rofl::csocket | protected |
listen(cparams const ¶ms) | rofl::csocket_openssl | virtual |
notify(const cevent &event) | rofl::ciosrv | inline |
operator<< (defined in rofl::csocket_openssl) | rofl::csocket_openssl | friend |
operator=(const ciosrv &iosrv) (defined in rofl::ciosrv) | rofl::ciosrv | |
PARAM_DOMAIN_VALUE_INET (defined in rofl::csocket) | rofl::csocket | static |
PARAM_DOMAIN_VALUE_INET6 (defined in rofl::csocket) | rofl::csocket | static |
PARAM_DOMAIN_VALUE_INET_ANY (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_DO_RECONNECT (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_DOMAIN (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_LOCAL_HOSTNAME (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_LOCAL_PORT (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_PROTOCOL (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_REMOTE_HOSTNAME (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_REMOTE_PORT (defined in rofl::csocket) | rofl::csocket | static |
PARAM_KEY_TYPE (defined in rofl::csocket) | rofl::csocket | static |
PARAM_PROTOCOL_VALUE_TCP (defined in rofl::csocket) | rofl::csocket | static |
PARAM_PROTOCOL_VALUE_UDP (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_CA_FILE (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_CA_PATH (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_CERT (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_CIPHERS (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_PRIVATE_KEY (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_PRIVATE_KEY_PASSWORD (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_VERIFY_DEPTH (defined in rofl::csocket) | rofl::csocket | static |
PARAM_SSL_KEY_VERIFY_MODE (defined in rofl::csocket) | rofl::csocket | static |
PARAM_TYPE_VALUE_DGRAM (defined in rofl::csocket) | rofl::csocket | static |
PARAM_TYPE_VALUE_STREAM (defined in rofl::csocket) | rofl::csocket | static |
pending_timer(const rofl::ctimerid &timer_id) | rofl::ciosrv | inlineprotected |
protocol | rofl::csocket | protected |
raddr | rofl::csocket | protected |
reconnect() | rofl::csocket_openssl | virtual |
recv(void *buf, size_t count) | rofl::csocket_openssl | virtual |
recv(void *buf, size_t count, int flags, rofl::csockaddr &from) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inlinevirtual |
register_filedesc_r(int fd) | rofl::ciosrv | inlineprotected |
register_filedesc_w(int fd) | rofl::ciosrv | inlineprotected |
register_timer(int opaque, const rofl::ctimespec ×pec) | rofl::ciosrv | inlineprotected |
reset_timer(const rofl::ctimerid &timer_id, const rofl::ctimespec ×pec) | rofl::ciosrv | inlineprotected |
restart_timer(rofl::ctimerid &timer_id, int opaque, const rofl::ctimespec ×pec) | rofl::ciosrv | inlineprotected |
sd | rofl::csocket | protected |
send(cmemory *mem, csockaddr const &dest=csockaddr()) | rofl::csocket_openssl | virtual |
set_cafile(std::string const &cafile) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
set_capath(std::string const &capath) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
set_certfile(std::string const &certfile) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
set_domain(int domain) (defined in rofl::csocket) | rofl::csocket | inline |
set_keyfile(std::string const &keyfile) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
set_laddr() (defined in rofl::csocket) | rofl::csocket | inline |
set_password(std::string const &password) (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inline |
set_protocol(int protocol) (defined in rofl::csocket) | rofl::csocket | inline |
set_raddr() (defined in rofl::csocket) | rofl::csocket | inline |
set_type(int type) (defined in rofl::csocket) | rofl::csocket | inline |
socket_env | rofl::csocket | protected |
socket_params | rofl::csocket | protected |
socket_type | rofl::csocket | protected |
SOCKET_TYPE_OPENSSL enum value (defined in rofl::csocket) | rofl::csocket | |
SOCKET_TYPE_PLAIN enum value (defined in rofl::csocket) | rofl::csocket | |
socket_type_t enum name (defined in rofl::csocket) | rofl::csocket | |
SOCKET_TYPE_UNKNOWN enum value (defined in rofl::csocket) | rofl::csocket | |
supports_socket_type(enum socket_type_t socket_type) (defined in rofl::csocket) | rofl::csocket | static |
type | rofl::csocket | protected |
write_would_block() const (defined in rofl::csocket_openssl) | rofl::csocket_openssl | inlinevirtual |
~ciosrv() | rofl::ciosrv | virtual |
~csocket() | rofl::csocket | inlinevirtual |
~csocket_env() | rofl::csocket_env | inlinevirtual |
~csocket_openssl() | rofl::csocket_openssl | virtual |
~ctimer_env() (defined in rofl::ctimer_env) | rofl::ctimer_env | inlinevirtual |