t.i.e.SSL4ServerEndpoint(object) : class documentation

Part of twisted.internet.endpoints View Source View In Hierarchy

Implements interfaces: twisted.internet.interfaces.IStreamServerEndpoint

SSL secured TCP server endpoint with an IPv4 configuration.
Method __init__ No summary
Method listen Implement IStreamServerEndpoint.listen to listen for SSL on a TCP socket.
Instance Variable _reactor An IReactorSSL provider.
Instance Variable _host The hostname to connect to as a str (type: str)
Instance Variable _port The port to connect to as int (type: int)
Variable _sslContextFactory SSL Configuration information as an OpenSSLCertificateOptions (type: OpenSSLCertificateOptions)
Instance Variable _backlog size of the listen queue (type: int)
Instance Variable _interface the hostname to bind to, defaults to '' (all) (type: str)
_reactor =
An IReactorSSL provider.
_host =
The hostname to connect to as a str (type: str)
_port =
The port to connect to as int (type: int)
_sslContextFactory =
SSL Configuration information as an OpenSSLCertificateOptions (type: OpenSSLCertificateOptions)
_backlog =
size of the listen queue (type: int)
_interface =
the hostname to bind to, defaults to '' (all) (type: str)
def __init__(self, reactor, port, sslContextFactory, backlog=50, interface=''): (source)
ParametersreactorAn IReactorSSL provider.
portThe port number used listening
sslContextFactoryAn instance of twisted.internet._sslverify.OpenSSLCertificateOptions.
timeoutnumber of seconds to wait before assuming the connection has failed.
bindAddressa (host, port tuple of local address to bind to, or None.
def listen(self, protocolFactory): (source)
Implement IStreamServerEndpoint.listen to listen for SSL on a TCP socket.
API Documentation for Twisted, generated by pydoctor at 2012-06-04 17:20:01.