Format: application/octet-stream
⬇ Download File (6.1 KB)
   1  from typing import IO, Any, Optional, Tuple, Union, overload
   2  
   3  AF_APPLETALK: int
   4  AF_ASH: int
   5  AF_ATMPVC: int
   6  AF_ATMSVC: int
   7  AF_AX25: int
   8  AF_BLUETOOTH: int
   9  AF_BRIDGE: int
  10  AF_DECnet: int
  11  AF_ECONET: int
  12  AF_INET: int
  13  AF_INET6: int
  14  AF_IPX: int
  15  AF_IRDA: int
  16  AF_KEY: int
  17  AF_LLC: int
  18  AF_NETBEUI: int
  19  AF_NETLINK: int
  20  AF_NETROM: int
  21  AF_PACKET: int
  22  AF_PPPOX: int
  23  AF_ROSE: int
  24  AF_ROUTE: int
  25  AF_SECURITY: int
  26  AF_SNA: int
  27  AF_TIPC: int
  28  AF_UNIX: int
  29  AF_UNSPEC: int
  30  AF_WANPIPE: int
  31  AF_X25: int
  32  AI_ADDRCONFIG: int
  33  AI_ALL: int
  34  AI_CANONNAME: int
  35  AI_NUMERICHOST: int
  36  AI_NUMERICSERV: int
  37  AI_PASSIVE: int
  38  AI_V4MAPPED: int
  39  BDADDR_ANY: str
  40  BDADDR_LOCAL: str
  41  BTPROTO_HCI: int
  42  BTPROTO_L2CAP: int
  43  BTPROTO_RFCOMM: int
  44  BTPROTO_SCO: int
  45  EAI_ADDRFAMILY: int
  46  EAI_AGAIN: int
  47  EAI_BADFLAGS: int
  48  EAI_FAIL: int
  49  EAI_FAMILY: int
  50  EAI_MEMORY: int
  51  EAI_NODATA: int
  52  EAI_NONAME: int
  53  EAI_OVERFLOW: int
  54  EAI_SERVICE: int
  55  EAI_SOCKTYPE: int
  56  EAI_SYSTEM: int
  57  EBADF: int
  58  EINTR: int
  59  HCI_DATA_DIR: int
  60  HCI_FILTER: int
  61  HCI_TIME_STAMP: int
  62  INADDR_ALLHOSTS_GROUP: int
  63  INADDR_ANY: int
  64  INADDR_BROADCAST: int
  65  INADDR_LOOPBACK: int
  66  INADDR_MAX_LOCAL_GROUP: int
  67  INADDR_NONE: int
  68  INADDR_UNSPEC_GROUP: int
  69  IPPORT_RESERVED: int
  70  IPPORT_USERRESERVED: int
  71  IPPROTO_AH: int
  72  IPPROTO_DSTOPTS: int
  73  IPPROTO_EGP: int
  74  IPPROTO_ESP: int
  75  IPPROTO_FRAGMENT: int
  76  IPPROTO_GRE: int
  77  IPPROTO_HOPOPTS: int
  78  IPPROTO_ICMP: int
  79  IPPROTO_ICMPV6: int
  80  IPPROTO_IDP: int
  81  IPPROTO_IGMP: int
  82  IPPROTO_IP: int
  83  IPPROTO_IPIP: int
  84  IPPROTO_IPV6: int
  85  IPPROTO_NONE: int
  86  IPPROTO_PIM: int
  87  IPPROTO_PUP: int
  88  IPPROTO_RAW: int
  89  IPPROTO_ROUTING: int
  90  IPPROTO_RSVP: int
  91  IPPROTO_TCP: int
  92  IPPROTO_TP: int
  93  IPPROTO_UDP: int
  94  IPV6_CHECKSUM: int
  95  IPV6_DSTOPTS: int
  96  IPV6_HOPLIMIT: int
  97  IPV6_HOPOPTS: int
  98  IPV6_JOIN_GROUP: int
  99  IPV6_LEAVE_GROUP: int
 100  IPV6_MULTICAST_HOPS: int
 101  IPV6_MULTICAST_IF: int
 102  IPV6_MULTICAST_LOOP: int
 103  IPV6_NEXTHOP: int
 104  IPV6_PKTINFO: int
 105  IPV6_RECVDSTOPTS: int
 106  IPV6_RECVHOPLIMIT: int
 107  IPV6_RECVHOPOPTS: int
 108  IPV6_RECVPKTINFO: int
 109  IPV6_RECVRTHDR: int
 110  IPV6_RECVTCLASS: int
 111  IPV6_RTHDR: int
 112  IPV6_RTHDRDSTOPTS: int
 113  IPV6_RTHDR_TYPE_0: int
 114  IPV6_TCLASS: int
 115  IPV6_UNICAST_HOPS: int
 116  IPV6_V6ONLY: int
 117  IP_ADD_MEMBERSHIP: int
 118  IP_DEFAULT_MULTICAST_LOOP: int
 119  IP_DEFAULT_MULTICAST_TTL: int
 120  IP_DROP_MEMBERSHIP: int
 121  IP_HDRINCL: int
 122  IP_MAX_MEMBERSHIPS: int
 123  IP_MULTICAST_IF: int
 124  IP_MULTICAST_LOOP: int
 125  IP_MULTICAST_TTL: int
 126  IP_OPTIONS: int
 127  IP_RECVOPTS: int
 128  IP_RECVRETOPTS: int
 129  IP_RETOPTS: int
 130  IP_TOS: int
 131  IP_TTL: int
 132  MSG_CTRUNC: int
 133  MSG_DONTROUTE: int
 134  MSG_DONTWAIT: int
 135  MSG_EOR: int
 136  MSG_OOB: int
 137  MSG_PEEK: int
 138  MSG_TRUNC: int
 139  MSG_WAITALL: int
 140  MethodType: type
 141  NETLINK_DNRTMSG: int
 142  NETLINK_FIREWALL: int
 143  NETLINK_IP6_FW: int
 144  NETLINK_NFLOG: int
 145  NETLINK_ROUTE: int
 146  NETLINK_USERSOCK: int
 147  NETLINK_XFRM: int
 148  NI_DGRAM: int
 149  NI_MAXHOST: int
 150  NI_MAXSERV: int
 151  NI_NAMEREQD: int
 152  NI_NOFQDN: int
 153  NI_NUMERICHOST: int
 154  NI_NUMERICSERV: int
 155  PACKET_BROADCAST: int
 156  PACKET_FASTROUTE: int
 157  PACKET_HOST: int
 158  PACKET_LOOPBACK: int
 159  PACKET_MULTICAST: int
 160  PACKET_OTHERHOST: int
 161  PACKET_OUTGOING: int
 162  PF_PACKET: int
 163  SHUT_RD: int
 164  SHUT_RDWR: int
 165  SHUT_WR: int
 166  SOCK_DGRAM: int
 167  SOCK_RAW: int
 168  SOCK_RDM: int
 169  SOCK_SEQPACKET: int
 170  SOCK_STREAM: int
 171  SOL_HCI: int
 172  SOL_IP: int
 173  SOL_SOCKET: int
 174  SOL_TCP: int
 175  SOL_TIPC: int
 176  SOL_UDP: int
 177  SOMAXCONN: int
 178  SO_ACCEPTCONN: int
 179  SO_BROADCAST: int
 180  SO_DEBUG: int
 181  SO_DONTROUTE: int
 182  SO_ERROR: int
 183  SO_KEEPALIVE: int
 184  SO_LINGER: int
 185  SO_OOBINLINE: int
 186  SO_RCVBUF: int
 187  SO_RCVLOWAT: int
 188  SO_RCVTIMEO: int
 189  SO_REUSEADDR: int
 190  SO_REUSEPORT: int
 191  SO_SNDBUF: int
 192  SO_SNDLOWAT: int
 193  SO_SNDTIMEO: int
 194  SO_TYPE: int
 195  SSL_ERROR_EOF: int
 196  SSL_ERROR_INVALID_ERROR_CODE: int
 197  SSL_ERROR_SSL: int
 198  SSL_ERROR_SYSCALL: int
 199  SSL_ERROR_WANT_CONNECT: int
 200  SSL_ERROR_WANT_READ: int
 201  SSL_ERROR_WANT_WRITE: int
 202  SSL_ERROR_WANT_X509_LOOKUP: int
 203  SSL_ERROR_ZERO_RETURN: int
 204  TCP_CORK: int
 205  TCP_DEFER_ACCEPT: int
 206  TCP_INFO: int
 207  TCP_KEEPCNT: int
 208  TCP_KEEPIDLE: int
 209  TCP_KEEPINTVL: int
 210  TCP_LINGER2: int
 211  TCP_MAXSEG: int
 212  TCP_NODELAY: int
 213  TCP_QUICKACK: int
 214  TCP_SYNCNT: int
 215  TCP_WINDOW_CLAMP: int
 216  TIPC_ADDR_ID: int
 217  TIPC_ADDR_NAME: int
 218  TIPC_ADDR_NAMESEQ: int
 219  TIPC_CFG_SRV: int
 220  TIPC_CLUSTER_SCOPE: int
 221  TIPC_CONN_TIMEOUT: int
 222  TIPC_CRITICAL_IMPORTANCE: int
 223  TIPC_DEST_DROPPABLE: int
 224  TIPC_HIGH_IMPORTANCE: int
 225  TIPC_IMPORTANCE: int
 226  TIPC_LOW_IMPORTANCE: int
 227  TIPC_MEDIUM_IMPORTANCE: int
 228  TIPC_NODE_SCOPE: int
 229  TIPC_PUBLISHED: int
 230  TIPC_SRC_DROPPABLE: int
 231  TIPC_SUBSCR_TIMEOUT: int
 232  TIPC_SUB_CANCEL: int
 233  TIPC_SUB_PORTS: int
 234  TIPC_SUB_SERVICE: int
 235  TIPC_TOP_SRV: int
 236  TIPC_WAIT_FOREVER: int
 237  TIPC_WITHDRAWN: int
 238  TIPC_ZONE_SCOPE: int
 239  
 240  # PyCapsule
 241  CAPI: Any
 242  
 243  has_ipv6: bool
 244  
 245  class error(IOError): ...
 246  class gaierror(error): ...
 247  class timeout(error): ...
 248  
 249  class SocketType(object):
 250      family: int
 251      type: int
 252      proto: int
 253      timeout: float
 254      def __init__(self, family: int = ..., type: int = ..., proto: int = ...) -> None: ...
 255      def accept(self) -> Tuple[SocketType, Tuple[Any, ...]]: ...
 256      def bind(self, address: Tuple[Any, ...]) -> None: ...
 257      def close(self) -> None: ...
 258      def connect(self, address: Tuple[Any, ...]) -> None: ...
 259      def connect_ex(self, address: Tuple[Any, ...]) -> int: ...
 260      def dup(self) -> SocketType: ...
 261      def fileno(self) -> int: ...
 262      def getpeername(self) -> Tuple[Any, ...]: ...
 263      def getsockname(self) -> Tuple[Any, ...]: ...
 264      def getsockopt(self, level: int, option: int, buffersize: int = ...) -> str: ...
 265      def gettimeout(self) -> float: ...
 266      def listen(self, backlog: int) -> None: ...
 267      def makefile(self, mode: str = ..., buffersize: int = ...) -> IO[Any]: ...
 268      def recv(self, buffersize: int, flags: int = ...) -> str: ...
 269      def recv_into(self, buffer: bytearray, nbytes: int = ..., flags: int = ...) -> int: ...
 270      def recvfrom(self, buffersize: int, flags: int = ...) -> Tuple[Any, ...]: ...
 271      def recvfrom_into(self, buffer: bytearray, nbytes: int = ..., flags: int = ...) -> int: ...
 272      def send(self, data: str, flags: int = ...) -> int: ...
 273      def sendall(self, data: str, flags: int = ...) -> None: ...
 274      @overload
 275      def sendto(self, data: str, address: Tuple[Any, ...]) -> int: ...
 276      @overload
 277      def sendto(self, data: str, flags: int, address: Tuple[Any, ...]) -> int: ...
 278      def setblocking(self, flag: bool) -> None: ...
 279      def setsockopt(self, level: int, option: int, value: Union[int, str]) -> None: ...
 280      def settimeout(self, value: Optional[float]) -> None: ...
 281      def shutdown(self, flag: int) -> None: ...
 282