![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "beaconHandler.h"
Public Member Functions | |
POINTER_DEFINITIONS (BeaconHandler) | |
BeaconHandler (Context::shared_pointer const &context, const osiSockAddr *responseFrom) | |
virtual | ~BeaconHandler () |
void | beaconNotify (osiSockAddr *from, epics::pvData::int8 remoteTransportRevision, epics::pvData::TimeStamp *timestamp, ServerGUID const &guid, epics::pvData::int16 sequentalID, epics::pvData::int16 changeCount, const epics::pvData::PVFieldPtr &data) |
Definition at line 35 of file beaconHandler.h.
epics::pvAccess::BeaconHandler::BeaconHandler | ( | Context::shared_pointer const & | context, |
const osiSockAddr * | responseFrom | ||
) |
Constructor.
Definition at line 18 of file beaconHandler.cpp.
|
virtual |
Definition at line 29 of file beaconHandler.cpp.
void epics::pvAccess::BeaconHandler::beaconNotify | ( | osiSockAddr * | from, |
epics::pvData::int8 | remoteTransportRevision, | ||
epics::pvData::TimeStamp * | timestamp, | ||
ServerGUID const & | guid, | ||
epics::pvData::int16 | sequentalID, | ||
epics::pvData::int16 | changeCount, | ||
const epics::pvData::PVFieldPtr & | data | ||
) |
Update beacon period and do analitical checks (server restared, routing problems, etc.)
from | who is notifying. |
remoteTransportRevision | encoded (major, minor) revision. |
guid | server GUID. |
sequentalID | sequential ID. |
changeCount | change count. |
data | server status data, can be NULL . |
Definition at line 33 of file beaconHandler.cpp.
epics::pvAccess::BeaconHandler::POINTER_DEFINITIONS | ( | BeaconHandler | ) |