Skip to main content

struct DataReceivedArgs

(Niantic.Lightship.SharedAR.Networking.DataReceivedArgs)

Overview​

Event args fired from INetworking.DataReceived.

struct DataReceivedArgs {
// properties

PeerID PeerID;
uint Tag;
int DataLength;

// methods

DataReceivedArgs(PeerID peerID, uint tag, byte[] data);
MemoryStream CreateDataReader();
byte[] CopyData();
};

Detailed Documentation​

Event args fired from INetworking.DataReceived.

Properties​

PeerID​

PeerID PeerID

Id of the peer that is sending the data.

Tag​

uint Tag

The tag that catagorizes the sent message.

DataLength​

int DataLength

The length of the message.

Methods​

CreateDataReader​

MemoryStream CreateDataReader()

Create a MemoryStream to read the message.     Returns:     A MemoryStream pointed at the message

CopyData​

byte[] CopyData()

Make a full copy of the message.     Returns:     A copy of the message