BeaconEmitter.
More...
#include <server/pv/beaconEmitter.h>
|
typedef std::tr1::shared_ptr< BeaconEmitter > | shared_pointer |
|
typedef std::tr1::shared_ptr< const BeaconEmitter > | const_shared_pointer |
|
|
size_t | bytesTX |
|
size_t | bytesRX |
|
BeaconEmitter.
- Author
- gjansa
Definition at line 40 of file beaconEmitter.h.
◆ BeaconEmitter()
epics::pvAccess::BeaconEmitter::BeaconEmitter |
( |
std::string const & |
protocol, |
|
|
Transport::shared_pointer const & |
transport, |
|
|
std::tr1::shared_ptr< ServerContextImpl > & |
context |
|
) |
| |
Constructor.
- Parameters
-
protocol | a protocol (transport) name to report. |
transport | transport to be used to send beacons. |
context | PVA context. |
◆ send()
Called by transport.
By this call transport gives callee ownership over the buffer. Calls on TransportSendControl
instance must be made from calling thread. Moreover, ownership is valid only for the time of call of this method. NOTE: these limitations allow efficient implementation.
Implements epics::pvAccess::TransportSender.
The documentation for this class was generated from the following file: