|
|
char /*@null@*/ /*@only@*/ *HTTP_Open(URL *Url); | char /*@null@*/ /*@only@*/ *HTTP_Open(URL *Url); |
char /*@null@*/ /*@only@*/ *HTTP_Request(URL *Url,Header *request_head,Body *request_body); | char /*@null@*/ /*@only@*/ *HTTP_Request(URL *Url,Header *request_head,Body *request_body); |
int HTTP_ReadHead(/*@out@*/ Header **reply_head); | int HTTP_ReadHead(/*@out@*/ Header **reply_head); |
int HTTP_ReadBody(char *s,size_t n); |
ssize_t HTTP_ReadBody(char *s,size_t n); |
int HTTP_Close(void); | int HTTP_Close(void); |
| |
#if USE_GNUTLS | #if USE_GNUTLS |
|
|
char /*@null@*/ /*@only@*/ *FTP_Open(URL *Url); | char /*@null@*/ /*@only@*/ *FTP_Open(URL *Url); |
char /*@null@*/ /*@only@*/ *FTP_Request(URL *Url,Header *request_head,Body *request_body); | char /*@null@*/ /*@only@*/ *FTP_Request(URL *Url,Header *request_head,Body *request_body); |
int FTP_ReadHead(/*@out@*/ Header **reply_head); | int FTP_ReadHead(/*@out@*/ Header **reply_head); |
int FTP_ReadBody(char *s,size_t n); |
ssize_t FTP_ReadBody(char *s,size_t n); |
int FTP_Close(void); | int FTP_Close(void); |
| |
/* In finger.c */ | /* In finger.c */ |
|
|
char /*@null@*/ /*@only@*/ *Finger_Open(URL *Url); | char /*@null@*/ /*@only@*/ *Finger_Open(URL *Url); |
char /*@null@*/ /*@only@*/ *Finger_Request(URL *Url,Header *request_head,Body *request_body); | char /*@null@*/ /*@only@*/ *Finger_Request(URL *Url,Header *request_head,Body *request_body); |
int Finger_ReadHead(/*@out@*/ Header **reply_head); | int Finger_ReadHead(/*@out@*/ Header **reply_head); |
int Finger_ReadBody(char *s,size_t n); |
ssize_t Finger_ReadBody(char *s,size_t n); |
int Finger_Close(void); | int Finger_Close(void); |
| |
/* In ssl.c */ | /* In ssl.c */ |