VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Private Attributes
DtShmMsgQueueReader Class Reference
+ Inheritance diagram for DtShmMsgQueueReader:
+ Collaboration diagram for DtShmMsgQueueReader:

Public Member Functions

 DtShmMsgQueueReader (DtShmMsgQueue *q, int size, int sem, int firstSem, bool wait, bool pleaseInit, bool dropOldest=true)
 
virtual ~DtShmMsgQueueReader ()
 
int Read (char *buf, size_t size, char *status)
 
bool isInternal ()
 
int msgsRcvd ()
 
- Public Member Functions inherited from DtClientServerReader
 DtClientServerReader ()
 
virtual ~DtClientServerReader ()
 

Public Attributes

DtShmMsgQueueManager qManager
 
bool resourceWait
 

Private Attributes

int msgsRead
 

Constructor & Destructor Documentation

DtShmMsgQueueReader::DtShmMsgQueueReader ( DtShmMsgQueue q,
int  size,
int  sem,
int  firstSem,
bool  wait,
bool  pleaseInit,
bool  dropOldest = true 
)
virtual DtShmMsgQueueReader::~DtShmMsgQueueReader ( )
inlinevirtual

Member Function Documentation

bool DtShmMsgQueueReader::isInternal ( )
inline
int DtShmMsgQueueReader::msgsRcvd ( )
inline
int DtShmMsgQueueReader::Read ( char *  buf,
size_t  size,
char *  status 
)
virtual

Implements DtClientServerReader.

Member Data Documentation

int DtShmMsgQueueReader::msgsRead
private
DtShmMsgQueueManager DtShmMsgQueueReader::qManager
bool DtShmMsgQueueReader::resourceWait

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

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)