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.
Parameters
address:stra path to a unix socket on the filesystem.
protocol:ConnectedDatagramProtocola twisted.internet.protocol.ConnectedDatagramProtocol instance
maxPacketSize:intmaximum packet size to accept
mode:intThe mode (not umask) to set on the unix socket. See platform specific documentation for information about how this might affect connection attempts.
bindAddress:Optional[Tuple[str, int]]address to bind to
Returns
IConnectorAn object which provides IConnector.
def listenUNIXDatagram(address, protocol, maxPacketSize, mode): (source)
Listen on a datagram UNIX socket.
Parameters
address:stra path to a unix socket on the filesystem.
protocol:DatagramProtocola twisted.internet.protocol.DatagramProtocol instance.
maxPacketSize:intmaximum packet size to accept
mode:intThe mode (not umask) to set on the unix socket. See platform specific documentation for information about how this might affect connection attempts.
Returns
IListeningPortAn object which provides IListeningPort.