author | Tero Marttila <terom@fixme.fi> |
Tue, 18 Aug 2009 23:02:30 +0300 | |
changeset 24 | f18b5787c46c |
child 49 | e2f79e68418a |
permissions | -rw-r--r-- |
""" AF_INET6-specific stuff """ from qmsk.net.socket.address cimport * cdef class sockaddr_in6 (sockaddr) : """ AF_INET6 struct sockaddr_in6 >>> sa6 = sockaddr_in6("::1", 80) >>> sa6.addr '::1' >>> sa6.port 80 >>> str(sa6) '[::1]:80' """ cdef platform.sockaddr_in6 sockaddr cdef int _get_sockaddr (self, platform.sockaddr **sa_ptr, platform.socklen_t *sa_len) except -1 cdef int _set_sockaddr (self, platform.sockaddr *sa, size_t sa_len) except -1