Namespace Archipelago.MultiClient.Net.Helpers
Classes
- ArchipelagoSocketHelperDelagates
Delegates for the events that the IArchipelagoSocketHelper can raise
- DataStorageHelper
Provides access to a server side data storage to share and store values across sessions and players
- PlayerInfo
Information about a specific player
Interfaces
- IArchipelagoSocketHelper
Provides access to the underlying websocket, so send or receive messages
- IConnectionInfoProvider
Provides information about your current connection
- IDataStorageHelper
Provides access to a server side data storage to share and store values across sessions and players
- IDataStorageWrapper
Methods for working with read-only data storage sets
- ILocationCheckHelper
Provides way to mark locations as checked
- IMessageLogHelper
Allows clients to easily subscribe to incoming messages and helps formulating those messages correctly
- IPlayerHelper
A helper class containing information about all players in the current multiworld
- IReceivedItemsHelper
Provides simplified methods to receive items
- IRoomStateHelper
Provides information about the current state of the server
Delegates
- ArchipelagoSocketHelperDelagates.ErrorReceivedHandler
Handler for error on the socket or during parsing of the packets
- ArchipelagoSocketHelperDelagates.PacketReceivedHandler
Handler for recieved and sucsesfully parsed packages
- ArchipelagoSocketHelperDelagates.PacketsSentHandler
Handler for packets published to the websocket, called before the packet is handled by the server
- ArchipelagoSocketHelperDelagates.SocketClosedHandler
Handler for when the underlaying socket connection is closed
- ArchipelagoSocketHelperDelagates.SocketOpenedHandler
Handler for when the underlaying socket connection is opened to the archipelago server
- DataStorageHelper.DataStorageUpdatedHandler
Delegate for the callback that is called when a value in the data storage is updated
- LocationCheckHelper.CheckedLocationsUpdatedHandler
delagate for the CheckedLocationsUpdated event
- MessageLogHelper.MessageReceivedHandler
Delegate for the OnMessageReceived event