|
enum | EReqMethod {
eReqMethod_Any = 0
, eReqMethod_Get
, eReqMethod_Post
, eReqMethod_Head
,
eReqMethod_Connect
, eReqMethod_v1 = 8
, eReqMethod_Any11 = eReqMethod_v1 | eReqMethod_Any
, eReqMethod_Get11 = eReqMethod_v1 | eReqMethod_Get
,
eReqMethod_Post11 = eReqMethod_v1 | eReqMethod_Post
, eReqMethod_Head11 = eReqMethod_v1 | eReqMethod_Head
, eReqMethod_Connect11 = eReqMethod_v1 | eReqMethod_Connect
, eReqMethod_Put = 16
,
eReqMethod_Patch
, eReqMethod_Trace
, eReqMethod_Delete
, eReqMethod_Options
} |
|
enum | EURLScheme {
eURL_Unspec = 0
, eURL_Https
, eURL_File
, eURL_Http
,
eURL_Ftp
} |
|
enum | EFWMode { eFWMode_Legacy = 0
, eFWMode_Adaptive = 1
, eFWMode_Firewall = 2
, eFWMode_Fallback = 3
} |
|
enum | EDebugPrintout { eDebugPrintout_None = 0
, eDebugPrintout_Some
, eDebugPrintout_Data
} |
|
enum | EProxyType { fProxy_None = 0
, fProxy_Http
, fProxy_Https
} |
|
enum | EMIME_Type {
eMIME_T_Undefined = -1
, eMIME_T_NcbiData = 0
, eMIME_T_Text
, eMIME_T_Application
,
eMIME_T_Unknown
} |
|
enum | EMIME_SubType {
eMIME_Undefined = -1
, eMIME_Dispatch = 0
, eMIME_AsnText
, eMIME_AsnBinary
,
eMIME_Fasta
, eMIME_WwwForm
, eMIME_Html
, eMIME_Plain
,
eMIME_Xml
, eMIME_XmlSoap
, eMIME_OctetStream
, eMIME_Unknown
} |
|
enum | EMIME_Encoding { eENCOD_None = 0
, eENCOD_Url
, eENCOD_Unknown
} |
|
|
const char * | ConnNetInfo_GetValue (const char *service, const char *param, char *value, size_t value_size, const char *def_value) |
|
int | ConnNetInfo_Boolean (const char *str) |
|
SConnNetInfo * | ConnNetInfo_Create (const char *service) |
|
SConnNetInfo * | ConnNetInfo_Clone (const SConnNetInfo *net_info) |
|
int | ConnNetInfo_SetPath (SConnNetInfo *net_info, const char *path) |
|
int | ConnNetInfo_AddPath (SConnNetInfo *net_info, const char *path) |
|
int | ConnNetInfo_SetArgs (SConnNetInfo *net_info, const char *args) |
|
int | ConnNetInfo_SetFrag (SConnNetInfo *net_info, const char *frag) |
|
const char * | ConnNetInfo_GetArgs (const SConnNetInfo *net_info) |
|
int | ConnNetInfo_AppendArg (SConnNetInfo *net_info, const char *arg, const char *val) |
|
int | ConnNetInfo_PrependArg (SConnNetInfo *net_info, const char *arg, const char *val) |
|
int | ConnNetInfo_DeleteArg (SConnNetInfo *net_info, const char *arg) |
|
void | ConnNetInfo_DeleteAllArgs (SConnNetInfo *net_info, const char *args) |
|
int | ConnNetInfo_PreOverrideArg (SConnNetInfo *net_info, const char *arg, const char *val) |
|
int | ConnNetInfo_PostOverrideArg (SConnNetInfo *net_info, const char *arg, const char *val) |
|
int | ConnNetInfo_SetupStandardArgs (SConnNetInfo *net_info, const char *service) |
|
int | ConnNetInfo_SetUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_AppendUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_PrependUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_OverrideUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_PreOverrideUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_ExtendUserHeader (SConnNetInfo *net_info, const char *header) |
|
void | ConnNetInfo_DeleteUserHeader (SConnNetInfo *net_info, const char *header) |
|
int | ConnNetInfo_SetTimeout (SConnNetInfo *net_info, const STimeout *timeout) |
|
int | ConnNetInfo_ParseURL (SConnNetInfo *net_info, const char *url) |
|
char * | ConnNetInfo_URL (const SConnNetInfo *net_info) |
|
void | ConnNetInfo_Log (const SConnNetInfo *net_info, ELOG_Level sev, LOG log) |
|
void | ConnNetInfo_Destroy (SConnNetInfo *net_info) |
|
EIO_Status | URL_ConnectEx (const char *host, unsigned short port, const char *path, const char *args, TReqMethod req_method, size_t content_length, const STimeout *o_timeout, const STimeout *rw_timeout, const char *user_header, SURLExtra *extra, TSOCK_Flags flags, SOCK *sock) |
|
SOCK | URL_Connect (const char *host, unsigned short port, const char *path, const char *args, EReqMethod req_method, size_t content_length, const STimeout *o_timeout, const STimeout *rw_timeout, const char *user_header, int encode_args, TSOCK_Flags flags) |
|
EIO_Status | CONN_StripToPattern (CONN conn, const void *pattern, size_t pattern_size, BUF *discard, size_t *n_discarded) |
| Discard all input data before (and including) the first occurrence of a "pattern". More...
|
|
EIO_Status | SOCK_StripToPattern (SOCK sock, const void *pattern, size_t pattern_size, BUF *discard, size_t *n_discarded) |
|
EIO_Status | BUF_StripToPattern (BUF buffer, const void *pattern, size_t pattern_size, BUF *discard, size_t *n_discarded) |
|
void | URL_Encode (const void *src_buf, size_t src_size, size_t *src_read, void *dst_buf, size_t dst_size, size_t *dst_written) |
|
void | URL_EncodeEx (const void *src_buf, size_t src_size, size_t *src_read, void *dst_buf, size_t dst_size, size_t *dst_written, const char *allow_symbols) |
|
int | URL_Decode (const void *src_buf, size_t src_size, size_t *src_read, void *dst_buf, size_t dst_size, size_t *dst_written) |
|
int | URL_DecodeEx (const void *src_buf, size_t src_size, size_t *src_read, void *dst_buf, size_t dst_size, size_t *dst_written, const char *allow_symbols) |
|
char * | MIME_ComposeContentTypeEx (EMIME_Type type, EMIME_SubType subtype, EMIME_Encoding encoding, char *buf, size_t bufsize) |
|
int | MIME_ParseContentTypeEx (const char *str, EMIME_Type *type, EMIME_SubType *subtype, EMIME_Encoding *encoding) |
|