class documentation

A wrapper IStreamServerEndpoint that can run TLS over an arbitrary other IStreamServerEndpoint (most commonly, TCP).

Method __init__ No summary
Method listen Begin listening with the given factory.
Instance Variable clock Undocumented
Instance Variable connectionCreator Undocumented
Instance Variable endpoint Undocumented
def __init__(self, endpoint: IStreamServerEndpoint, connectionCreator: SomeConnectionCreator, clock: IReactorTime | None = None): (source)
Parameters
endpoint:IStreamServerEndpointthe endpoint to run over.
connectionCreator:SomeConnectionCreatorThe object that will construct OpenSSL connections (or Contexts).
clock:IReactorTime | NoneThe clock which will be used to schedule buffer flushes.
def listen(self, factory: IProtocolFactory) -> Deferred[IListeningPort]: (source)

Begin listening with the given factory.

Undocumented

connectionCreator = (source)

Undocumented

endpoint = (source)

Undocumented