Classes | Macros | Enumerations | Functions
pingpong.h File Reference
#include "curl_setup.h"
Include dependency graph for pingpong.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pingpong
 

Macros

#define USE_PINGPONG
 

Enumerations

enum  curl_pp_transfer { FTPTRANSFER_BODY, FTPTRANSFER_INFO, FTPTRANSFER_NONE, FTPTRANSFER_LAST }
 

Functions

CURLcode Curl_pp_disconnect (struct pingpong *pp)
 
CURLcode Curl_pp_flushsend (struct pingpong *pp)
 
int Curl_pp_getsock (struct pingpong *pp, curl_socket_t *socks, int numsocks)
 
void Curl_pp_init (struct pingpong *pp)
 
bool Curl_pp_moredata (struct pingpong *pp)
 
CURLcode Curl_pp_readresp (curl_socket_t sockfd, struct pingpong *pp, int *code, size_t *size)
 
CURLcode Curl_pp_sendf (struct pingpong *pp, const char *fmt,...)
 
time_t Curl_pp_state_timeout (struct pingpong *pp)
 
CURLcode Curl_pp_statemach (struct pingpong *pp, bool block)
 
CURLcode Curl_pp_vsendf (struct pingpong *pp, const char *fmt, va_list args)
 

Macro Definition Documentation

#define USE_PINGPONG

Definition at line 29 of file pingpong.h.

Enumeration Type Documentation

Enumerator
FTPTRANSFER_BODY 
FTPTRANSFER_INFO 
FTPTRANSFER_NONE 
FTPTRANSFER_LAST 

Definition at line 35 of file pingpong.h.

Function Documentation

CURLcode Curl_pp_disconnect ( struct pingpong pp)

Definition at line 500 of file pingpong.c.

CURLcode Curl_pp_flushsend ( struct pingpong pp)

Definition at line 476 of file pingpong.c.

int Curl_pp_getsock ( struct pingpong pp,
curl_socket_t socks,
int  numsocks 
)

Definition at line 456 of file pingpong.c.

void Curl_pp_init ( struct pingpong pp)

Definition at line 140 of file pingpong.c.

bool Curl_pp_moredata ( struct pingpong pp)

Definition at line 507 of file pingpong.c.

CURLcode Curl_pp_readresp ( curl_socket_t  sockfd,
struct pingpong pp,
int *  code,
size_t size 
)

Definition at line 267 of file pingpong.c.

CURLcode Curl_pp_sendf ( struct pingpong pp,
const char *  fmt,
  ... 
)

Definition at line 248 of file pingpong.c.

time_t Curl_pp_state_timeout ( struct pingpong pp)

Definition at line 47 of file pingpong.c.

CURLcode Curl_pp_statemach ( struct pingpong pp,
bool  block 
)

Definition at line 81 of file pingpong.c.

CURLcode Curl_pp_vsendf ( struct pingpong pp,
const char *  fmt,
va_list  args 
)

Definition at line 161 of file pingpong.c.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17