qmsk/net/socket/af_unix.pxd
changeset 27 12468e38227e
child 49 e2f79e68418a
equal deleted inserted replaced
26:d8a71a675862 27:12468e38227e
       
     1 """
       
     2     AF_UNIX-specific stuff
       
     3 """
       
     4 
       
     5 from qmsk.net.socket.address cimport *
       
     6 
       
     7 
       
     8 cdef class sockaddr_un (sockaddr) :
       
     9     """
       
    10         AF_UNIX struct sockaddr_un
       
    11         
       
    12         XXX: doesn't support the abstract namespace
       
    13     """
       
    14 
       
    15     # the struct sockaddr_in
       
    16     cdef platform.sockaddr_un sockaddr
       
    17 
       
    18 
       
    19     cdef int _get_sockaddr (self, platform.sockaddr **sa_ptr, platform.socklen_t *sa_len) except -1
       
    20     cdef int _set_sockaddr (self, platform.sockaddr *sa, size_t sa_len) except -1
       
    21