pvAccessCPP
7.1.7
|
#include <remote/pv/beaconHandler.h>
Public Types | |
typedef std::tr1::shared_ptr < BeaconHandler > | shared_pointer |
typedef std::tr1::shared_ptr < const BeaconHandler > | const_shared_pointer |
typedef std::tr1::weak_ptr < BeaconHandler > | weak_pointer |
typedef std::tr1::weak_ptr < const BeaconHandler > | const_weak_pointer |
Public Member Functions | |
BeaconHandler (Context::shared_pointer const &context, const osiSockAddr *responseFrom) | |
Constructor. | |
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) |
Update beacon period and do analitical checks (server restared, routing problems, etc.) More... | |
Definition at line 35 of file beaconHandler.h.
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 . |