Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

bbdWriter Struct Reference

#include <bbd.h>

Collaboration diagram for bbdWriter:

Collaboration graph
[legend]

Data Fields

BBD_TYPE type
SEM_ID sem
char name [BBD_NAME_SIZE]
char * buf
int size
int writeCnt
int readCnt
SEM_ID waitingToWriteSem
SEM_ID waitingToReadSem
int taskId
bbdReaderreaders
bbdWriter * next
char * buf
bbdReaderreaders
bbdWriter * next
char * buf
bbdReaderreaders
bbdWriter * next

Field Documentation

BBD_TYPE bbdWriter::type
 

Definition at line 83 of file nmlbbdtest.cc.

Referenced by bbdConnectWriter(), bbdCreateWriterStruct(), bbdLinkWriter(), bbdPlainWrite(), bbdShowReaders(), and bbdShowWriter().

SEM_ID bbdWriter::sem
 

Definition at line 84 of file nmlbbdtest.cc.

Referenced by bbdCreateWriterStruct(), bbdDeleteWriterStruct(), bbdLock(), bbdShow(), bbdShowWriter(), and bbdUnlock().

char bbdWriter::name
 

Definition at line 85 of file nmlbbdtest.cc.

Referenced by bbdConnectWriter(), bbdCreateReaderStruct(), bbdCreateWriterStruct(), bbdFindWriter(), bbdLinkWriter(), bbdLock(), bbdShow(), and bbdShowWriter().

char* bbdWriter::buf
 

Definition at line 79 of file bbd.h.

Referenced by bbdCreateWriterStruct(), bbdDeleteWriterStruct(), bbdPlainWrite(), bbdRead(), and bbdShowWriter().

int bbdWriter::size
 

Definition at line 87 of file nmlbbdtest.cc.

Referenced by bbdConnectWriter(), bbdCreateReaderStruct(), bbdCreateWriterStruct(), bbdLinkWriter(), bbdPlainWrite(), bbdRead(), and bbdShowWriter().

int bbdWriter::writeCnt
 

Definition at line 88 of file nmlbbdtest.cc.

Referenced by bbdClear(), bbdConnectWriter(), bbdCreateWriterStruct(), bbdPlainWrite(), bbdRead(), bbdShow(), bbdShowWriter(), and bbdWrite().

int bbdWriter::readCnt
 

Definition at line 89 of file nmlbbdtest.cc.

Referenced by bbdClear(), bbdConnectWriter(), bbdCreateWriterStruct(), bbdPlainWrite(), bbdRead(), bbdShowWriter(), and bbdWrite().

SEM_ID bbdWriter::waitingToWriteSem
 

Definition at line 90 of file nmlbbdtest.cc.

Referenced by bbdClear(), bbdConnectWriter(), bbdCreateWriterStruct(), bbdDeleteWriterStruct(), bbdPlainWrite(), bbdRead(), bbdShowWriter(), and bbdWrite().

SEM_ID bbdWriter::waitingToReadSem
 

Definition at line 91 of file nmlbbdtest.cc.

Referenced by bbdCreateWriterStruct(), bbdDeleteWriterStruct(), bbdPlainWrite(), bbdRead(), and bbdShowWriter().

int bbdWriter::taskId
 

Definition at line 94 of file nmlbbdtest.cc.

Referenced by bbdClear(), bbdConnectWriter(), bbdCreateWriterStruct(), bbdPlainWrite(), bbdShow(), and bbdShowWriter().

struct bbdReader* bbdWriter::readers
 

Definition at line 88 of file bbd.h.

Referenced by bbdClear(), bbdConnectWriter(), bbdCreateReaderStruct(), bbdCreateWriterStruct(), bbdDelete(), bbdShow(), and bbdShowReaders().

struct bbdWriter* bbdWriter::next
 

Definition at line 89 of file bbd.h.

Referenced by bbdFindWriter(), bbdLinkWriter(), and bbdShow().

char* bbdWriter::buf
 

Definition at line 95 of file bbdmem.hh.

struct bbdReader* bbdWriter::readers
 

Definition at line 104 of file bbdmem.hh.

struct bbdWriter* bbdWriter::next
 

Definition at line 105 of file bbdmem.hh.

char* bbdWriter::buf
 

Definition at line 86 of file nmlbbdtest.cc.

struct bbdReader* bbdWriter::readers
 

Definition at line 95 of file nmlbbdtest.cc.

struct bbdWriter* bbdWriter::next
 

Definition at line 96 of file nmlbbdtest.cc.


The documentation for this struct was generated from the following files:
Generated on Sun Dec 2 15:58:09 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001