RPKI Engine  1.0
Classes | Packages | Functions | Variables
http.py File Reference

(4026)

Go to the source code of this file.

Classes

class  rpki::http::caller
class  rpki::http::http_client
class  rpki::http::http_listener
class  rpki::http::http_message
class  rpki::http::http_queue
class  rpki::http::http_request
class  rpki::http::http_response
class  rpki::http::http_server
class  rpki::http::http_stream

Packages

namespace  rpki::http

Functions

def rpki::http::addr_to_string
def rpki::http::client
def rpki::http::localhost_addrinfo
def rpki::http::log_method
def rpki::http::server
def rpki::http::supported_address_families

Variables

dictionary rpki::http::client_queues = {}
 Map of (host, port) tuples to http_queue objects.
 rpki::http::debug_http = False
 Verbose chatter about HTTP streams.
tuple rpki::http::default_client_timeout = rpki.sundial.timedelta(minutes = 5)
 Default HTTP client connection timeout.
tuple rpki::http::default_http_version = (1, 0)
 Preferred HTTP version.
tuple rpki::http::default_server_timeout = rpki.sundial.timedelta(minutes = 10)
 Default HTTP server connection timeouts.
int rpki::http::default_tcp_port = 80
 Default port for clients and servers that don't specify one.
 rpki::http::enable_ipv6_clients = False
 Whether to consider IPv6 addresses when making connections.
 rpki::http::enable_ipv6_servers = True
 Whether to enable IPv6 listeners.
 rpki::http::have_ipv6 = False
 Whether the current machine claims to support IPv6.
string rpki::http::rpki_content_type = "application/x-rpki"
 HTTP content type used for all RPKI messages.
 rpki::http::use_adns = False
 Whether to use rpki.adns code.
 rpki::http::want_persistent_client = False
 Whether we want persistent HTTP client streams, when server also supports them.
 rpki::http::want_persistent_server = False
 Whether we want persistent HTTP server streams, when client also supports them.
 All Classes Namespaces Files Functions Variables Properties