You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
671 B
22 lines
671 B
cdef class UDPTransport(UVBaseTransport): |
|
cdef: |
|
bint __receiving |
|
int _family |
|
object _address |
|
|
|
cdef _init(self, Loop loop, unsigned int family) |
|
cdef _set_address(self, system.addrinfo *addr) |
|
|
|
cdef _connect(self, system.sockaddr* addr, size_t addr_len) |
|
|
|
cdef _bind(self, system.sockaddr* addr) |
|
cdef open(self, int family, int sockfd) |
|
cdef _set_broadcast(self, bint on) |
|
|
|
cdef inline __receiving_started(self) |
|
cdef inline __receiving_stopped(self) |
|
|
|
cdef _send(self, object data, object addr) |
|
|
|
cdef _on_receive(self, bytes data, object exc, object addr) |
|
cdef _on_sent(self, object exc, object context=*)
|
|
|