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