Data Fields | |
conn * | next |
conn * | prev |
int | fd |
sockaddr_in | client_addr |
event * | read_event |
event * | write_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 |
session * | attached_session |
Definition at line 66 of file rtsp.c.
struct conn* conn::next |
struct conn* conn::prev |
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 |
struct event* conn::read_event |
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 |
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 |
char* conn::value |
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 |
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().