neon API reference


Table of Contents

neon ? HTTP and WebDAV client library
neon-config ? script providing information about installed copy of neon library
ne_addr_resolve ? functions to resolve hostnames to addresses
ne_buffer ? string buffer handling
ne_buffer_append ? append data to a string buffer
ne_buffer_clear ? clear, grow, or mark as altered a string buffer
ne_buffer_create ? create a string buffer
ne_buffer_destroy ? destroy a buffer object
ne_strhash ? string hash interface
ne_strparam ? HTTP extended parameter value encoding
ne_get_error ? error handling for HTTP sessions
ne_get_status ? retrieve HTTP response status for request
ne_has_support ? determine feature support status
ne_i18n_init ? functions to initialize internationalization support
ne_iaddr_make ? functions to manipulate network addresses
ne_malloc ? memory allocation wrappers
ne_session_create ? set up HTTP sessions
ne_session_proxy ? configure proxy servers
ne_set_session_flag ? set and retrieve session flags
ne_request_create ? low-level HTTP request handling
ne_add_request_header ? add headers to a request
ne_get_response_header ? functions to access response headers
ne_set_useragent ? common properties for HTTP sessions
ne_set_request_flag ? set and retrieve per-request flags
ne_set_request_body_buffer ? include a message body with a request
ne_set_server_auth ? register authentication callbacks
ne_shave ? trim whitespace from a string
ne_sock_init ? perform library initialization
ne_ssl_cert_identity ? functions to access certificate properties
ne_ssl_cert_cmp ? functions to operate on certificate objects
ne_ssl_cert_read ? functions to read or write certificates to and from files or strings
ne_ssl_dname ? SSL distinguished name handling
ne_ssl_trust_cert ? functions to indicate that certificates are trusted
ne_ssl_set_verify ? register an SSL certificate verification callback
ne_ssl_client_cert ? SSL client certificate handling
ne_status ? HTTP status structure
ne_token ? string tokenizers
ne_version_match ? library versioning
ne_xml_create ? create and destroy an XML parser