Functions | |
void | PyHandlerPut (struct event_handler_args args) |
void | PyHandlerGet (struct event_handler_args args) |
void | handlerPulseID (struct event_handler_args args) |
void | handlerPut (struct event_handler_args args) |
void | handlerGet (struct event_handler_args args) |
void | handlerGetCtrl (struct event_handler_args args) |
void | handlerGetSTSACK (struct event_handler_args args) |
void | handlerGetClassName (struct event_handler_args args) |
void CALLBACK_CAFE::handlerGet | ( | struct event_handler_args | args | ) |
Callback function for getCallback method is invoked with a pointer to the retrieved value
args | input: event handler arguments |
References __METHOD__, cafeMutex, cs, PVHolder::getAsString(), long, MUTEX, PVCtrlHolder::print(), PVDataHolder::print(), and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelCreatePolicy::callbackHandlerCreate(), Granules::channelExecuteGet(), Granules::channelExecuteGetNoWait(), and main().
void CALLBACK_CAFE::handlerGetClassName | ( | struct event_handler_args | args | ) |
Callback function for handlerClassName method is invoked with a pointer to the retrieved value
args | input: event handler arguments |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelCreatePolicy::callbackHandlerCreate().
void CALLBACK_CAFE::handlerGetCtrl | ( | struct event_handler_args | args | ) |
Callback function for handlerGetCtrl method is invoked with a pointer to the retrieved value
args | input: event handler arguments |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelCreatePolicy::callbackHandlerCreate(), Granules::channelExecuteGetCtrl(), and Granules::channelExecuteGetCtrlNoWait().
void CALLBACK_CAFE::handlerGetSTSACK | ( | struct event_handler_args | args | ) |
Callback function for handlerSTSACK method is invoked with a pointer to the retrieved value
args | input: event handler arguments |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelCreatePolicy::callbackHandlerCreate().
void CALLBACK_CAFE::handlerPulseID | ( | struct event_handler_args | args | ) |
Callback function for pulseID PV method is invoked
args | input: event handler_args structure |
References __METHOD__, cafeMutex, cs, PVHolder::getAsULongLong(), long, and MUTEX.
Referenced by Connect::monitorPulseID().
void CALLBACK_CAFE::handlerPut | ( | struct event_handler_args | args | ) |
Callback function for when putWithCallback method is invoked
args | input: event handler_args structure |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by Granules::channelExecutePut(), and main().
void CALLBACK_CAFE::PyHandlerGet | ( | struct event_handler_args | args | ) |
Callback function for getCallback method is invoked with a pointer to the retrieved value
args | input: event handler arguments |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelRequestPolicy::setPyHandlerGet().
void CALLBACK_CAFE::PyHandlerPut | ( | struct event_handler_args | args | ) |
Callback function for when putWithCallback method is invoked
args | input: event handler_args structure |
References __METHOD__, cafeMutex, cs, long, MUTEX, and ChannelRequestStatus::setCallbackKind().
Referenced by ChannelRequestPolicy::setPyHandlerPut().