Alteruna.Multiplayer.EventArgument Namespace

Event arguemnt classes for Unity SDK

Classes

ConnectedEvent Event raised when the local client successfully connects to the server.
DisconnectedEvent Event raised when the local client disconnects from the server.
EndpointEvent Base class for multiplayer events that carry network endpoint information.
ForceSyncedEvent Event raised on the requesting user after a force-sync state snapshot has been received.
ForceSyncEvent Event raised when a remote user requests a forced state synchronization from the local client.
ForceSyncReplyEvent Event raised when the local client has finished sending its state snapshot in reply to a force-sync request.
JoinRejectedEvent Event raised when the server rejects a room join attempt.
LockAcquiredEvent Event raised when the local client successfully acquires a lock on a synchronized object.
LockDeniedEvent Event raised when a lock request on a synchronized object is denied.
LockRequestedEvent Event raised when a lock is requested on a synchronized object.
LockUnlockedEvent Event raised when a lock on a synchronized object is released.
MultiplayerEvent Base class for all Alteruna multiplayer event arguments.
NetworkErrorEvent Event raised when a network error occurs during communication with the server.
OtherUserJoinedEvent Event raised when another user joins the room the local client is in.
OtherUserLeftEvent Event raised when another user leaves the room the local client is in.
PacketEvent Base class for multiplayer events associated with a specific synchronized object packet.
PacketReceivedEvent Event raised when a synchronization packet is received from the server.
PacketSentEvent Event raised after a synchronization packet has been sent to the server.
RoomCreatedEvent Event raised when a room creation attempt completes.
RoomEvent Base class for multiplayer events that concern a specific room.
RoomJoinedEvent Event raised when the local client successfully joins a room.
RoomLeftEvent Event raised when the local client leaves a room.
RoomListUpdatedEvent Event raised when the list of available rooms has been refreshed from the server.
RpcReceivedEvent Event raised when the local client receives a remote procedure call from another user.
RpcRegisteredEvent Event raised when a remote procedure has been successfully registered with the multiplayer service.
RpcSentEvent Event raised when a remote procedure call has been sent by the local client.
StartedEvent Event raised when the MultiplayerManager has finished initializing and is ready to use.
UserEvent Base class for multiplayer events that concern a specific user.
UserIdEvent Base class for multiplayer events that identify a user by index rather than by object reference.