| DtShmMsgQueueManager::DtShmMsgQueueManager |
( |
DtShmMsgQueue * |
q, |
|
|
int |
size, |
|
|
int |
sem, |
|
|
int |
firstSem, |
|
|
bool |
pleaseInit, |
|
|
bool |
dropOldest |
|
) |
| |
| virtual DtShmMsgQueueManager::~DtShmMsgQueueManager |
( |
void |
| ) |
|
|
virtual |
| void DtShmMsgQueueManager::decrByteCount |
( |
int |
amount | ) |
|
|
private |
| void DtShmMsgQueueManager::decrPacketCount |
( |
int |
amount | ) |
|
|
private |
| int DtShmMsgQueueManager::getFront |
( |
| ) |
|
|
inlineprivate |
| int DtShmMsgQueueManager::getGoAway |
( |
| ) |
|
|
inline |
| int DtShmMsgQueueManager::getPhysEnd |
( |
| ) |
|
|
inlineprivate |
| void DtShmMsgQueueManager::incrByteCount |
( |
int |
amount | ) |
|
|
private |
| void DtShmMsgQueueManager::incrPacketCount |
( |
int |
amount | ) |
|
|
private |
| bool DtShmMsgQueueManager::isBlockingRead |
( |
| ) |
|
|
inline |
| bool DtShmMsgQueueManager::isBlockingWrite |
( |
| ) |
|
|
inline |
| bool DtShmMsgQueueManager::isDropOldest |
( |
| ) |
|
|
inline |
| bool DtShmMsgQueueManager::isInternal |
( |
| ) |
|
|
inlineprivate |
| int DtShmMsgQueueManager::lockFront |
( |
int |
wait | ) |
|
|
private |
| DtU32 DtShmMsgQueueManager::notifyReader |
( |
| ) |
|
| void DtShmMsgQueueManager::setBlockingRead |
( |
bool |
mode | ) |
|
|
inline |
| void DtShmMsgQueueManager::setBlockingWrite |
( |
bool |
mode | ) |
|
|
inline |
| void DtShmMsgQueueManager::setDropOldest |
( |
bool |
mode | ) |
|
|
inlineprivate |
| void DtShmMsgQueueManager::setFront |
( |
int |
newFront | ) |
|
|
inlineprivate |
| void DtShmMsgQueueManager::setGoAway |
( |
int |
reason | ) |
|
|
inlineprivate |
| void DtShmMsgQueueManager::setInternal |
( |
int |
mode | ) |
|
|
inlineprivate |
| void DtShmMsgQueueManager::setNotifyReader |
( |
DtU32 |
count | ) |
|
|
inline |
| void DtShmMsgQueueManager::unlockFront |
( |
void |
| ) |
|
|
private |
| struct sembuf DtShmMsgQueueManager::addBytes |
|
protected |
| struct sembuf DtShmMsgQueueManager::addPackets |
|
protected |
| struct sembuf DtShmMsgQueueManager::clearLock |
|
protected |
| int DtShmMsgQueueManager::physEnd |
|
protected |
| int DtShmMsgQueueManager::semid |
|
protected |
| struct sembuf DtShmMsgQueueManager::subBytes |
|
protected |
| struct sembuf DtShmMsgQueueManager::subPackets |
|
protected |
| struct sembuf DtShmMsgQueueManager::testAndSetLock |
|
protected |
The documentation for this class was generated from the following file: