[][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