raccoon::web namespace

Contents

Namespaces

namespace detail

Classes

class Connection
class WebSocketConnection
class Session

Enums

enum class WebSocketCloseStatus: uint16_t { NORMAL = 1000, ENDPOINT_UNAVAILABLE = 1001, PROTOCOL_ERROR = 1002, INVALID_MESSAGE_TYPE = 1003, EMPTY = 1005, ABNORMAL_CLOSURE = 1006, INVALID_PAYLOAD = 1007, POLICY_VIOLATION = 1008, MESSAGE_TOO_BIG = 1009, MANDATORY_EXTENSION = 1010, INTERNAL_SERVER_ERROR = 1011, TLS_HANDSHAKE = 1015 }

Functions

auto format_as(WebSocketCloseStatus status)
auto format_as(Session::Status status)

Enum documentation

enum class raccoon::web::WebSocketCloseStatus: uint16_t

Function documentation

auto raccoon::web::format_as(WebSocketCloseStatus status)

{fmt} formatting function for WebSocketCloseStatus.

auto raccoon::web::format_as(Session::Status status)