|
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().