conn Struct Reference

Collaboration diagram for conn:

Collaboration graph
[legend]

Data Fields

connnext
connprev
int fd
sockaddr_in client_addr
eventread_event
eventwrite_event
int state
char req_buf [4096]
int req_len
struct {
   char *   name
   char *   value
req_hdr [16]
unsigned char send_buf [65536]
int send_buf_r
int send_buf_w
int drop_after
int close_flag
sessionattached_session

Detailed Description

Definition at line 66 of file rtsp.c.


Field Documentation

struct conn* conn::next

Definition at line 67 of file rtsp.c.

Referenced by do_accept(), and drop_conn().

struct conn* conn::prev

Definition at line 68 of file rtsp.c.

Referenced by do_accept(), and drop_conn().

int conn::fd

Definition at line 69 of file rtsp.c.

Referenced by conn_write(), do_accept(), do_read(), and drop_conn().

struct sockaddr_in conn::client_addr

Definition at line 70 of file rtsp.c.

Referenced by do_accept(), and rtsp_udp_setup().

struct event* conn::read_event

Definition at line 71 of file rtsp.c.

Referenced by do_accept(), and drop_conn().

struct event* conn::write_event

Definition at line 72 of file rtsp.c.

Referenced by conn_write(), do_accept(), drop_conn(), and send_data().

int conn::state

Definition at line 73 of file rtsp.c.

Referenced by do_accept(), and parse_client_data().

char conn::req_buf[4096]

Definition at line 74 of file rtsp.c.

Referenced by do_read(), handle_request(), and parse_client_data().

int conn::req_len

Definition at line 75 of file rtsp.c.

Referenced by do_accept(), do_read(), and parse_client_data().

char* conn::name

Definition at line 76 of file rtsp.c.

Referenced by get_header(), and handle_request().

char* conn::value

Definition at line 76 of file rtsp.c.

Referenced by get_header(), and handle_request().

struct { ... } conn::req_hdr[16]

Referenced by get_header(), and handle_request().

unsigned char conn::send_buf[65536]

Definition at line 77 of file rtsp.c.

Referenced by avail_send_buf(), conn_write(), and send_data().

int conn::send_buf_r

Definition at line 78 of file rtsp.c.

Referenced by avail_send_buf(), conn_write(), and do_accept().

int conn::send_buf_w

Definition at line 79 of file rtsp.c.

Referenced by avail_send_buf(), conn_write(), do_accept(), and send_data().

int conn::drop_after

Definition at line 80 of file rtsp.c.

Referenced by conn_write(), and do_accept().

int conn::close_flag

Definition at line 81 of file rtsp.c.

Referenced by do_accept(), do_read(), handle_DESCRIBE(), and handle_TEARDOWN().

struct session* conn::attached_session

Definition at line 82 of file rtsp.c.

Referenced by do_accept(), drop_conn(), handle_TEARDOWN(), and rtsp_udp_setup().


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:43 2008 for elphel by  doxygen 1.5.1