예제 #1
0
 def datagram_transport(self, address=None):
     transport = _SelectorDatagramTransport(self.loop,
                                            self.sock,
                                            self.protocol,
                                            address=address)
     self.addCleanup(close_transport, transport)
     return transport
예제 #2
0
 def _make_datagram_transport(self,
                              sock,
                              protocol,
                              address=None,
                              extra=None):
     return selector_events._SelectorDatagramTransport(
         self, sock, protocol, address, extra)
예제 #3
0
 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
예제 #4
0
 def datagram_transport(self, address=None):
     transport = _SelectorDatagramTransport(self.loop, self.sock,
                                            self.protocol,
                                            address=address)
     self.addCleanup(close_transport, transport)
     return transport
예제 #5
0
파일: _events.py 프로젝트: bottompawn/aiouv
 def _make_datagram_transport(self, sock, protocol, address=None, extra=None):
     return selector_events._SelectorDatagramTransport(self, sock, protocol, address, extra)