netsed
Data Fields
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 More...
 
socklen_t csl
 size of csa More...
 
int csock
 Connection socket to client. More...
 
int fsock
 Socket to forward to server. More...
 
time_t time
 Last event time, for udp timeout. More...
 
enum state_e state
 Connection state. More...
 
int * live
 By connection TTL. More...
 
struct tracker_sn
 chain it ! More...
 

Detailed Description

This structure is used to track information about open connections.

Definition at line 189 of file netsed.c.

Field Documentation

◆ csa

struct sockaddr* tracker_s::csa

recvfrom information: 'connect' address for udp

Definition at line 191 of file netsed.c.

◆ csl

socklen_t tracker_s::csl

size of csa

Definition at line 193 of file netsed.c.

◆ csock

int tracker_s::csock

Connection socket to client.

Definition at line 195 of file netsed.c.

◆ fsock

int tracker_s::fsock

Socket to forward to server.

Definition at line 197 of file netsed.c.

◆ live

int* tracker_s::live

By connection TTL.

Definition at line 203 of file netsed.c.

◆ n

struct tracker_s* tracker_s::n

chain it !

Definition at line 206 of file netsed.c.

◆ state

enum state_e tracker_s::state

Connection state.

Definition at line 199 of file netsed.c.

◆ time

time_t tracker_s::time

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: