Skip to main content

Module messages

Module messages 

Source

Structs§

HandshakeRequest
Initial payload sent by a client upon connecting to verify compatibility.

Enums§

EditableResource
Identifies a specific engine resource that can be locked for exclusive editing. Has currently no functionality, will be implemented later.
HandshakeResponse
The kernel’s response to a client’s handshake request.
TcpClientMessage
Represents all valid messages dispatched from a client to the kernel over an active TCP connection.
TcpServerMessage
Represents all valid messages dispatched from the kernel back to a connected client.
UserRole
Defines the permission level and operational scope of a connected user.

Functions§

get_protocol_version
Retrieves the compile-time protocol hash to verify network message compatibility.

Type Aliases§

SessionID
Unique identifier for an active client session.