skinnysession Struct Reference

Collaboration diagram for skinnysession:

Collaboration graph
[legend]

Data Fields

int auth_timeout_sched
struct skinny_devicedevice
int fd
int keepalive_count
int keepalive_timeout_sched
struct timeval last_keepalive
struct {
   struct skinnysession *   next
list
ast_mutex_t lock
int lockstate
char outbuf [SKINNY_MAX_PACKET]
struct sockaddr_in sin
struct timeval start
pthread_t t

Detailed Description

Definition at line 1609 of file chan_skinny.c.


Field Documentation

struct skinny_device* device [read]

int fd

Definition at line 1622 of file chan_skinny.c.

Referenced by handle_keepalive_message(), and skinny_session().

struct timeval last_keepalive [read]

Definition at line 1621 of file chan_skinny.c.

Referenced by handle_keepalive_message(), and skinny_session().

struct { ... } list

int lockstate

Definition at line 1618 of file chan_skinny.c.

Referenced by skinny_session(), and skinny_session_cleanup().

struct skinnysession* next [read]

Definition at line 1617 of file chan_skinny.c.

char outbuf[SKINNY_MAX_PACKET]

Definition at line 1615 of file chan_skinny.c.

Referenced by transmit_response_bysession().

struct sockaddr_in sin [read]

struct timeval start [read]

Definition at line 1612 of file chan_skinny.c.

Referenced by skinny_session().

pthread_t t

Definition at line 1610 of file chan_skinny.c.

Referenced by accept_thread(), end_session(), and unload_module().


The documentation for this struct was generated from the following file:

Generated on Thu Apr 16 06:37:35 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6