Private Member Functions |
| int | enqueuev (char **buflist, size_t *sizelist, int n, int totalSize) |
| void | copyv (char **buflist, size_t *sizelist, int n, int endSize) |
| int | findSpace (int start, int request, int *available) |
| void | moveFront (void) |
| int | verifyQueue (void) |
| | This looks for anything out of the ordinary and calls abort() when something is wrong.
|
Constructor & Destructor Documentation
| DtShmMsgQueueWriter::DtShmMsgQueueWriter |
( |
DtShmMsgQueue * |
q, |
|
|
int |
size, |
|
|
int |
sem, |
|
|
int |
firstSem, |
|
|
bool |
wait, |
|
|
bool |
pleaseInit, |
|
|
bool |
dropOldest = true |
|
) |
| |
| virtual DtShmMsgQueueWriter::~DtShmMsgQueueWriter |
( |
| ) |
|
|
inlinevirtual |
Member Function Documentation
| void DtShmMsgQueueWriter::copyv |
( |
char ** |
buflist, |
|
|
size_t * |
sizelist, |
|
|
int |
n, |
|
|
int |
endSize |
|
) |
| |
|
private |
| int DtShmMsgQueueWriter::enqueuev |
( |
char ** |
buflist, |
|
|
size_t * |
sizelist, |
|
|
int |
n, |
|
|
int |
totalSize |
|
) |
| |
|
private |
| int DtShmMsgQueueWriter::findSpace |
( |
int |
start, |
|
|
int |
request, |
|
|
int * |
available |
|
) |
| |
|
private |
| void DtShmMsgQueueWriter::moveFront |
( |
void |
| ) |
|
|
private |
| int DtShmMsgQueueWriter::msgsSent |
( |
| ) |
|
|
inline |
| int DtShmMsgQueueWriter::newDropped |
( |
| ) |
|
|
inline |
| int DtShmMsgQueueWriter::oldDropped |
( |
| ) |
|
|
inline |
| void DtShmMsgQueueWriter::setGoAway |
( |
int |
mode | ) |
|
|
inline |
| void DtShmMsgQueueWriter::setInternal |
( |
int |
mode | ) |
|
|
inline |
| int DtShmMsgQueueWriter::verifyQueue |
( |
void |
| ) |
|
|
private |
This looks for anything out of the ordinary and calls abort() when something is wrong.
| virtual int DtShmMsgQueueWriter::Write |
( |
char * |
buf, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
| virtual int DtShmMsgQueueWriter::Writev |
( |
char ** |
buflist, |
|
|
size_t * |
sizelist, |
|
|
int |
n |
|
) |
| |
|
virtual |
Member Data Documentation
| int DtShmMsgQueueWriter::newLost |
|
private |
| int DtShmMsgQueueWriter::notLost |
|
private |
| int DtShmMsgQueueWriter::oldLost |
|
private |
| int DtShmMsgQueueWriter::queueBack |
| bool DtShmMsgQueueWriter::resourceWait |
The documentation for this class was generated from the following file: