[−][src]Crate naia_server
Naia Server
A server that uses either UDP or WebRTC communication to send/receive events to/from connected clients, and syncs registered entities to clients to whom those entities are in-scope.
Structs
Config | Contains Config properties which will be used by a Server or Client |
NaiaServer | A server that uses either UDP or WebRTC communication to send/receive events to/from connected clients, and syncs registered entities to clients to whom those entities are in-scope |
RoomKey | |
UserKey |
Enums
ServerEvent | An Event that is emitted as a result of some communication with a Client, or a Tick event |
Traits
Entity | An Entity is a container of Properties that can be scoped, tracked, and synced, with a remote host |
EntityType | An Enum with a variant for every Entity that can be synced between Client/Host |
Functions
find_my_ip_address | Helper method to find local IP address, if possible |