class twisted.python.systemd.ListenFDs: (source)
ListenFDs
provides access to file descriptors inherited from systemd.
Typically ListenFDs.fromEnvironment
should be used to construct a new instance of ListenFDs
.
Method | __init__ | |
Class Method | fromEnvironment | No summary |
Method | inheritedDescriptors | |
Class Variable | _START | File descriptors inherited from systemd are always consecutively numbered, with a fixed lowest "starting" descriptor. This gives the default starting descriptor. Since this must agree with the value systemd is using, it typically should not be overridden. |
Instance Variable | _descriptors | A list of int giving the descriptors which were inherited. |
int
)
Parameters | environ | A dictionary-like object to inspect to discover inherited descriptors. By default, None , indicating that the real process environment should be inspected. The default is suitable for typical usage. (type: Optional[Mapping[str, str]] ) |
start | An integer giving the lowest value of an inherited descriptor systemd will give us. By default, None , indicating the known correct (that is, in agreement with systemd) value will be used. The default is suitable for typical usage. (type: Optional[int] ) | |
Returns | A new instance of cls which can be used to look up the descriptors which have been inherited. (type: ListenFDs ) |