interface documentation

class IReactorUNIXDatagram(Interface): (source)

Known implementations: twisted.internet.posixbase.PosixReactorBase

View In Hierarchy

Datagram UNIX socket methods.

Method connectUNIXDatagram Connect a client protocol to a datagram UNIX socket.
Method listenUNIXDatagram Listen on a datagram UNIX socket.
def connectUNIXDatagram(address, protocol, maxPacketSize, mode, bindAddress): (source)

Connect a client protocol to a datagram UNIX socket.

Parametersaddressa path to a unix socket on the filesystem. (type: str)
protocola twisted.internet.protocol.ConnectedDatagramProtocol instance (type: ConnectedDatagramProtocol)
maxPacketSizemaximum packet size to accept (type: int)
modeThe mode (not umask) to set on the unix socket. See platform specific documentation for information about how this might affect connection attempts. (type: int)
bindAddressaddress to bind to (type: Optional[Tuple[str, int]])
ReturnsAn object which provides IConnector. (type: IConnector)
def listenUNIXDatagram(address, protocol, maxPacketSize, mode): (source)

Listen on a datagram UNIX socket.

Parametersaddressa path to a unix socket on the filesystem. (type: str)
protocola twisted.internet.protocol.DatagramProtocol instance. (type: DatagramProtocol)
maxPacketSizemaximum packet size to accept (type: int)
modeThe mode (not umask) to set on the unix socket. See platform specific documentation for information about how this might affect connection attempts. (type: int)
ReturnsAn object which provides IListeningPort. (type: IListeningPort)
API Documentation for Twisted, generated by pydoctor 21.2.0 at 2021-02-28 21:00:42.