#include "syncGroup.h"
Definition at line 61 of file syncGroup.h.
syncGroupReadNotify::syncGroupReadNotify |
( |
CASG & |
sgIn, |
|
|
PRecycleFunc |
pRecycleFuncIn, |
|
|
chid |
pChan, |
|
|
void * |
pValueIn |
|
) |
| |
|
protected |
Definition at line 27 of file syncGroupReadNotify.cpp.
30 chan ( pChan ), pRecycleFunc ( pRecycleFuncIn ),
31 sg ( sgIn ), pValue ( pValueIn ),
32 magic ( CASG_MAGIC ), id ( 0u ),
33 idIsValid (
false ), ioComplete (
false )
syncGroupReadNotify::~syncGroupReadNotify |
( |
| ) |
|
|
protectedvirtual |
Definition at line 37 of file syncGroupReadNotify.cpp.
42 this->ioComplete =
false;
void eliminateExcessiveSendBacklog(epicsGuard< epicsMutex > &)
void read(epicsGuard< epicsMutex > &, unsigned type, arrayElementCount count, cacReadNotify ¬ify, cacChannel::ioid *pId=0)
Implements syncGroupNotify.
Definition at line 48 of file syncGroupReadNotify.cpp.
52 if ( this->idIsValid ) {
53 this->chan->
ioCancel ( callbackGuard, mutualExcusionGuard, this->
id );
54 this->idIsValid =
false;
void ioCancel(CallbackGuard &callbackGuard, epicsGuard< epicsMutex > &mutualExclusionGuard, const cacChannel::ioid &)
bool syncGroupReadNotify::ioPending |
( |
epicsGuard< epicsMutex > & |
guard | ) |
|
|
inlinevirtual |
void syncGroupReadNotify::show |
( |
epicsGuard< epicsMutex > & |
, |
|
|
unsigned |
level |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: