![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "baseChannelRequester.h"
Inheritance diagram for epics::pvAccess::BaseChannelRequesterFailureMessageTransportSender:
Collaboration diagram for epics::pvAccess::BaseChannelRequesterFailureMessageTransportSender: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 |
Public Member Functions inherited from epics::pvAccess::TransportSender | |
| POINTER_DEFINITIONS (TransportSender) | |
| TransportSender () | |
| virtual | ~TransportSender () |
Public Member Functions inherited from epics::pvAccess::Lockable | |
| POINTER_DEFINITIONS (Lockable) | |
| virtual | ~Lockable () |
| virtual void | lock () |
| virtual void | unlock () |
Public Member Functions inherited from epics::pvAccess::fair_queue< T >::entry | |
| entry () | |
| ~entry () | |
Additional Inherited Members | |
Public Attributes inherited from epics::pvAccess::TransportSender | |
| 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.