Crate socketioxide_core

Source
Expand description

This crate is the core of the socketioxide crate. It contains basic types and interfaces for the socketioxide crate and the parser sub-crates.

Modules§

adapter
The adapter module contains the CoreAdapter trait and other related types.
packet
Socket.io packet implementation. The Packet is the base unit of data that is sent over the engine.io socket.
parser
Contains all the type and interfaces for the parser sub-crates.

Structs§

Sid
A 128 bit session id type representing a base64 16 char string
Str
A custom Bytes wrapper to efficiently store string packets
Uid
Represents a unique identifier for a server.

Enums§

Value
Represents a value that can be sent over the engine.io wire as an engine.io packet or the data that can be outputed by a binary parser (e.g. MsgPackParser) or a string parser (e.g. CommonParser)).