Classes | Packages | Functions | Variables

http.py File Reference

(3456)

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

package  rpki.http

Functions

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 = 15)
 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 = 20)
 Default HTTP server connection timeouts.
int rpki::http.default_tcp_port = 443
 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