|
DTS Application Library
0.2.3
Application library containing referenced objects and interfaces to common libraries
|
Socket data structure. More...
#include <dtsapp.h>
Data Fields | |
| int | sock |
| Socket FD. More... | |
| int | proto |
| Socket protocol. More... | |
| int | type |
| Socket type. More... | |
| enum sock_flags | flags |
| Socket control flags. More... | |
| union sockstruct | addr |
| system socket data structure. More... | |
| struct ssldata * | ssl |
| SSL structure for encryption. More... | |
| struct fwsocket * | parent |
| Parent socket if we connected to a server and were spawned. More... | |
| struct bucket_list * | children |
| We are the parent this is a list of spawn. More... | |
| union sockstruct fwsocket::addr |
system socket data structure.
Definition at line 143 of file dtsapp.h.
Referenced by accept_socket(), dtls_listenssl(), mcast_socket(), socketwrite_d(), and unixsocket_client().
| struct bucket_list* fwsocket::children |
We are the parent this is a list of spawn.
Definition at line 150 of file dtsapp.h.
Referenced by socketserver().
| enum sock_flags fwsocket::flags |
Socket control flags.
Definition at line 140 of file dtsapp.h.
Referenced by mcast_socket(), socketread_d(), socketserver(), socketwrite_d(), and unixsocket_client().
| struct fwsocket* fwsocket::parent |
| int fwsocket::proto |
Socket protocol.
Definition at line 135 of file dtsapp.h.
Referenced by accept_socket(), dtls_listenssl(), and make_socket().
| int fwsocket::sock |
Socket FD.
Definition at line 133 of file dtsapp.h.
Referenced by accept_socket(), client_func(), dtls_listenssl(), make_socket(), mcast_socket(), server_func(), socketread_d(), socketwrite_d(), and unixsocket_client().
| struct ssldata* fwsocket::ssl |
SSL structure for encryption.
Definition at line 146 of file dtsapp.h.
Referenced by accept_socket(), dtls_listenssl(), dtlshandltimeout(), dtlstimeout(), dtsl_serveropts(), make_socket(), socketread_d(), socketserver(), socketwrite_d(), startsslclient(), and tlsaccept().
| int fwsocket::type |
Socket type.
Definition at line 137 of file dtsapp.h.
Referenced by accept_socket(), dtls_listenssl(), make_socket(), socketread_d(), socketserver(), socketwrite_d(), and startsslclient().