Public Attributes | List of all members
UserDefined Struct Reference

#include <urldata.h>

Public Attributes

bool abstract_unix_socket
 
long accepttimeout
 
long allowed_protocols
 
long buffer_size
 
curl_chunk_bgn_callback chunk_bgn
 
curl_chunk_end_callback chunk_end
 
void * closesocket_client
 
bool connect_only
 
struct curl_slistconnect_to
 
long connecttimeout
 
curl_conv_callback convfromnetwork
 
curl_conv_callback convfromutf8
 
curl_conv_callback convtonetwork
 
bool cookiesession
 
bool crlf
 
void * debugdata
 
long dns_cache_timeout
 
FILE * err
 
char * errorbuffer
 
long expect_100_timeout
 
curl_closesocket_callback fclosesocket
 
curl_debug_callback fdebug
 
curl_off_t filesize
 
curl_fnmatch_callback fnmatch
 
void * fnmatch_data
 
long followlocation
 
curl_opensocket_callback fopensocket
 
curl_progress_callback fprogress
 
curl_read_callback fread_func_set
 
bool free_referer
 
curl_sockopt_callback fsockopt
 
bool ftp_append
 
curl_ftpccc ftp_ccc
 
int ftp_create_missing_dirs
 
curl_ftpfile ftp_filemethod
 
bool ftp_list_only
 
bool ftp_skip_ip
 
bool ftp_use_eprt
 
bool ftp_use_epsv
 
bool ftp_use_port
 
bool ftp_use_pret
 
curl_ftpauth ftpsslauth
 
curl_write_callback fwrite_func
 
curl_write_callback fwrite_header
 
curl_write_callback fwrite_rtp
 
curl_xferinfo_callback fxferinfo
 
struct ssl_general_config general_ssl
 
bool get_filetime
 
bool global_dns_cache
 
long gssapi_delegation
 
struct curl_slistheaders
 
bool hide_progress
 
struct curl_slisthttp200aliases
 
bool http_auto_referer
 
bool http_ce_skip
 
bool http_disable_hostname_check_before_authentication
 
bool http_fail_on_error
 
bool http_follow_location
 
bool http_keep_sending_on_error
 
bool http_set_referer
 
bool http_te_skip
 
bool http_transfer_encoding
 
unsigned long httpauth
 
struct curl_httpposthttppost
 
Curl_HttpReq httpreq
 
long httpversion
 
bool ignorecl
 
void * in_set
 
bool include_header
 
void * ioctl_client
 
curl_ioctl_callback ioctl_func
 
long ipver
 
int is_fread_set
 
int is_fwrite_set
 
int keep_post
 
bool krb
 
unsigned short localport
 
int localportrange
 
long low_speed_limit
 
long low_speed_time
 
struct curl_slistmail_rcpt
 
curl_off_t max_filesize
 
curl_off_t max_recv_speed
 
curl_off_t max_send_speed
 
size_t maxconnects
 
long maxredirs
 
curl_mimepart mimepost
 
long new_directory_perms
 
long new_file_perms
 
bool no_signal
 
void * opensocket_client
 
bool opt_no_body
 
void * out
 
bool path_as_is
 
bool pipewait
 
void * postfields
 
curl_off_t postfieldsize
 
struct curl_slistpostquote
 
bool prefer_ascii
 
struct curl_slistprequote
 
bool printhost
 
void * private_data
 
void * progress_client
 
struct ssl_config_data proxy_ssl
 
bool proxy_transfer_mode
 
unsigned long proxyauth
 
struct curl_slistproxyheaders
 
long proxyport
 
curl_proxytype proxytype
 
struct curl_slistquote
 
long redir_protocols
 
struct curl_slistresolve
 
bool reuse_forbid
 
bool reuse_fresh
 
void * rtp_out
 
Curl_RtspReq rtspreq
 
long rtspversion
 
bool sasl_ir
 
unsigned int scope_id
 
void * seek_client
 
curl_seek_callback seek_func
 
bool sep_headers
 
long server_response_timeout
 
curl_off_t set_resume_from
 
void * sockopt_client
 
unsigned long socks5auth
 
struct curl_slistsource_postquote
 
struct curl_slistsource_prequote
 
struct curl_slistsource_quote
 
long ssh_auth_types
 
bool ssh_compression
 
curl_sshkeycallback ssh_keyfunc
 
void * ssh_keyfunc_userp
 
struct ssl_config_data ssl
 
bool ssl_enable_alpn
 
bool ssl_enable_npn
 
char * str [STRING_LAST]
 
struct Curl_http2_depstream_dependents
 
bool stream_depends_e
 
struct Curl_easystream_depends_on
 
int stream_weight
 
bool strip_path_slash
 
bool suppress_connect_headers
 
bool tcp_fastopen
 
bool tcp_keepalive
 
long tcp_keepidle
 
long tcp_keepintvl
 
bool tcp_nodelay
 
struct curl_slisttelnet_options
 
long tftp_blksize
 
bool tftp_no_options
 
curl_TimeCond timecondition
 
long timeout
 
time_t timevalue
 
bool tunnel_thru_httpproxy
 
bool upload
 
enum CURL_NETRC_OPTION use_netrc
 
long use_port
 
curl_usessl use_ssl
 
bool verbose
 
bool wildcardmatch
 
void * writeheader
 

Detailed Description

Definition at line 1477 of file urldata.h.

Member Data Documentation

◆ abstract_unix_socket

bool UserDefined::abstract_unix_socket

Definition at line 1701 of file urldata.h.

◆ accepttimeout

long UserDefined::accepttimeout

Definition at line 1541 of file urldata.h.

◆ allowed_protocols

long UserDefined::allowed_protocols

Definition at line 1657 of file urldata.h.

◆ buffer_size

long UserDefined::buffer_size

Definition at line 1583 of file urldata.h.

◆ chunk_bgn

curl_chunk_bgn_callback UserDefined::chunk_bgn

Definition at line 1668 of file urldata.h.

◆ chunk_end

curl_chunk_end_callback UserDefined::chunk_end

Definition at line 1670 of file urldata.h.

◆ closesocket_client

void* UserDefined::closesocket_client

Definition at line 1526 of file urldata.h.

◆ connect_only

bool UserDefined::connect_only

Definition at line 1645 of file urldata.h.

◆ connect_to

struct curl_slist* UserDefined::connect_to

Definition at line 1570 of file urldata.h.

◆ connecttimeout

long UserDefined::connecttimeout

Definition at line 1540 of file urldata.h.

◆ convfromnetwork

curl_conv_callback UserDefined::convfromnetwork

Definition at line 1531 of file urldata.h.

◆ convfromutf8

curl_conv_callback UserDefined::convfromutf8

Definition at line 1535 of file urldata.h.

◆ convtonetwork

curl_conv_callback UserDefined::convtonetwork

Definition at line 1533 of file urldata.h.

◆ cookiesession

bool UserDefined::cookiesession

Definition at line 1557 of file urldata.h.

◆ crlf

bool UserDefined::crlf

Definition at line 1558 of file urldata.h.

◆ debugdata

void* UserDefined::debugdata

Definition at line 1479 of file urldata.h.

◆ dns_cache_timeout

long UserDefined::dns_cache_timeout

Definition at line 1582 of file urldata.h.

◆ err

FILE* UserDefined::err

Definition at line 1478 of file urldata.h.

◆ errorbuffer

char* UserDefined::errorbuffer

Definition at line 1480 of file urldata.h.

◆ expect_100_timeout

long UserDefined::expect_100_timeout

Definition at line 1691 of file urldata.h.

◆ fclosesocket

curl_closesocket_callback UserDefined::fclosesocket

Definition at line 1524 of file urldata.h.

◆ fdebug

curl_debug_callback UserDefined::fdebug

Definition at line 1516 of file urldata.h.

◆ filesize

curl_off_t UserDefined::filesize

Definition at line 1545 of file urldata.h.

◆ fnmatch

curl_fnmatch_callback UserDefined::fnmatch

Definition at line 1672 of file urldata.h.

◆ fnmatch_data

void* UserDefined::fnmatch_data

Definition at line 1674 of file urldata.h.

◆ followlocation

long UserDefined::followlocation

Definition at line 1492 of file urldata.h.

◆ fopensocket

curl_opensocket_callback UserDefined::fopensocket

Definition at line 1520 of file urldata.h.

◆ fprogress

curl_progress_callback UserDefined::fprogress

Definition at line 1514 of file urldata.h.

◆ fread_func_set

curl_read_callback UserDefined::fread_func_set

Definition at line 1511 of file urldata.h.

◆ free_referer

bool UserDefined::free_referer

Definition at line 1498 of file urldata.h.

◆ fsockopt

curl_sockopt_callback UserDefined::fsockopt

Definition at line 1518 of file urldata.h.

◆ ftp_append

bool UserDefined::ftp_append

Definition at line 1611 of file urldata.h.

◆ ftp_ccc

curl_ftpccc UserDefined::ftp_ccc

Definition at line 1638 of file urldata.h.

◆ ftp_create_missing_dirs

int UserDefined::ftp_create_missing_dirs

Definition at line 1595 of file urldata.h.

◆ ftp_filemethod

curl_ftpfile UserDefined::ftp_filemethod

Definition at line 1593 of file urldata.h.

◆ ftp_list_only

bool UserDefined::ftp_list_only

Definition at line 1612 of file urldata.h.

◆ ftp_skip_ip

bool UserDefined::ftp_skip_ip

Definition at line 1643 of file urldata.h.

◆ ftp_use_eprt

bool UserDefined::ftp_use_eprt

Definition at line 1632 of file urldata.h.

◆ ftp_use_epsv

bool UserDefined::ftp_use_epsv

Definition at line 1631 of file urldata.h.

◆ ftp_use_port

bool UserDefined::ftp_use_port

Definition at line 1613 of file urldata.h.

◆ ftp_use_pret

bool UserDefined::ftp_use_pret

Definition at line 1633 of file urldata.h.

◆ ftpsslauth

curl_ftpauth UserDefined::ftpsslauth

Definition at line 1637 of file urldata.h.

◆ fwrite_func

curl_write_callback UserDefined::fwrite_func

Definition at line 1508 of file urldata.h.

◆ fwrite_header

curl_write_callback UserDefined::fwrite_header

Definition at line 1509 of file urldata.h.

◆ fwrite_rtp

curl_write_callback UserDefined::fwrite_rtp

Definition at line 1510 of file urldata.h.

◆ fxferinfo

curl_xferinfo_callback UserDefined::fxferinfo

Definition at line 1515 of file urldata.h.

◆ general_ssl

struct ssl_general_config UserDefined::general_ssl

Definition at line 1580 of file urldata.h.

◆ get_filetime

bool UserDefined::get_filetime

Definition at line 1608 of file urldata.h.

◆ global_dns_cache

bool UserDefined::global_dns_cache

Definition at line 1640 of file urldata.h.

◆ gssapi_delegation

long UserDefined::gssapi_delegation

Definition at line 1676 of file urldata.h.

◆ headers

struct curl_slist* UserDefined::headers

Definition at line 1552 of file urldata.h.

◆ hide_progress

bool UserDefined::hide_progress

Definition at line 1614 of file urldata.h.

◆ http200aliases

struct curl_slist* UserDefined::http200aliases

Definition at line 1586 of file urldata.h.

◆ http_auto_referer

bool UserDefined::http_auto_referer

Definition at line 1622 of file urldata.h.

◆ http_ce_skip

bool UserDefined::http_ce_skip

Definition at line 1649 of file urldata.h.

◆ http_disable_hostname_check_before_authentication

bool UserDefined::http_disable_hostname_check_before_authentication

Definition at line 1619 of file urldata.h.

◆ http_fail_on_error

bool UserDefined::http_fail_on_error

Definition at line 1615 of file urldata.h.

◆ http_follow_location

bool UserDefined::http_follow_location

Definition at line 1617 of file urldata.h.

◆ http_keep_sending_on_error

bool UserDefined::http_keep_sending_on_error

Definition at line 1616 of file urldata.h.

◆ http_set_referer

bool UserDefined::http_set_referer

Definition at line 1621 of file urldata.h.

◆ http_te_skip

bool UserDefined::http_te_skip

Definition at line 1647 of file urldata.h.

◆ http_transfer_encoding

bool UserDefined::http_transfer_encoding

Definition at line 1618 of file urldata.h.

◆ httpauth

unsigned long UserDefined::httpauth

Definition at line 1489 of file urldata.h.

◆ httppost

struct curl_httppost* UserDefined::httppost

Definition at line 1554 of file urldata.h.

◆ httpreq

Curl_HttpReq UserDefined::httpreq

Definition at line 1574 of file urldata.h.

◆ httpversion

long UserDefined::httpversion

Definition at line 1575 of file urldata.h.

◆ ignorecl

bool UserDefined::ignorecl

Definition at line 1642 of file urldata.h.

◆ in_set

void* UserDefined::in_set

Definition at line 1485 of file urldata.h.

◆ include_header

bool UserDefined::include_header

Definition at line 1620 of file urldata.h.

◆ ioctl_client

void* UserDefined::ioctl_client

Definition at line 1538 of file urldata.h.

◆ ioctl_func

curl_ioctl_callback UserDefined::ioctl_func

Definition at line 1517 of file urldata.h.

◆ ipver

long UserDefined::ipver

Definition at line 1588 of file urldata.h.

◆ is_fread_set

int UserDefined::is_fread_set

Definition at line 1512 of file urldata.h.

◆ is_fwrite_set

int UserDefined::is_fwrite_set

Definition at line 1513 of file urldata.h.

◆ keep_post

int UserDefined::keep_post

Definition at line 1496 of file urldata.h.

◆ krb

bool UserDefined::krb

Definition at line 1628 of file urldata.h.

◆ localport

unsigned short UserDefined::localport

Definition at line 1505 of file urldata.h.

◆ localportrange

int UserDefined::localportrange

Definition at line 1506 of file urldata.h.

◆ low_speed_limit

long UserDefined::low_speed_limit

Definition at line 1546 of file urldata.h.

◆ low_speed_time

long UserDefined::low_speed_time

Definition at line 1547 of file urldata.h.

◆ mail_rcpt

struct curl_slist* UserDefined::mail_rcpt

Definition at line 1662 of file urldata.h.

◆ max_filesize

curl_off_t UserDefined::max_filesize

Definition at line 1591 of file urldata.h.

◆ max_recv_speed

curl_off_t UserDefined::max_recv_speed

Definition at line 1549 of file urldata.h.

◆ max_send_speed

curl_off_t UserDefined::max_send_speed

Definition at line 1548 of file urldata.h.

◆ maxconnects

size_t UserDefined::maxconnects

Definition at line 1684 of file urldata.h.

◆ maxredirs

long UserDefined::maxredirs

Definition at line 1493 of file urldata.h.

◆ mimepost

curl_mimepart UserDefined::mimepost

Definition at line 1555 of file urldata.h.

◆ new_directory_perms

long UserDefined::new_directory_perms

Definition at line 1652 of file urldata.h.

◆ new_file_perms

long UserDefined::new_file_perms

Definition at line 1651 of file urldata.h.

◆ no_signal

bool UserDefined::no_signal

Definition at line 1639 of file urldata.h.

◆ opensocket_client

void* UserDefined::opensocket_client

Definition at line 1523 of file urldata.h.

◆ opt_no_body

bool UserDefined::opt_no_body

Definition at line 1623 of file urldata.h.

◆ out

void* UserDefined::out

Definition at line 1484 of file urldata.h.

◆ path_as_is

bool UserDefined::path_as_is

Definition at line 1688 of file urldata.h.

◆ pipewait

bool UserDefined::pipewait

Definition at line 1689 of file urldata.h.

◆ postfields

void* UserDefined::postfields

Definition at line 1500 of file urldata.h.

◆ postfieldsize

curl_off_t UserDefined::postfieldsize

Definition at line 1502 of file urldata.h.

◆ postquote

struct curl_slist* UserDefined::postquote

Definition at line 1560 of file urldata.h.

◆ prefer_ascii

bool UserDefined::prefer_ascii

Definition at line 1610 of file urldata.h.

◆ prequote

struct curl_slist* UserDefined::prequote

Definition at line 1561 of file urldata.h.

◆ printhost

bool UserDefined::printhost

Definition at line 1607 of file urldata.h.

◆ private_data

void* UserDefined::private_data

Definition at line 1584 of file urldata.h.

◆ progress_client

void* UserDefined::progress_client

Definition at line 1537 of file urldata.h.

◆ proxy_ssl

struct ssl_config_data UserDefined::proxy_ssl

Definition at line 1579 of file urldata.h.

◆ proxy_transfer_mode

bool UserDefined::proxy_transfer_mode

Definition at line 1653 of file urldata.h.

◆ proxyauth

unsigned long UserDefined::proxyauth

Definition at line 1490 of file urldata.h.

◆ proxyheaders

struct curl_slist* UserDefined::proxyheaders

Definition at line 1553 of file urldata.h.

◆ proxyport

long UserDefined::proxyport

Definition at line 1481 of file urldata.h.

◆ proxytype

curl_proxytype UserDefined::proxytype

Definition at line 1581 of file urldata.h.

◆ quote

struct curl_slist* UserDefined::quote

Definition at line 1559 of file urldata.h.

◆ redir_protocols

long UserDefined::redir_protocols

Definition at line 1658 of file urldata.h.

◆ resolve

struct curl_slist* UserDefined::resolve

Definition at line 1568 of file urldata.h.

◆ reuse_forbid

bool UserDefined::reuse_forbid

Definition at line 1629 of file urldata.h.

◆ reuse_fresh

bool UserDefined::reuse_fresh

Definition at line 1630 of file urldata.h.

◆ rtp_out

void* UserDefined::rtp_out

Definition at line 1487 of file urldata.h.

◆ rtspreq

Curl_RtspReq UserDefined::rtspreq

Definition at line 1665 of file urldata.h.

◆ rtspversion

long UserDefined::rtspversion

Definition at line 1666 of file urldata.h.

◆ sasl_ir

bool UserDefined::sasl_ir

Definition at line 1663 of file urldata.h.

◆ scope_id

unsigned int UserDefined::scope_id

Definition at line 1656 of file urldata.h.

◆ seek_client

void* UserDefined::seek_client

Definition at line 1528 of file urldata.h.

◆ seek_func

curl_seek_callback UserDefined::seek_func

Definition at line 1501 of file urldata.h.

◆ sep_headers

bool UserDefined::sep_headers

Definition at line 1556 of file urldata.h.

◆ server_response_timeout

long UserDefined::server_response_timeout

Definition at line 1542 of file urldata.h.

◆ set_resume_from

curl_off_t UserDefined::set_resume_from

Definition at line 1551 of file urldata.h.

◆ sockopt_client

void* UserDefined::sockopt_client

Definition at line 1519 of file urldata.h.

◆ socks5auth

unsigned long UserDefined::socks5auth

Definition at line 1491 of file urldata.h.

◆ source_postquote

struct curl_slist* UserDefined::source_postquote

Definition at line 1565 of file urldata.h.

◆ source_prequote

struct curl_slist* UserDefined::source_prequote

Definition at line 1563 of file urldata.h.

◆ source_quote

struct curl_slist* UserDefined::source_quote

Definition at line 1562 of file urldata.h.

◆ ssh_auth_types

long UserDefined::ssh_auth_types

Definition at line 1646 of file urldata.h.

◆ ssh_compression

bool UserDefined::ssh_compression

Definition at line 1601 of file urldata.h.

◆ ssh_keyfunc

curl_sshkeycallback UserDefined::ssh_keyfunc

Definition at line 1599 of file urldata.h.

◆ ssh_keyfunc_userp

void* UserDefined::ssh_keyfunc_userp

Definition at line 1600 of file urldata.h.

◆ ssl

struct ssl_config_data UserDefined::ssl

Definition at line 1578 of file urldata.h.

◆ ssl_enable_alpn

bool UserDefined::ssl_enable_alpn

Definition at line 1687 of file urldata.h.

◆ ssl_enable_npn

bool UserDefined::ssl_enable_npn

Definition at line 1686 of file urldata.h.

◆ str

char* UserDefined::str[STRING_LAST]

Definition at line 1655 of file urldata.h.

◆ stream_dependents

struct Curl_http2_dep* UserDefined::stream_dependents

Definition at line 1699 of file urldata.h.

◆ stream_depends_e

bool UserDefined::stream_depends_e

Definition at line 1696 of file urldata.h.

◆ stream_depends_on

struct Curl_easy* UserDefined::stream_depends_on

Definition at line 1695 of file urldata.h.

◆ stream_weight

int UserDefined::stream_weight

Definition at line 1697 of file urldata.h.

◆ strip_path_slash

bool UserDefined::strip_path_slash

Definition at line 1577 of file urldata.h.

◆ suppress_connect_headers

bool UserDefined::suppress_connect_headers

Definition at line 1692 of file urldata.h.

◆ tcp_fastopen

bool UserDefined::tcp_fastopen

Definition at line 1682 of file urldata.h.

◆ tcp_keepalive

bool UserDefined::tcp_keepalive

Definition at line 1679 of file urldata.h.

◆ tcp_keepidle

long UserDefined::tcp_keepidle

Definition at line 1680 of file urldata.h.

◆ tcp_keepintvl

long UserDefined::tcp_keepintvl

Definition at line 1681 of file urldata.h.

◆ tcp_nodelay

bool UserDefined::tcp_nodelay

Definition at line 1641 of file urldata.h.

◆ telnet_options

struct curl_slist* UserDefined::telnet_options

Definition at line 1567 of file urldata.h.

◆ tftp_blksize

long UserDefined::tftp_blksize

Definition at line 1543 of file urldata.h.

◆ tftp_no_options

bool UserDefined::tftp_no_options

Definition at line 1544 of file urldata.h.

◆ timecondition

curl_TimeCond UserDefined::timecondition

Definition at line 1572 of file urldata.h.

◆ timeout

long UserDefined::timeout

Definition at line 1539 of file urldata.h.

◆ timevalue

time_t UserDefined::timevalue

Definition at line 1573 of file urldata.h.

◆ tunnel_thru_httpproxy

bool UserDefined::tunnel_thru_httpproxy

Definition at line 1609 of file urldata.h.

◆ upload

bool UserDefined::upload

Definition at line 1624 of file urldata.h.

◆ use_netrc

enum CURL_NETRC_OPTION UserDefined::use_netrc

Definition at line 1625 of file urldata.h.

◆ use_port

long UserDefined::use_port

Definition at line 1488 of file urldata.h.

◆ use_ssl

curl_usessl UserDefined::use_ssl

Definition at line 1635 of file urldata.h.

◆ verbose

bool UserDefined::verbose

Definition at line 1627 of file urldata.h.

◆ wildcardmatch

bool UserDefined::wildcardmatch

Definition at line 1667 of file urldata.h.

◆ writeheader

void* UserDefined::writeheader

Definition at line 1486 of file urldata.h.


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


rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sun May 15 2022 02:25:02