VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions | Properties | Static Private Member Functions | Private Attributes
EmitterDiscoveryMessage Class Reference
+ Inheritance diagram for EmitterDiscoveryMessage:
+ Collaboration diagram for EmitterDiscoveryMessage:

Public Member Functions

 EmitterDiscoveryMessage ()
- Public Member Functions inherited from Message
 Message ()
virtual Byte[] encode ()

Public Attributes

const String theFullName = "EmitterDiscoveryMessage"

Protected Member Functions

override int messageSize ()
override void serialize (ref BinaryWriter writer)
override void deserialize (ref BinaryReader reader)

Properties

static string theName [get]
byte emitterIdNumber [get, set]
string entityIdentifier [get, set]
string hostEntityIdentifier [get, set]
- Properties inherited from Message
String name [get]
double timeStamp [get, set]

Static Private Member Functions

static EmitterDiscoveryMessage ()

Private Attributes

byte myEmitterIdNumber
string myEntityIdentifier = ""
string myHostEntityIdentifier = ""

Additional Inherited Members

- Static Public Member Functions inherited from Message
static Message decode (ref Byte[] bytes)
- Static Protected Member Functions inherited from Message
static Message createMessage (ref byte[] b)
- Protected Attributes inherited from Message
String myName
double myTimeStamp = -1.0
Type myTypeInfo

Constructor & Destructor Documentation

EmitterDiscoveryMessage.EmitterDiscoveryMessage ( )
inline

References Message.myName, and theFullName.

static EmitterDiscoveryMessage.EmitterDiscoveryMessage ( )
inlinestaticprivate

Member Function Documentation

override void EmitterDiscoveryMessage.deserialize ( ref BinaryReader  reader)
inlineprotectedvirtual

Reimplemented from Message.

References myEmitterIdNumber, myEntityIdentifier, and myHostEntityIdentifier.

override int EmitterDiscoveryMessage.messageSize ( )
inlineprotectedvirtual

Reimplemented from Message.

References myEntityIdentifier, and myHostEntityIdentifier.

override void EmitterDiscoveryMessage.serialize ( ref BinaryWriter  writer)
inlineprotectedvirtual

Reimplemented from Message.

References myEmitterIdNumber, myEntityIdentifier, and myHostEntityIdentifier.

Member Data Documentation

byte EmitterDiscoveryMessage.myEmitterIdNumber
private

Referenced by deserialize(), and serialize().

string EmitterDiscoveryMessage.myEntityIdentifier = ""
private

Referenced by deserialize(), messageSize(), and serialize().

string EmitterDiscoveryMessage.myHostEntityIdentifier = ""
private

Referenced by deserialize(), messageSize(), and serialize().

const String EmitterDiscoveryMessage.theFullName = "EmitterDiscoveryMessage"

Referenced by EmitterDiscoveryMessage().

Property Documentation

byte EmitterDiscoveryMessage.emitterIdNumber
getset
string EmitterDiscoveryMessage.entityIdentifier
getset
string EmitterDiscoveryMessage.hostEntityIdentifier
getset
string EmitterDiscoveryMessage.theName
staticget

The documentation for this class was generated from the following file:

Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)