Data Fields

_cp_httpclient_ctl Struct Reference
[Cp_socket]

asynchronous interface control block. More...

#include <httpclient.h>

Data Fields

cp_hashliststack
fd_set ufds_r
fd_set ufds_w
unsigned int fdmax
void ** desc
int size
int nfds
int running
cp_thread bg
cp_thread_poolpool
cp_mutex bg_lock
cp_cond bg_cond

Detailed Description

asynchronous interface control block.

By default asynchronous transfers use a static block shared between all client transfers. To separate transfers into different groups, create a cp_httpclient_ctl control block and use _fetch_ctl_nb and _fetch_ctl_nb_exec().


The documentation for this struct was generated from the following file: