![]() |
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 | state_time |
| time_t | last_read_time |
| time_t | last_write_time |
| time_t | last_orig_time |
| time_t | last_advert_time |
| capinfo_transmode_t | transmode |
| capinfo_routetype_t * | routetypes |
| size_t | routetypes_count |
| table_t | adj_trib_in |
| table_t | adj_trib_out |
Session object.
| table_t adj_trib_in |
Adj-TRIB-in
| table_t adj_trib_out |
Adj-TRIB-out
| 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_advert_time |
Last advertisement time
| time_t last_orig_time |
Last origination time
| 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 destroy its session and 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
| time_t state_time |
Time since entered state
| pthread_t thread |
Session thread ID
| capinfo_transmode_t transmode |
Peer transmode