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

Public Member Functions

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

Public Attributes

const String theFullName ="InitDISMessage"
 

Protected Member Functions

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

Properties

static string theName [get]
 
string deviceAddress [get, set]
 
string destinationAddress [get, set]
 
int port [get, set]
 
int exercise [get, set]
 
int site [get, set]
 
int application [get, set]
 
int disVersion [get, set]
 
List< string > multicastAddresses [get, set]
 
string subnetMask [get, set]
 
bool useAbsoluteTimestamps [get, set]
 
int notifyLevel [get, set]
 
bool networkBigEndian [get, set]
 
int mcastTtl [get, set]
 
- Properties inherited from Message
String name [get]
 
double timeStamp [get, set]
 

Static Private Member Functions

static InitDISMessage ()
 

Private Attributes

string myDeviceAddress = ""
 
string myDestinationAddress = ""
 
int myPort
 
int myExercise
 
int mySite
 
int myApplication
 
int myDisVersion
 
List< string > myMulticastAddresses =new List<string>()
 
string mySubnetMask = ""
 
bool myUseAbsoluteTimestamps
 
int myNotifyLevel
 
bool myNetworkBigEndian
 
int myMcastTtl
 

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

InitDISMessage.InitDISMessage ( )
inline

References Message.myName, and theFullName.

static InitDISMessage.InitDISMessage ( )
inlinestaticprivate

Member Function Documentation

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

Member Data Documentation

int InitDISMessage.myApplication
private

Referenced by deserialize(), and serialize().

string InitDISMessage.myDestinationAddress = ""
private

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

string InitDISMessage.myDeviceAddress = ""
private

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

int InitDISMessage.myDisVersion
private

Referenced by deserialize(), and serialize().

int InitDISMessage.myExercise
private

Referenced by deserialize(), and serialize().

int InitDISMessage.myMcastTtl
private

Referenced by deserialize(), and serialize().

List<string> InitDISMessage.myMulticastAddresses =new List<string>()
private

Referenced by messageSize(), and serialize().

bool InitDISMessage.myNetworkBigEndian
private

Referenced by deserialize(), and serialize().

int InitDISMessage.myNotifyLevel
private

Referenced by deserialize(), and serialize().

int InitDISMessage.myPort
private

Referenced by deserialize(), and serialize().

int InitDISMessage.mySite
private

Referenced by deserialize(), and serialize().

string InitDISMessage.mySubnetMask = ""
private

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

bool InitDISMessage.myUseAbsoluteTimestamps
private

Referenced by deserialize(), and serialize().

const String InitDISMessage.theFullName ="InitDISMessage"

Referenced by InitDISMessage().

Property Documentation

int InitDISMessage.application
getset
string InitDISMessage.destinationAddress
getset
string InitDISMessage.deviceAddress
getset
int InitDISMessage.disVersion
getset
int InitDISMessage.exercise
getset
int InitDISMessage.mcastTtl
getset
List<string> InitDISMessage.multicastAddresses
getset
bool InitDISMessage.networkBigEndian
getset
int InitDISMessage.notifyLevel
getset
int InitDISMessage.port
getset
int InitDISMessage.site
getset
string InitDISMessage.subnetMask
getset
string InitDISMessage.theName
staticget
bool InitDISMessage.useAbsoluteTimestamps
getset

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

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)