equal
deleted
inserted
replaced
14 """ |
14 """ |
15 Get the sockaddr pointer and sockaddr length for this address |
15 Get the sockaddr pointer and sockaddr length for this address |
16 """ |
16 """ |
17 |
17 |
18 raise NotImplementedError() |
18 raise NotImplementedError() |
|
19 |
|
20 cdef libc.sockaddr* _get_sockaddr_ptr (self) except NULL : |
|
21 """ |
|
22 Get the sockaddr pointer |
|
23 """ |
|
24 |
|
25 cdef libc.sockaddr *sa |
|
26 cdef libc.socklen_t sa_len |
|
27 |
|
28 self._get_sockaddr(&sa, &sa_len) |
|
29 |
|
30 return sa |
|
31 |
|
32 cdef libc.socklen_t _get_sockaddr_len (self) except -1 : |
|
33 """ |
|
34 Get the sockaddr len |
|
35 """ |
|
36 |
|
37 cdef libc.sockaddr *sa |
|
38 cdef libc.socklen_t sa_len |
|
39 |
|
40 self._get_sockaddr(&sa, &sa_len) |
|
41 |
|
42 return sa_len |
19 |
43 |
20 def getnameinfo (self) : |
44 def getnameinfo (self) : |
21 """ |
45 """ |
22 Returns a (host, serv) tuple for this address à la getnameinfo |
46 Returns a (host, serv) tuple for this address à la getnameinfo |
23 """ |
47 """ |