def datagram_transport(self, address=None): transport = _SelectorDatagramTransport(self.loop, self.sock, self.protocol, address=address) self.addCleanup(close_transport, transport) return transport
def _make_datagram_transport(self, sock, protocol, address=None, extra=None): return selector_events._SelectorDatagramTransport( self, sock, protocol, address, extra)
def datagram_transport(self, address=None): self.sock.getpeername.side_effect = None if address else OSError transport = _SelectorDatagramTransport(self.loop, self.sock, self.protocol, address=address) self.addCleanup(close_transport, transport) return transport
def _make_datagram_transport(self, sock, protocol, address=None, extra=None): return selector_events._SelectorDatagramTransport(self, sock, protocol, address, extra)