VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
makVrfEvents::DtTransferAcquisitionRequestEvent Class Reference
Inheritance diagram for makVrfEvents::DtTransferAcquisitionRequestEvent:
Inheritance graph
[legend]

Public Member Functions

 DtTransferAcquisitionRequestEvent ()
 
virtual ~DtTransferAcquisitionRequestEvent ()
 
 DtTransferAcquisitionRequestEvent (const DtTransferAcquisitionRequestEvent &orig)
 
DtTransferAcquisitionRequestEventoperator= (const DtTransferAcquisitionRequestEvent &)
 
void addLegionGlobalId (unsigned long long)
 
void setLegionGlobalIds (const std::set< unsigned long long > &)
 
const std::set< unsigned long
long > & 
legionGlobalIds () const
 
void setData (const char *data, unsigned int length)
 
const chardata () const
 
unsigned int dataSize () const
 
void setTransactionId (unsigned long long)
 
unsigned long long transactionId () const
 
virtual DtEventclone () const
 
virtual bool isNetworkEvent () const
 
- Public Member Functions inherited from makVrfEvents::DtEvent
 DtEvent ()
 
 DtEvent (EventType t)
 
 DtEvent (const DtEvent &orig)
 
virtual ~DtEvent ()
 
EventType eventType () const
 
virtual bool processLocally () const
 
void setSelfReflect (bool b)
 
bool selfReflect () const
 
DtEventoperator= (const DtEvent &)
 

Protected Attributes

std::set< unsigned long longmyLegionIdsToAcquire
 
unsigned long long myTransactionId
 
charmyData
 
unsigned int myDataSize
 
- Protected Attributes inherited from makVrfEvents::DtEvent
EventType myEventType
 
bool mySelfReflect
 

Additional Inherited Members

- Public Types inherited from makVrfEvents::DtEvent
enum  EventType {
  Unknown = 0, DetonationEvent = 1, FireEvent = 2, DataInteractionEvent = 3,
  SignalInteractionEvent = 4, InfluenceInteractionEvent = 5, SensorFieldOfViewControlEvent = 6, CommentInteractionEvent = 7,
  SimControlEvent = 8, DIGuyActionEvent = 9, RadioMessageReceivedEvent = 10, ScenarioLoadedEvent = 11,
  LoadScenarioEvent = 12, CloseScenarioEvent = 13, SetEvent = 14, TransferRequestEvent = 15,
  TransferResponseEvent = 16, InitiateTakeEvent = 17, OwnershipAcquisitionAcquiredEvent = 18, OwnershipAcquisitionRejectedEvent = 19,
  TransferAcquisitionRequestEvent = 20, TransferAcquisitionResponseEvent = 21, CollisionEvent = 22, ServiceRequestEvent = 23,
  ResupplyOfferEvent = 24, ResupplyReceivedEvent = 25, ResupplyCancelEvent = 26, UserEvent = 128
}
 
- Static Public Member Functions inherited from makVrfEvents::DtEvent
static enum EventType UniqueEventTypeFor (const std::string &)
 

Constructor & Destructor Documentation

makVrfEvents::DtTransferAcquisitionRequestEvent::DtTransferAcquisitionRequestEvent ( )
virtual makVrfEvents::DtTransferAcquisitionRequestEvent::~DtTransferAcquisitionRequestEvent ( )
virtual
makVrfEvents::DtTransferAcquisitionRequestEvent::DtTransferAcquisitionRequestEvent ( const DtTransferAcquisitionRequestEvent orig)

Member Function Documentation

DtTransferAcquisitionRequestEvent& makVrfEvents::DtTransferAcquisitionRequestEvent::operator= ( const DtTransferAcquisitionRequestEvent )
void makVrfEvents::DtTransferAcquisitionRequestEvent::addLegionGlobalId ( unsigned long  long)
void makVrfEvents::DtTransferAcquisitionRequestEvent::setLegionGlobalIds ( const std::set< unsigned long long > &  )
const std::set<unsigned long long>& makVrfEvents::DtTransferAcquisitionRequestEvent::legionGlobalIds ( ) const
void makVrfEvents::DtTransferAcquisitionRequestEvent::setData ( const char data,
unsigned int  length 
)

Data that comes in from the request.

const char* makVrfEvents::DtTransferAcquisitionRequestEvent::data ( ) const
unsigned int makVrfEvents::DtTransferAcquisitionRequestEvent::dataSize ( ) const
void makVrfEvents::DtTransferAcquisitionRequestEvent::setTransactionId ( unsigned long  long)
unsigned long long makVrfEvents::DtTransferAcquisitionRequestEvent::transactionId ( ) const
virtual DtEvent* makVrfEvents::DtTransferAcquisitionRequestEvent::clone ( ) const
inlinevirtual

Implements makVrfEvents::DtEvent.

virtual bool makVrfEvents::DtTransferAcquisitionRequestEvent::isNetworkEvent ( ) const
inlinevirtual

Reimplemented from makVrfEvents::DtEvent.

Member Data Documentation

std::set<unsigned long long> makVrfEvents::DtTransferAcquisitionRequestEvent::myLegionIdsToAcquire
protected
unsigned long long makVrfEvents::DtTransferAcquisitionRequestEvent::myTransactionId
protected
char* makVrfEvents::DtTransferAcquisitionRequestEvent::myData
protected
unsigned int makVrfEvents::DtTransferAcquisitionRequestEvent::myDataSize
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)