Kannel: Open Source WAP and SMS gateway
svn-r5336
|
Public Types | |
enum | { connecting, request_not_sent, reading_status, reading_entity, transaction_done } |
Data Fields | |
HTTPCaller * | caller |
void * | request_id |
int | method |
Octstr * | url |
Octstr * | uri |
List * | request_headers |
Octstr * | request_body |
enum HTTPServer:: { ... } | state |
long | status |
int | persistent |
HTTPEntity * | response |
Connection * | conn |
Octstr * | host |
long | port |
int | follow_remaining |
Octstr * | certkeyfile |
int | ssl |
Octstr * | username |
Octstr * | password |
anonymous enum |
Enumerator | |
---|---|
connecting | |
request_not_sent | |
reading_status | |
reading_entity | |
transaction_done |
Definition at line 675 of file http.c.
HTTPCaller* HTTPServer::caller |
Definition at line 668 of file http.c.
Referenced by handle_transaction(), server_create(), and write_request_thread().
Octstr* HTTPServer::certkeyfile |
Definition at line 689 of file http.c.
Referenced by get_connection(), handle_transaction(), server_create(), and server_destroy().
Connection* HTTPServer::conn |
Definition at line 685 of file http.c.
Referenced by client_read_status(), handle_transaction(), send_request(), server_create(), and write_request_thread().
int HTTPServer::follow_remaining |
Definition at line 688 of file http.c.
Referenced by get_redirection_location(), handle_transaction(), and server_create().
Octstr* HTTPServer::host |
Definition at line 686 of file http.c.
Referenced by get_connection(), handle_transaction(), parse2trans(), recover_absolute_uri(), send_request(), server_create(), and server_destroy().
int HTTPServer::method |
Definition at line 670 of file http.c.
Referenced by handle_transaction(), send_request(), and server_create().
Octstr* HTTPServer::password |
Definition at line 692 of file http.c.
Referenced by handle_transaction(), parse2trans(), recover_absolute_uri(), send_request(), server_create(), and server_destroy().
int HTTPServer::persistent |
Definition at line 683 of file http.c.
Referenced by client_read_status(), handle_transaction(), and server_create().
long HTTPServer::port |
Definition at line 687 of file http.c.
Referenced by get_connection(), handle_transaction(), parse2trans(), recover_absolute_uri(), send_request(), and server_create().
Octstr* HTTPServer::request_body |
Definition at line 674 of file http.c.
Referenced by send_request(), server_create(), and server_destroy().
List* HTTPServer::request_headers |
Definition at line 673 of file http.c.
Referenced by send_request(), server_create(), and server_destroy().
void* HTTPServer::request_id |
Definition at line 669 of file http.c.
Referenced by http_receive_result_real(), http_start_request(), and server_create().
HTTPEntity* HTTPServer::response |
Definition at line 684 of file http.c.
Referenced by get_redirection_location(), handle_transaction(), http_receive_result_real(), server_create(), and server_destroy().
int HTTPServer::ssl |
Definition at line 690 of file http.c.
Referenced by get_connection(), handle_transaction(), parse2trans(), recover_absolute_uri(), send_request(), and server_create().
enum { ... } HTTPServer::state |
Referenced by handle_transaction(), server_create(), and write_request_thread().
long HTTPServer::status |
Definition at line 682 of file http.c.
Referenced by client_read_status(), get_redirection_location(), handle_transaction(), http_receive_result_real(), and server_create().
Octstr* HTTPServer::uri |
Definition at line 672 of file http.c.
Referenced by handle_transaction(), parse2trans(), send_request(), server_create(), and server_destroy().
Octstr* HTTPServer::url |
Definition at line 671 of file http.c.
Referenced by get_connection(), handle_transaction(), http_receive_result_real(), send_request(), server_create(), and server_destroy().
Octstr* HTTPServer::username |
Definition at line 691 of file http.c.
Referenced by handle_transaction(), parse2trans(), recover_absolute_uri(), send_request(), server_create(), and server_destroy().