qmsk/net/socket/constants.pyx
changeset 24 f18b5787c46c
parent 10 94b0d5a208c1
child 53 b2d407968973
equal deleted inserted replaced
23:15d8bb96b8d4 24:f18b5787c46c
    79 NI_DGRAM = platform.NI_DGRAM
    79 NI_DGRAM = platform.NI_DGRAM
    80 
    80 
    81 NI_MAXHOST = platform.NI_MAXHOST
    81 NI_MAXHOST = platform.NI_MAXHOST
    82 NI_MAXSERV = platform.NI_MAXSERV
    82 NI_MAXSERV = platform.NI_MAXSERV
    83 
    83 
       
    84 cimport qmsk.net.socket.sctp as sctp
    84 
    85 
       
    86 # XXX: move to platform
       
    87 SOL_SCTP = sctp.SOL_SCTP
       
    88 
       
    89 SCTP_RTOINFO = sctp.SCTP_RTOINFO
       
    90 SCTP_ASSOCINFO = sctp.SCTP_ASSOCINFO
       
    91 SCTP_INITMSG = sctp.SCTP_INITMSG
       
    92 SCTP_NODELAY = sctp.SCTP_NODELAY
       
    93 SCTP_AUTOCLOSE = sctp.SCTP_AUTOCLOSE
       
    94 SCTP_SET_PEER_PRIMARY_ADDR = sctp.SCTP_SET_PEER_PRIMARY_ADDR
       
    95 SCTP_PRIMARY_ADDR = sctp.SCTP_PRIMARY_ADDR
       
    96 SCTP_ADAPTATION_LAYER = sctp.SCTP_ADAPTATION_LAYER
       
    97 SCTP_DISABLE_FRAGMENTS = sctp.SCTP_DISABLE_FRAGMENTS
       
    98 SCTP_PEER_ADDR_PARAMS = sctp.SCTP_PEER_ADDR_PARAMS
       
    99 SCTP_DEFAULT_SEND_PARAM = sctp.SCTP_DEFAULT_SEND_PARAM
       
   100 SCTP_EVENTS = sctp.SCTP_EVENTS
       
   101 SCTP_I_WANT_MAPPED_V4_ADDR = sctp.SCTP_I_WANT_MAPPED_V4_ADDR
       
   102 SCTP_MAXSEG = sctp.SCTP_MAXSEG
       
   103 SCTP_STATUS = sctp.SCTP_STATUS
       
   104 SCTP_GET_PEER_ADDR_INFO = sctp.SCTP_GET_PEER_ADDR_INFO
       
   105 SCTP_DELAYED_ACK_TIME = sctp.SCTP_DELAYED_ACK_TIME
       
   106 SCTP_CONTEXT = sctp.SCTP_CONTEXT
       
   107 SCTP_FRAGMENT_INTERLEAVE = sctp.SCTP_FRAGMENT_INTERLEAVE
       
   108 SCTP_PARTIAL_DELIVERY_POINT = sctp.SCTP_PARTIAL_DELIVERY_POINT
       
   109 SCTP_MAX_BURST = sctp.SCTP_MAX_BURST
       
   110 
       
   111 SCTP_ADDR_AVAILABLE = sctp.SCTP_ADDR_AVAILABLE
       
   112 SCTP_ADDR_UNREACHABLE = sctp.SCTP_ADDR_UNREACHABLE
       
   113 SCTP_ADDR_REMOVED = sctp.SCTP_ADDR_REMOVED
       
   114 SCTP_ADDR_ADDED = sctp.SCTP_ADDR_ADDED
       
   115 SCTP_ADDR_MADE_PRIM = sctp.SCTP_ADDR_MADE_PRIM
       
   116 SCTP_ADDR_CONFIRMED = sctp.SCTP_ADDR_CONFIRMED
       
   117 
       
   118 
       
   119 SCTP_DATA_UNSENT = sctp.SCTP_DATA_UNSENT
       
   120 SCTP_DATA_SENT = sctp.SCTP_DATA_SENT
       
   121 
       
   122 SCTP_PARTIAL_DELIVERY_ABORTED = sctp.SCTP_PARTIAL_DELIVERY_ABORTED
       
   123 
       
   124 # enum sctp_sn_type :
       
   125 SCTP_SN_TYPE_BASE = sctp.SCTP_SN_TYPE_BASE
       
   126 SCTP_ASSOC_CHANGE = sctp.SCTP_ASSOC_CHANGE
       
   127 SCTP_PEER_ADDR_CHANGE = sctp.SCTP_PEER_ADDR_CHANGE
       
   128 SCTP_SEND_FAILED = sctp.SCTP_SEND_FAILED
       
   129 SCTP_REMOTE_ERROR = sctp.SCTP_REMOTE_ERROR
       
   130 SCTP_SHUTDOWN_EVENT = sctp.SCTP_SHUTDOWN_EVENT
       
   131 SCTP_PARTIAL_DELIVERY_EVENT = sctp.SCTP_PARTIAL_DELIVERY_EVENT
       
   132 SCTP_ADAPTATION_INDICATION = sctp.SCTP_ADAPTATION_INDICATION
       
   133 
       
   134 # enum sctp_sn_error :
       
   135 SCTP_FAILED_THRESHOLD = sctp.SCTP_FAILED_THRESHOLD
       
   136 SCTP_RECEIVED_SACK = sctp.SCTP_RECEIVED_SACK
       
   137 SCTP_HEARTBEAT_SUCCESS = sctp.SCTP_HEARTBEAT_SUCCESS
       
   138 SCTP_RESPONSE_TO_USER_REQ = sctp.SCTP_RESPONSE_TO_USER_REQ
       
   139 SCTP_INTERNAL_ERROR = sctp.SCTP_INTERNAL_ERROR
       
   140 SCTP_SHUTDOWN_GUARD_EXPIRES = sctp.SCTP_SHUTDOWN_GUARD_EXPIRES
       
   141 SCTP_PEER_FAULTY = sctp.SCTP_PEER_FAULTY
       
   142 
       
   143 SCTP_BINDX_ADD_ADDR = sctp.SCTP_BINDX_ADD_ADDR
       
   144 SCTP_BINDX_REM_ADDR = sctp.SCTP_BINDX_REM_ADDR
       
   145