Kannel: Open Source WAP and SMS gateway  $Revision: 5037 $
HTTPClient Struct Reference

Public Types

enum  { reading_request_line, reading_request, request_is_being_handled, sending_reply }
 

Data Fields

int port
 
Connectionconn
 
Octstrip
 
enum HTTPClient:: { ... }  state
 
int method
 
Octstrurl
 
int use_version_1_0
 
int persistent_conn
 
unsigned long conn_time
 
HTTPEntityrequest
 

Detailed Description

Definition at line 1855 of file http.c.

Member Enumeration Documentation

anonymous enum
Enumerator
reading_request_line 
reading_request 
request_is_being_handled 
sending_reply 

Definition at line 1859 of file http.c.

Field Documentation

Connection* HTTPClient::conn
unsigned long HTTPClient::conn_time

Definition at line 1869 of file http.c.

Referenced by client_create(), and client_reset().

Octstr* HTTPClient::ip

Definition at line 1858 of file http.c.

Referenced by client_create(), client_destroy(), client_reset(), and http_accept_request().

int HTTPClient::method

Definition at line 1865 of file http.c.

Referenced by http_accept_request(), http_method(), http_send_reply(), and receive_request().

int HTTPClient::persistent_conn

Definition at line 1868 of file http.c.

Referenced by client_create(), http_accept_request(), http_send_reply(), and receive_request().

int HTTPClient::port

Definition at line 1856 of file http.c.

Referenced by client_create(), http_send_reply(), and port_put_request().

HTTPEntity* HTTPClient::request
enum { ... } HTTPClient::state
Octstr* HTTPClient::url
int HTTPClient::use_version_1_0

Definition at line 1867 of file http.c.

Referenced by client_create(), http_accept_request(), http_send_reply(), and receive_request().


The documentation for this struct was generated from the following file:
See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.