crossbar.common.twisted.endpoint¶
Functions¶
|
Create a Twisted stream client endpoint from a Crossbar.io transport configuration. |
|
Create a Twisted connecting port from a Crossbar.io transport configuration. |
|
Create a Twisted stream server endpoint from a Crossbar.io transport configuration. |
|
Create a Twisted listening port from a Crossbar.io transport configuration. |
Module Contents¶
- create_connecting_endpoint_from_config(config, cbdir, reactor, log)[source]¶
Create a Twisted stream client endpoint from a Crossbar.io transport configuration.
- Parameters:
:returns obj – An instance implementing IStreamClientEndpoint
- create_connecting_port_from_config(config, cbdir, factory, reactor, log)[source]¶
Create a Twisted connecting port from a Crossbar.io transport configuration.
See: https://twistedmatrix.com/documents/current/api/twisted.internet.interfaces.IListeningPort.html
- Parameters:
:returns obj – A Deferred that results in an IProtocol upon successful connection otherwise a ConnectError
- create_listening_endpoint_from_config(config, cbdir, reactor, log)[source]¶
Create a Twisted stream server endpoint from a Crossbar.io transport configuration.
- Parameters:
:returns obj – An instance implementing IStreamServerEndpoint
- create_listening_port_from_config(config, cbdir, factory, reactor, log)[source]¶
Create a Twisted listening port from a Crossbar.io transport configuration.
See: https://twistedmatrix.com/documents/current/api/twisted.internet.interfaces.IListeningPort.html
- Parameters:
:returns obj – A Deferred that results in an IListeningPort or an CannotListenError