tap callback variables More...
Data Fields | |
| int | fd |
| the fd | |
| struct ub_event * | ev |
| the ub event | |
| SSL * | ssl |
| the SSL for TLS streams | |
| int | ssl_handshake_done |
| is the ssl handshake done | |
| int | ssl_brief_write |
| we are briefly waiting to write (in the struct event) | |
| char * | id |
| string that identifies the socket (or NULL), like IP address | |
| int | len_done |
| have we read the length, and how many bytes of it | |
| size_t | data_done |
| have we read the data, and how many bytes of it | |
| int | control_frame |
| are we reading a control frame | |
| int | is_bidirectional |
| are we bi-directional (if false, uni-directional) | |
| uint8_t * | frame |
| data of the frame | |
| size_t | len |
| length of this frame | |
| struct tap_data_list * | data_list |
| back pointer to the tap_data_list entry; used to NULL the forward pointer to this data when this data is freed. | |
tap callback variables