Crate naia_server

Source
Expand description

§Naia Server

A server that uses either UDP or WebRTC communication to send/receive messages to/from connected clients, and syncs registered Entities/Components to clients to whom they are in-scope.

Modules§

shared
transport

Structs§

AuthEvent
ConnectEvent
DelegateEntityEvent
DespawnEntityEvent
DisconnectEvent
EntityAuthGrantEvent
EntityAuthResetEvent
EntityMut
ErrorEvent
Events
InsertComponentEvent
MessageEvent
PublishEntityEvent
RemoveComponentEvent
RequestEvent
RoomKey
RoomMut
RoomRef
Server
A server that uses either UDP or WebRTC communication to send/receive messages to/from connected clients, and syncs registered entities to clients to whom they are in-scope
ServerConfig
Contains Config properties which will be used by the Server
SpawnEntityEvent
TickBufferMessages
TickEvent
UnpublishEntityEvent
UpdateComponentEvent
User
UserKey
UserMut
UserRef
UserScopeMut
UserScopeRef

Enums§

EntityOwner
NaiaServerError
ReplicationConfig

Traits§

SerdeBevy
A trait for objects that can be serialized to a bitstream.

Derive Macros§

SerdeBevy