twisted.internet.endpoints._SystemdParser(object)
class documentationtwisted.internet.endpoints
View Source
(View In Hierarchy)
Implements interfaces: twisted.internet.interfaces.IStreamServerEndpointStringParser, twisted.plugin.IPlugin
Stream server endpoint string parser for the systemd endpoint type.
Instance Variable | prefix | See IStreamServerEndpointStringParser.prefix . |
Method | parseStreamServer | Parse a stream server endpoint from a reactor and string-only arguments and keyword arguments. |
Instance Variable | _sddaemon | A ListenFDs
instance used to translate an index into an actual file descriptor. |
Method | _parseServer | Internal parser function for _parseServer
to convert the string arguments for a systemd server endpoint into
structured arguments for AdoptedStreamServerEndpoint . |
Internal parser function for _parseServer
to convert the string arguments for a systemd server endpoint into
structured arguments for AdoptedStreamServerEndpoint
.
Parameters | reactor | An IReactorSocket
provider. |
domain | The domain (or address family) of the socket inherited from systemd. This
is a string like "INET" or
"UNIX" , ie the name of an address family from the
socket module, without the "AF_"
prefix. (type: str ) | |
index | An offset into the list of file descriptors inherited from systemd. (type: str ) | |
Returns | A two-tuple of parsed positional arguments and parsed keyword arguments (a
tuple and a dictionary). These can be used to construct an AdoptedStreamServerEndpoint . |
Parse a stream server endpoint from a reactor and string-only arguments and keyword arguments.
Returns | a stream server endpoint (type: IStreamServerEndpoint ) | |
See Also | IStreamClientEndpointStringParserWithReactor.parseStreamClient |