chttp_request.c File Reference

#include <cybergarage/util/clist.h>
#include <cybergarage/http/chttp.h>
#include <cybergarage/net/csocket.h>
#include <cybergarage/util/clog.h>
#include <cybergarage/util/cstring.h>
#include <string.h>

Functions

CgHttpRequestcg_http_request_new ()
void cg_http_request_delete (CgHttpRequest *httpReq)
void cg_http_request_clear (CgHttpRequest *httpReq)
void cg_http_request_setmethod (CgHttpRequest *httpReq, char *value)
void cg_http_request_setversion (CgHttpRequest *httpReq, char *value)
void cg_http_request_seturi (CgHttpRequest *httpReq, char *value)
char * cg_http_request_getmethod (CgHttpRequest *httpReq)
char * cg_http_request_getversion (CgHttpRequest *httpReq)
char * cg_http_request_geturi (CgHttpRequest *httpReq)
void cg_http_request_setsocket (CgHttpRequest *httpReq, CgSocket *sock)
CgSocketcg_http_request_getsocket (CgHttpRequest *httpReq)
CgHttpResponsecg_http_request_post (CgHttpRequest *httpReq, char *ipaddr, int port)
BOOL cg_http_request_read (CgHttpRequest *httpReq, CgSocket *sock)
BOOL cg_http_request_postresponse (CgHttpRequest *httpReq, CgHttpResponse *httpRes)
BOOL cg_http_request_poststatuscode (CgHttpRequest *httpReq, int httpStatCode)
void cg_http_request_copy (CgHttpRequest *destHttpReq, CgHttpRequest *srcHttpReq)
void cg_http_request_print (CgHttpRequest *httpReq)

Function Documentation

void cg_http_request_clear ( CgHttpRequest httpReq  ) 

void cg_http_request_copy ( CgHttpRequest destHttpReq,
CgHttpRequest srcHttpReq 
)

void cg_http_request_delete ( CgHttpRequest httpReq  ) 

char* cg_http_request_getmethod ( CgHttpRequest httpReq  ) 

CgSocket* cg_http_request_getsocket ( CgHttpRequest httpReq  ) 

char* cg_http_request_geturi ( CgHttpRequest httpReq  ) 

char* cg_http_request_getversion ( CgHttpRequest httpReq  ) 

CgHttpRequest* cg_http_request_new (  ) 

CgHttpResponse* cg_http_request_post ( CgHttpRequest httpReq,
char *  ipaddr,
int  port 
)

BOOL cg_http_request_postresponse ( CgHttpRequest httpReq,
CgHttpResponse httpRes 
)

BOOL cg_http_request_poststatuscode ( CgHttpRequest httpReq,
int  httpStatCode 
)

void cg_http_request_print ( CgHttpRequest httpReq  ) 

BOOL cg_http_request_read ( CgHttpRequest httpReq,
CgSocket sock 
)

void cg_http_request_setmethod ( CgHttpRequest httpReq,
char *  value 
)

void cg_http_request_setsocket ( CgHttpRequest httpReq,
CgSocket sock 
)

void cg_http_request_seturi ( CgHttpRequest httpReq,
char *  value 
)

void cg_http_request_setversion ( CgHttpRequest httpReq,
char *  value 
)


Generated on Tue Aug 8 14:56:29 2006 for CyberLinkC by  doxygen 1.4.7