interface INetworkedDataHandler (Niantic.ARDK.Networking.HLAPI.INetworkedDataHandler)
Overview
Interface for a data handler that is attached to the HLAPI through an INetworkGroup. More…
interface INetworkedDataHandler { // properties INetworkGroup Group; string Identifier; // methods void Unregister(); }; // direct descendants interface IAuthorityReplicator; interface INetworkGroup; class NetworkedDataHandlerBase; template <TMessage> interface IMessageStreamReplicator; template <TValue> interface INetworkedField;
Detailed Documentation
Interface for a data handler that is attached to the HLAPI through an INetworkGroup.
Note
Implement custom data handlers by extending NetworkedDataHandlerBase
rather than this class. The protected methods in that abstract class define the data handler’s behaviour with sending/receiving data. However, users should never call those methods, as it is the role of the INetworkGroup to send/receive data.
Properties
INetworkGroup Group
Group that this data handler is attached to.
string Identifier
Unique identifier for this data handler. Two handlers with the same Identifier cannot be registered to the same INetworkGroup
Methods
void Unregister()
Unregister this handler from its current group.