![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include "remote.h"
Inheritance diagram for epics::pvAccess::TransportSendControl:
Collaboration diagram for epics::pvAccess::TransportSendControl:Public Member Functions | |
| POINTER_DEFINITIONS (TransportSendControl) | |
| virtual | ~TransportSendControl () |
| virtual void | startMessage (epics::pvData::int8 command, std::size_t ensureCapacity, epics::pvData::int32 payloadSize=0)=0 |
| virtual void | endMessage ()=0 |
| virtual void | flush (bool lastMessageCompleted)=0 |
| virtual void | setRecipient (osiSockAddr const &sendTo)=0 |
Public Member Functions inherited from epics::pvData::SerializableControl | |
| virtual | ~SerializableControl () |
| virtual void | flushSerializeBuffer ()=0 |
| virtual void | ensureBuffer (std::size_t size)=0 |
| virtual void | alignBuffer (std::size_t alignment)=0 |
| virtual bool | directSerialize (ByteBuffer *existingBuffer, const char *toSerialize, std::size_t elementCount, std::size_t elementSize)=0 |
| virtual void | cachedSerialize (std::tr1::shared_ptr< const Field > const &field, ByteBuffer *buffer)=0 |
|
inlinevirtual |
|
pure virtual |
Implemented in epics::pvAccess::detail::AbstractCodec, and epics::pvAccess::BlockingUDPTransport.
|
pure virtual |
Implemented in epics::pvAccess::detail::AbstractCodec, and epics::pvAccess::BlockingUDPTransport.
| epics::pvAccess::TransportSendControl::POINTER_DEFINITIONS | ( | TransportSendControl | ) |
|
pure virtual |
Implemented in epics::pvAccess::detail::AbstractCodec, and epics::pvAccess::BlockingUDPTransport.
|
pure virtual |
Implemented in epics::pvAccess::detail::AbstractCodec, and epics::pvAccess::BlockingUDPTransport.