SocketKind
It is an IntEnum
and all of its members are exported to socket
.
./code/socket-kind.py
1import socket
2
3print(list(socket.SocketKind))
4"""
5[<SocketKind.SOCK_STREAM: 1>, <SocketKind.SOCK_DGRAM: 2>,
6<SocketKind.SOCK_RAW: 3>, <SocketKind.SOCK_RDM: 4>,
7<SocketKind.SOCK_SEQPACKET: 5>, <SocketKind.SOCK_NONBLOCK: 2048>,
8<SocketKind.SOCK_CLOEXEC: 524288>]
9"""
10
11assert socket.SOCK_STREAM == socket.SocketKind.SOCK_STREAM
12assert socket.SOCK_DGRAM == socket.SocketKind.SOCK_DGRAM