![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "baseChannelRequester.h"
Public Member Functions | |
BaseChannelRequesterFailureMessageTransportSender (const epics::pvData::int8 command, Transport::shared_pointer const &transport, const pvAccessID ioid, const epics::pvData::int8 qos, const epics::pvData::Status &status) | |
virtual void | send (epics::pvData::ByteBuffer *buffer, TransportSendControl *control) OVERRIDE FINAL |
![]() | |
POINTER_DEFINITIONS (TransportSender) | |
TransportSender () | |
virtual | ~TransportSender () |
![]() | |
POINTER_DEFINITIONS (Lockable) | |
virtual | ~Lockable () |
virtual void | lock () |
virtual void | unlock () |
![]() | |
entry () | |
~entry () | |
Additional Inherited Members | |
![]() | |
size_t | bytesTX |
size_t | bytesRX |
Definition at line 75 of file baseChannelRequester.h.
epics::pvAccess::BaseChannelRequesterFailureMessageTransportSender::BaseChannelRequesterFailureMessageTransportSender | ( | const epics::pvData::int8 | command, |
Transport::shared_pointer const & | transport, | ||
const pvAccessID | ioid, | ||
const epics::pvData::int8 | qos, | ||
const epics::pvData::Status & | status | ||
) |
Definition at line 115 of file baseChannelRequester.cpp.
|
virtual |
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.
Definition at line 125 of file baseChannelRequester.cpp.