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
BeamDiscoveryMessage Class Reference
+ Inheritance diagram for BeamDiscoveryMessage:
+ Collaboration diagram for BeamDiscoveryMessage:

Public Member Functions

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

Public Attributes

const String theFullName ="BeamDiscoveryMessage"
 

Protected Member Functions

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

Properties

static string theName [get]
 
byte beamIdNumber [get, set]
 
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 BeamDiscoveryMessage ()
 

Private Attributes

byte myBeamIdNumber
 
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

BeamDiscoveryMessage.BeamDiscoveryMessage ( )
inline

References Message.myName, and theFullName.

static BeamDiscoveryMessage.BeamDiscoveryMessage ( )
inlinestaticprivate

Member Function Documentation

override void BeamDiscoveryMessage.deserialize ( ref BinaryReader  reader)
inlineprotectedvirtual
override int BeamDiscoveryMessage.messageSize ( )
inlineprotectedvirtual

Reimplemented from Message.

References myEntityIdentifier, and myHostEntityIdentifier.

override void BeamDiscoveryMessage.serialize ( ref BinaryWriter  writer)
inlineprotectedvirtual

Member Data Documentation

byte BeamDiscoveryMessage.myBeamIdNumber
private

Referenced by deserialize(), and serialize().

byte BeamDiscoveryMessage.myEmitterIdNumber
private

Referenced by deserialize(), and serialize().

string BeamDiscoveryMessage.myEntityIdentifier = ""
private

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

string BeamDiscoveryMessage.myHostEntityIdentifier = ""
private

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

const String BeamDiscoveryMessage.theFullName ="BeamDiscoveryMessage"

Referenced by BeamDiscoveryMessage().

Property Documentation

byte BeamDiscoveryMessage.beamIdNumber
getset
byte BeamDiscoveryMessage.emitterIdNumber
getset
string BeamDiscoveryMessage.entityIdentifier
getset
string BeamDiscoveryMessage.hostEntityIdentifier
getset
string BeamDiscoveryMessage.theName
staticget

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

Document ID: Generated on Tue Aug 10 00:12:31 EDT 2021 from SVN revision 232765
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)