EPICS Base
7.0.7.0
|
The message passed to registered listeners.
#include <asTrapWrite.h>
Public Attributes | |
const char * | userid |
Userid of whoever originated the request. | |
const char * | hostid |
Hostid of whoever originated the request. | |
void * | serverSpecific |
A field for use by the server. More... | |
void * | userPvt |
A field for use by the asTrapWriteListener. More... | |
int | dbrType |
Data type from ca/db_access.h, NOT dbFldTypes.h. | |
int | no_elements |
Array length. | |
void * | data |
Might be NULL if no data is available. | |
Definition at line 32 of file asTrapWrite.h.
void* asTrapWriteMessage::serverSpecific |
Any listener that uses this field must know what type of server is forwarding the put requests. This pointer holds the value the server provides to asTrapWriteWithData(), which for RSRV is the dbChannel pointer for the target field.
Definition at line 42 of file asTrapWrite.h.
void* asTrapWriteMessage::userPvt |
When the listener is called before the write, this has the value 0. The listener can give it any value it desires and it will have the same value when the listener gets called again after the write.
Definition at line 50 of file asTrapWrite.h.