template interface IMessageStreamReplicator (Niantic.ARDK.Networking.HLAPI.Object.IMessageStreamReplicator)
Overview
Replicator interface for sending messages over the network. More…
template <TMessage> interface IMessageStreamReplicator: Niantic.ARDK.Networking.HLAPI.INetworkedDataHandler { // events event MessageReceived(); // methods void SendMessage(TMessage message, IEnumerable<IPeer> targets); void SendMessage(TMessage message, params IPeer[] targets); }; // direct descendants template <TMessage> class MessageStreamReplicator;
Inherited Members
public: // properties INetworkGroup Group; string Identifier; // methods void Unregister();
Detailed Documentation
Replicator interface for sending messages over the network.
Parameters:
TMessage |
Events
event MessageReceived()
Called when data is received from a peer (including from the local peer if they are in the set).
Methods
void SendMessage(TMessage message, IEnumerable<IPeer> targets)
Sends a message to a set of peers.
void SendMessage(TMessage message, params IPeer[] targets)
Sends a message to a set of peers.