tracker_s Struct Reference

This structure is used to track information about open connections. More...

Collaboration diagram for tracker_s:
Collaboration graph
[legend]

Data Fields

struct sockaddr * csa
 recvfrom information: 'connect' address for udp
socklen_t csl
 size of csa
int csock
 Connection socket to client.
int fsock
 Socket to forward to server.
time_t time
 Last event time, for udp timeout.
enum state_e state
 Connection state.
int * live
 By connection TTL.
struct tracker_sn
 chain it !

Detailed Description

This structure is used to track information about open connections.

Definition at line 189 of file netsed.c.


Field Documentation

struct sockaddr* tracker_s::csa [read]

recvfrom information: 'connect' address for udp

Definition at line 191 of file netsed.c.

socklen_t tracker_s::csl

size of csa

Definition at line 193 of file netsed.c.

Connection socket to client.

Definition at line 195 of file netsed.c.

Socket to forward to server.

Definition at line 197 of file netsed.c.

By connection TTL.

Definition at line 203 of file netsed.c.

struct tracker_s* tracker_s::n [read]

chain it !

Definition at line 206 of file netsed.c.

Connection state.

Definition at line 201 of file netsed.c.

Last event time, for udp timeout.

Definition at line 199 of file netsed.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Enumerations Enumerator Defines

Generated on 24 Aug 2017 for netsed by  doxygen 1.6.1