MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
FedProSess::DtResumeStatusMessage Class Reference
+ Inheritance diagram for FedProSess::DtResumeStatusMessage:
+ Collaboration diagram for FedProSess::DtResumeStatusMessage:

Public Types

enum  SessionStatus { OkToResume = 0, UnableToResume = 1, InvalidSession = 98, InternalError = 99 }
 
- Public Types inherited from FedProSess::DtFedproMessage
enum  MessageType {
  UNKNOWN = 0, CTRL_NEW_SESSION = 1, CTRL_NEW_SESSION_STATUS = 2, CTRL_HEARTBEAT = 3,
  CTRL_HEARTBEAT_RESPONSE = 4, CTRL_TERMINATE_SESSION = 5, CTRL_SESSION_TERMINATED = 6, CTRL_RESUME_REQUEST = 10,
  CTRL_RESUME_STATUS = 11, HLA_CALL_REQUEST = 20, HLA_CALL_RESPONSE = 21, HLA_CALLBACK_REQUEST = 22,
  HLA_CALLBACK_RESPONSE = 23, INVALID = 99
}
 

Public Member Functions

 DtResumeStatusMessage ()
 
 ~DtResumeStatusMessage ()
 
DtResumeStatusMessagesetStatus (SessionStatus statusValue)
 
SessionStatus status () const
 
DtResumeStatusMessagesetLastReceived (DtFedProU32 lastReceivedValue)
 
DtFedProU32 lastReceived () const
 
void printData () const
 
- Public Member Functions inherited from FedProSess::DtFedproMessage
 DtFedproMessage (MessageType messageType, unsigned long messageSize)
 
 ~DtFedproMessage ()
 
DtFedProU32 size () const
 
DtFedproMessagesetSize (DtFedProU32 val)
 
DtFedProU32 sequenceNumber () const
 
DtFedproMessagesetSequenceNumber (DtFedProU32 val)
 
DtFedProU64 sessionId () const
 
DtFedproMessagesetSessionId (DtFedProU64 val)
 
DtFedProU32 lastReceivedMessage () const
 
DtFedproMessagesetLastReceivedMessage (DtFedProU32 val)
 
MessageType type () const
 
const char * messageTypeString () const
 
void printHeader () const
 
void print () const
 

Protected Attributes

DtFedProU32 myStatus
 
DtFedProU32 myLastReceived
 
- Protected Attributes inherited from FedProSess::DtFedproMessage
DtFedProU32 mySize
 
DtFedProU32 mySequenceNumber
 
DtFedProU64 mySessionId
 
DtFedProU32 myLastReceivedMessage
 
DtFedProU32 myType
 

Additional Inherited Members

- Static Public Member Functions inherited from FedProSess::DtFedproMessage
static DtFedProU32 size (char *buffer)
 
static MessageType type (char *buffer)
 
static const char * messageTypeString (char *buffer)
 
static const char * messageTypeString (MessageType typeValue)
 
static void printData (const DtFedproMessage *message)
 
static void destroy (DtFedproMessage *message)
 
static std::string wstringToString (const std::wstring &wstr)
 
static std::wstring stringToWstring (const std::string &str)
 
- Protected Member Functions inherited from FedProSess::DtFedproMessage
DtFedproMessagesetType (MessageType val)
 

Member Enumeration Documentation

Enumerator
OkToResume 
UnableToResume 
InvalidSession 
InternalError 

Constructor & Destructor Documentation

FedProSess::DtResumeStatusMessage::DtResumeStatusMessage ( )
FedProSess::DtResumeStatusMessage::~DtResumeStatusMessage ( )

Member Function Documentation

DtFedProU32 FedProSess::DtResumeStatusMessage::lastReceived ( ) const
void FedProSess::DtResumeStatusMessage::printData ( ) const
DtResumeStatusMessage* FedProSess::DtResumeStatusMessage::setLastReceived ( DtFedProU32  lastReceivedValue)
DtResumeStatusMessage* FedProSess::DtResumeStatusMessage::setStatus ( SessionStatus  statusValue)
SessionStatus FedProSess::DtResumeStatusMessage::status ( ) const

Member Data Documentation

DtFedProU32 FedProSess::DtResumeStatusMessage::myLastReceived
protected
DtFedProU32 FedProSess::DtResumeStatusMessage::myStatus
protected

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

Document ID: Generated on Wed Jul 8 16:20:32 EDT 2026 from SVN revision 291616
Copyright © 2005-2025 MAK Technologies Inc. All Rights Reserved (www.mak.com)