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

Public Types

enum  TimeStampType { TimeStampType.RELATIVE, TimeStampType.ABSOLUTE }
 

Public Member Functions

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

Public Attributes

const String theFullName ="StartResumeMessage"
 

Protected Member Functions

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

Properties

static string theName [get]
 
string senderId [get, set]
 
string receiverId [get, set]
 
UInt32 requestId [get, set]
 
double realTime [get, set]
 
double simTime [get, set]
 
TimeStampType realTimeType [get, set]
 
TimeStampType simTimeType [get, set]
 
- Properties inherited from Message
String name [get]
 
double timeStamp [get, set]
 

Static Private Member Functions

static StartResumeMessage ()
 

Private Attributes

string mySenderId = ""
 
string myReceiverId = ""
 
UInt32 myRequestId
 
double myRealTime
 
double mySimTime
 
TimeStampType myRealTimeType
 
TimeStampType mySimTimeType
 

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
 

Member Enumeration Documentation

Enumerator
RELATIVE 
ABSOLUTE 

Constructor & Destructor Documentation

StartResumeMessage.StartResumeMessage ( )
inline

References Message.myName, and theFullName.

static StartResumeMessage.StartResumeMessage ( )
inlinestaticprivate

Member Function Documentation

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

Reimplemented from Message.

References myReceiverId, and mySenderId.

override void StartResumeMessage.serialize ( ref BinaryWriter  writer)
inlineprotectedvirtual

Member Data Documentation

double StartResumeMessage.myRealTime
private

Referenced by deserialize(), and serialize().

TimeStampType StartResumeMessage.myRealTimeType
private

Referenced by deserialize(), and serialize().

string StartResumeMessage.myReceiverId = ""
private

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

UInt32 StartResumeMessage.myRequestId
private

Referenced by deserialize(), and serialize().

string StartResumeMessage.mySenderId = ""
private

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

double StartResumeMessage.mySimTime
private

Referenced by deserialize(), and serialize().

TimeStampType StartResumeMessage.mySimTimeType
private

Referenced by deserialize(), and serialize().

const String StartResumeMessage.theFullName ="StartResumeMessage"

Referenced by StartResumeMessage().

Property Documentation

double StartResumeMessage.realTime
getset
TimeStampType StartResumeMessage.realTimeType
getset
string StartResumeMessage.receiverId
getset
UInt32 StartResumeMessage.requestId
getset
string StartResumeMessage.senderId
getset
double StartResumeMessage.simTime
getset
TimeStampType StartResumeMessage.simTimeType
getset
string StartResumeMessage.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)