![]() |
TRIP Routing Daemon
TRIP (RFC 3219) Location Server Implementation
|
Session object. More...
#include <session.h>

Data Fields | |
| pthread_t | thread |
| session_state_t | state |
| int | initiated |
| int | mark_stop_init |
| int | fd |
| uint16_t | hold |
| uint16_t | keepalive |
| const peer_t * | peer |
| uint32_t | id |
| time_t | established_time |
| time_t | last_read_time |
| time_t | last_write_time |
| capinfo_transmode_t | transmode |
| capinfo_routetype_t * | routetypes |
| size_t | routetypes_count |
Session object.
| time_t established_time |
Time of establishment
| int fd |
Session socket
| uint16_t hold |
Negotiated hold timer
| uint32_t id |
Found in OPEN
| int initiated |
Initiated by local -> nonzero
| uint16_t keepalive |
Negotiated hold timer
| time_t last_read_time |
Time of last read
| time_t last_write_time |
Time of last write
| int mark_stop_init |
Tell initiating thread to quit
| const peer_t* peer |
From address
| capinfo_routetype_t* routetypes |
Supported route types
| size_t routetypes_count |
Supported route types count
| session_state_t state |
Session state
| pthread_t thread |
Session thread ID
| capinfo_transmode_t transmode |
Peer transmode