![]() |
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 | ) |