_clientServerFlag | epics::pvAccess::detail::AbstractCodec | protected |
_command | epics::pvAccess::detail::AbstractCodec | protected |
_flags | epics::pvAccess::detail::AbstractCodec | protected |
_mutex | epics::pvAccess::detail::AbstractCodec | mutable |
_payloadSize | epics::pvAccess::detail::AbstractCodec | protected |
_readMode | epics::pvAccess::detail::AbstractCodec | protected |
_remoteTransportSocketReceiveBufferSize | epics::pvAccess::detail::AbstractCodec | protected |
_sendBuffer | epics::pvAccess::detail::AbstractCodec | protected |
_senderThread | epics::pvAccess::detail::AbstractCodec | protected |
_sendQueue | epics::pvAccess::detail::AbstractCodec | protected |
_sendTo | epics::pvAccess::detail::AbstractCodec | protected |
_socketBuffer | epics::pvAccess::detail::AbstractCodec | protected |
_totalBytesRecv | epics::pvAccess::Transport | |
_totalBytesSent | epics::pvAccess::Transport | |
_version | epics::pvAccess::detail::AbstractCodec | protected |
_writeMode | epics::pvAccess::detail::AbstractCodec | protected |
_writeOpReady | epics::pvAccess::detail::AbstractCodec | protected |
AbstractCodec(bool serverFlag, size_t sendBufferSize, size_t receiveBufferSize, int32_t socketSendBufferSize, bool blockingProcessQueue) | epics::pvAccess::detail::AbstractCodec | |
acquire(std::tr1::shared_ptr< ClientChannelImpl > const &client)=0 | epics::pvAccess::Transport | pure virtual |
alignBuffer(std::size_t alignment) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
alignData(std::size_t alignment) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
alignedValue(std::size_t value, std::size_t alignment) | epics::pvAccess::detail::AbstractCodec | static |
authNZMessage(epics::pvData::PVStructure::shared_pointer const &data)=0 | epics::pvAccess::Transport | pure virtual |
cachedDeserialize(ByteBuffer *buffer)=0 | epics::pvData::DeserializableControl | pure virtual |
cachedSerialize(std::tr1::shared_ptr< const Field > const &field, ByteBuffer *buffer)=0 | epics::pvData::SerializableControl | pure virtual |
close()=0 | epics::pvAccess::Transport | pure virtual |
directDeserialize(epics::pvData::ByteBuffer *, char *, std::size_t, std::size_t) OVERRIDE | epics::pvAccess::detail::AbstractCodec | virtual |
directSerialize(epics::pvData::ByteBuffer *, const char *, std::size_t, std::size_t) OVERRIDE | epics::pvAccess::detail::AbstractCodec | virtual |
endMessage() OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
enqueueSendRequest(TransportSender::shared_pointer const &sender) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
enqueueSendRequest(TransportSender::shared_pointer const &sender, std::size_t requiredBufferSize) | epics::pvAccess::detail::AbstractCodec | |
ensureBuffer(std::size_t size) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
ensureData(std::size_t size) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
flush(bool lastMessageCompleted) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
flushSendBuffer() | epics::pvAccess::detail::AbstractCodec | protected |
flushSendQueue()=0 | epics::pvAccess::Transport | pure virtual |
flushSerializeBuffer() OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
getLastReadBufferSocketAddress()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
getPriority() const =0 | epics::pvAccess::Transport | pure virtual |
getReceiveBufferSize() const =0 | epics::pvAccess::Transport | pure virtual |
getRemoteAddress() const =0 | epics::pvAccess::Transport | pure virtual |
getRemoteName() const =0 | epics::pvAccess::Transport | pure virtual |
getRevision() const | epics::pvAccess::detail::AbstractCodec | inline |
getType() const =0 | epics::pvAccess::Transport | pure virtual |
invalidDataStreamHandler()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
isClosed()=0 | epics::pvAccess::Transport | pure virtual |
isOpen()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
MAX_ENSURE_BUFFER_SIZE | epics::pvAccess::detail::AbstractCodec | static |
MAX_ENSURE_DATA_BUFFER_SIZE | epics::pvAccess::detail::AbstractCodec | static |
MAX_ENSURE_DATA_SIZE | epics::pvAccess::detail::AbstractCodec | static |
MAX_ENSURE_SIZE | epics::pvAccess::detail::AbstractCodec | static |
MAX_MESSAGE_PROCESS | epics::pvAccess::detail::AbstractCodec | static |
MAX_MESSAGE_SEND | epics::pvAccess::detail::AbstractCodec | static |
num_instances | epics::pvAccess::Transport | static |
epics::POINTER_DEFINITIONS(TransportSendControl) | epics::pvAccess::TransportSendControl | |
epics::pvAccess::Transport::POINTER_DEFINITIONS(Transport) | epics::pvAccess::Transport | |
processApplicationMessage()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
processControlMessage()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
processRead() | epics::pvAccess::detail::AbstractCodec | |
processSendQueue() | epics::pvAccess::detail::AbstractCodec | |
processWrite() | epics::pvAccess::detail::AbstractCodec | |
putControlMessage(epics::pvData::int8 command, epics::pvData::int32 data) | epics::pvAccess::detail::AbstractCodec | |
read(epics::pvData::ByteBuffer *dst)=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
readPollOne()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
release(pvAccessID clientId)=0 | epics::pvAccess::Transport | pure virtual |
scheduleSend()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
send(epics::pvData::ByteBuffer *buffer) | epics::pvAccess::detail::AbstractCodec | protected |
sendBufferFull(int tries)=0 | epics::pvAccess::detail::AbstractCodec | protectedpure virtual |
sendCompleted()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
sendQueueEmpty() const | epics::pvAccess::detail::AbstractCodec | inline |
setByteOrder(int byteOrder) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
setRecipient(osiSockAddr const &sendTo) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
setRemoteTransportReceiveBufferSize(std::size_t receiveBufferSize)=0 | epics::pvAccess::Transport | pure virtual |
setRemoteTransportSocketReceiveBufferSize(std::size_t socketReceiveBufferSize)=0 | epics::pvAccess::Transport | pure virtual |
setRxTimeout(bool ena) | epics::pvAccess::detail::AbstractCodec | inlineprotectedvirtual |
setSenderThread() | epics::pvAccess::detail::AbstractCodec | |
startMessage(epics::pvData::int8 command, std::size_t ensureCapacity=0, epics::pvData::int32 payloadSize=0) OVERRIDE FINAL | epics::pvAccess::detail::AbstractCodec | virtual |
terminated()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
Transport() | epics::pvAccess::Transport | |
verified(epics::pvData::Status const &status)=0 | epics::pvAccess::Transport | pure virtual |
verify(epics::pvData::int32 timeoutMs)=0 | epics::pvAccess::Transport | pure virtual |
waitJoin() | epics::pvAccess::Transport | inlinevirtual |
write(epics::pvData::ByteBuffer *src)=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
writePollOne()=0 | epics::pvAccess::detail::AbstractCodec | pure virtual |
~AbstractCodec() | epics::pvAccess::detail::AbstractCodec | inlinevirtual |
~DeserializableControl() | epics::pvData::DeserializableControl | inlinevirtual |
~SerializableControl() | epics::pvData::SerializableControl | inlinevirtual |
~Transport() | epics::pvAccess::Transport | virtual |
~TransportSendControl() | epics::pvAccess::TransportSendControl | inlinevirtual |