Data Fields | |
| char * | hostname |
| char * | port |
| int | proto |
| sockaddr_in | addr |
| int | socket |
| pthread_mutex_t | m_send |
| pthread_mutex_t | m_recv |
| pthread_mutex_t | m_cache |
| pthread_cond_t | c_cache |
| ks_array_t | cache |
| char * | princ |
| char * | creds |
Definition at line 114 of file ks_socket_posix.c.
|
|
Socket address Definition at line 119 of file ks_socket_posix.c. Referenced by ks_socket_connect(). |
|
|
Thread condition variable for cache access Definition at line 129 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), and ks_socket_recv(). |
|
|
Cache of responses with ids Definition at line 131 of file ks_socket_posix.c. Referenced by ks_socket_free(), and ks_socket_new(). |
|
|
Credentials for authentication Definition at line 133 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), ks_socket_send(), and ks_socket_set_auth(). |
|
|
Host to connect to Definition at line 115 of file ks_socket_posix.c. Referenced by ks_socket_free(), and ks_socket_new(). |
|
|
Thread mutex for access to the cache Definition at line 127 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), and ks_socket_recv(). |
|
|
Thread mutex for receiving packets Definition at line 125 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), and ks_socket_recv(). |
|
|
Thread mutex for sending packets Definition at line 123 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), and ks_socket_send(). |
|
|
Port to connect to Definition at line 116 of file ks_socket_posix.c. Referenced by ks_socket_free(), and ks_socket_new(). |
|
|
Principal for authentication Definition at line 132 of file ks_socket_posix.c. Referenced by ks_socket_free(), ks_socket_new(), ks_socket_send(), and ks_socket_set_auth(). |
|
|
Protocol to use Definition at line 117 of file ks_socket_posix.c. Referenced by ks_socket_connect(), ks_socket_new(), and ks_socket_send(). |
|
|
Socket file descriptor Definition at line 121 of file ks_socket_posix.c. Referenced by ks_socket_close(), ks_socket_connect(), ks_socket_new(), and ks_socket_send(). |
1.4.4