VR-Exchange 2.4 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Attributes
MAKVrExchange::DtQueueHeader Struct Reference

DtQueueHeader exists at the front of the message queue and contains useful information about the state of the queue. More...

Public Attributes

DtNetU32 payloadSize
DtNetU32 numberOfBuckets
DtNetU32 front [DtSubscribableMessageQueue::theMaxSubscribers]
DtNetU32 subscribed [DtSubscribableMessageQueue::theMaxSubscribers]
DtNetU32 subscriberDrops [DtSubscribableMessageQueue::theMaxSubscribers]
DtNetU32 back
boost::interprocess::interprocess_mutex rwlock
DtNetU32 lastXPtr
DtNetU32 lastXSize
DtNetU32 currentTrackableSize
DtNetU32 maxTrackableSize

Detailed Description

DtQueueHeader exists at the front of the message queue and contains useful information about the state of the queue.

Remember, read from the front, write to the back

Member Data Documentation

DtNetU32 MAKVrExchange::DtQueueHeader::back
DtNetU32 MAKVrExchange::DtQueueHeader::currentTrackableSize
DtNetU32 MAKVrExchange::DtQueueHeader::front[DtSubscribableMessageQueue::theMaxSubscribers]
DtNetU32 MAKVrExchange::DtQueueHeader::lastXPtr
DtNetU32 MAKVrExchange::DtQueueHeader::lastXSize
DtNetU32 MAKVrExchange::DtQueueHeader::maxTrackableSize
DtNetU32 MAKVrExchange::DtQueueHeader::numberOfBuckets
DtNetU32 MAKVrExchange::DtQueueHeader::payloadSize
boost::interprocess::interprocess_mutex MAKVrExchange::DtQueueHeader::rwlock
DtNetU32 MAKVrExchange::DtQueueHeader::subscribed[DtSubscribableMessageQueue::theMaxSubscribers]
DtNetU32 MAKVrExchange::DtQueueHeader::subscriberDrops[DtSubscribableMessageQueue::theMaxSubscribers]

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

Document ID: Generated on Thu Jul 23 10:25:22 EDT 2015 from SVN revision 155065
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)