duck.contrib.websockets.opcodes

WebSocket Opcodes.

Module Contents

Classes

CloseCode

Close code values for WebSocket close frames.

OpCode

Static class for storing WebSocket opcodes.

Data

CONTROL_OPCODES

DATA_OPCODES

API

duck.contrib.websockets.opcodes.CONTROL_OPCODES

()

class duck.contrib.websockets.opcodes.CloseCode

Bases: enum.IntEnum

Close code values for WebSocket close frames.

Initialization

Initialize self. See help(type(self)) for accurate signature.

ABNORMAL_CLOSURE

1006

BAD_GATEWAY

1014

GOING_AWAY

1001

INTERNAL_ERROR

1011

INVALID_DATA

1007

MANDATORY_EXTENSION

1010

MESSAGE_TOO_BIG

1009

NORMAL_CLOSURE

1000

NO_STATUS_RCVD

1005

POLICY_VIOLATION

1008

PROTOCOL_ERROR

1002

SERVICE_RESTART

1012

TLS_HANDSHAKE

1015

TRY_AGAIN_LATER

1013

UNSUPPORTED_DATA

1003

duck.contrib.websockets.opcodes.DATA_OPCODES

()

class duck.contrib.websockets.opcodes.OpCode

Bases: enum.IntEnum

Static class for storing WebSocket opcodes.

Initialization

Initialize self. See help(type(self)) for accurate signature.

BINARY

2

CLOSE

8

CONTINUATION

0

PING

9

PONG

10

TEXT

1