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