def listenUNIXDatagram(self, address, protocol, maxPacketSize=8192, mode=0666): """Connects a given L{DatagramProtocol} to the given path. EXPERIMENTAL. @returns: object conforming to L{IListeningPort}. """ assert unixEnabled, "UNIX support is not present" p = unix.DatagramPort(address, protocol, maxPacketSize, mode, self) p.startListening() return p
def listenUNIXDatagram(self, address, protocol, maxPacketSize=8192, mode=_unspecified): """ Connects a given L{DatagramProtocol} to the given path. EXPERIMENTAL. @returns: object conforming to L{IListeningPort}. """ assert unixEnabled, "UNIX support is not present" mode = self._checkMode('IReactorUNIXDatagram.listenUNIXDatagram', mode) p = unix.DatagramPort(address, protocol, maxPacketSize, mode, self) p.startListening() return p
def listenUNIXDatagram(self, address, protocol, maxPacketSize=8192, mode=0o666): """ Connects a given L{DatagramProtocol} to the given path. EXPERIMENTAL. @returns: object conforming to L{IListeningPort}. """ assert unixEnabled, "UNIX support is not present" # Move this import back up to main level when twisted.internet.unix is # ported to Python 3: from twisted.internet import unix p = unix.DatagramPort(address, protocol, maxPacketSize, mode, self) p.startListening() return p