This is Unofficial EPICS BASE Doxygen Site
epics::pvAccess::detail::AbstractCodec Member List

This is the complete list of members for epics::pvAccess::detail::AbstractCodec, including all inherited members.

_clientServerFlagepics::pvAccess::detail::AbstractCodecprotected
_commandepics::pvAccess::detail::AbstractCodecprotected
_flagsepics::pvAccess::detail::AbstractCodecprotected
_mutexepics::pvAccess::detail::AbstractCodecmutable
_payloadSizeepics::pvAccess::detail::AbstractCodecprotected
_readModeepics::pvAccess::detail::AbstractCodecprotected
_remoteTransportSocketReceiveBufferSizeepics::pvAccess::detail::AbstractCodecprotected
_sendBufferepics::pvAccess::detail::AbstractCodecprotected
_senderThreadepics::pvAccess::detail::AbstractCodecprotected
_sendQueueepics::pvAccess::detail::AbstractCodecprotected
_sendToepics::pvAccess::detail::AbstractCodecprotected
_socketBufferepics::pvAccess::detail::AbstractCodecprotected
_totalBytesRecvepics::pvAccess::Transport
_totalBytesSentepics::pvAccess::Transport
_versionepics::pvAccess::detail::AbstractCodecprotected
_writeModeepics::pvAccess::detail::AbstractCodecprotected
_writeOpReadyepics::pvAccess::detail::AbstractCodecprotected
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)=0epics::pvAccess::Transportpure virtual
alignBuffer(std::size_t alignment) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
alignData(std::size_t alignment) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
alignedValue(std::size_t value, std::size_t alignment)epics::pvAccess::detail::AbstractCodecstatic
authNZMessage(epics::pvData::PVStructure::shared_pointer const &data)=0epics::pvAccess::Transportpure virtual
cachedDeserialize(ByteBuffer *buffer)=0epics::pvData::DeserializableControlpure virtual
cachedSerialize(std::tr1::shared_ptr< const Field > const &field, ByteBuffer *buffer)=0epics::pvData::SerializableControlpure virtual
close()=0epics::pvAccess::Transportpure virtual
directDeserialize(epics::pvData::ByteBuffer *, char *, std::size_t, std::size_t) OVERRIDEepics::pvAccess::detail::AbstractCodecvirtual
directSerialize(epics::pvData::ByteBuffer *, const char *, std::size_t, std::size_t) OVERRIDEepics::pvAccess::detail::AbstractCodecvirtual
endMessage() OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
enqueueSendRequest(TransportSender::shared_pointer const &sender) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
enqueueSendRequest(TransportSender::shared_pointer const &sender, std::size_t requiredBufferSize)epics::pvAccess::detail::AbstractCodec
ensureBuffer(std::size_t size) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
ensureData(std::size_t size) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
flush(bool lastMessageCompleted) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
flushSendBuffer()epics::pvAccess::detail::AbstractCodecprotected
flushSendQueue()=0epics::pvAccess::Transportpure virtual
flushSerializeBuffer() OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
getLastReadBufferSocketAddress()=0epics::pvAccess::detail::AbstractCodecpure virtual
getPriority() const =0epics::pvAccess::Transportpure virtual
getReceiveBufferSize() const =0epics::pvAccess::Transportpure virtual
getRemoteAddress() const =0epics::pvAccess::Transportpure virtual
getRemoteName() const =0epics::pvAccess::Transportpure virtual
getRevision() const epics::pvAccess::detail::AbstractCodecinline
getType() const =0epics::pvAccess::Transportpure virtual
invalidDataStreamHandler()=0epics::pvAccess::detail::AbstractCodecpure virtual
isClosed()=0epics::pvAccess::Transportpure virtual
isOpen()=0epics::pvAccess::detail::AbstractCodecpure virtual
MAX_ENSURE_BUFFER_SIZEepics::pvAccess::detail::AbstractCodecstatic
MAX_ENSURE_DATA_BUFFER_SIZEepics::pvAccess::detail::AbstractCodecstatic
MAX_ENSURE_DATA_SIZEepics::pvAccess::detail::AbstractCodecstatic
MAX_ENSURE_SIZEepics::pvAccess::detail::AbstractCodecstatic
MAX_MESSAGE_PROCESSepics::pvAccess::detail::AbstractCodecstatic
MAX_MESSAGE_SENDepics::pvAccess::detail::AbstractCodecstatic
num_instancesepics::pvAccess::Transportstatic
epics::POINTER_DEFINITIONS(TransportSendControl)epics::pvAccess::TransportSendControl
epics::pvAccess::Transport::POINTER_DEFINITIONS(Transport)epics::pvAccess::Transport
processApplicationMessage()=0epics::pvAccess::detail::AbstractCodecpure virtual
processControlMessage()=0epics::pvAccess::detail::AbstractCodecpure 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)=0epics::pvAccess::detail::AbstractCodecpure virtual
readPollOne()=0epics::pvAccess::detail::AbstractCodecpure virtual
release(pvAccessID clientId)=0epics::pvAccess::Transportpure virtual
scheduleSend()=0epics::pvAccess::detail::AbstractCodecpure virtual
send(epics::pvData::ByteBuffer *buffer)epics::pvAccess::detail::AbstractCodecprotected
sendBufferFull(int tries)=0epics::pvAccess::detail::AbstractCodecprotectedpure virtual
sendCompleted()=0epics::pvAccess::detail::AbstractCodecpure virtual
sendQueueEmpty() const epics::pvAccess::detail::AbstractCodecinline
setByteOrder(int byteOrder) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
setRecipient(osiSockAddr const &sendTo) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
setRemoteTransportReceiveBufferSize(std::size_t receiveBufferSize)=0epics::pvAccess::Transportpure virtual
setRemoteTransportSocketReceiveBufferSize(std::size_t socketReceiveBufferSize)=0epics::pvAccess::Transportpure virtual
setRxTimeout(bool ena)epics::pvAccess::detail::AbstractCodecinlineprotectedvirtual
setSenderThread()epics::pvAccess::detail::AbstractCodec
startMessage(epics::pvData::int8 command, std::size_t ensureCapacity=0, epics::pvData::int32 payloadSize=0) OVERRIDE FINALepics::pvAccess::detail::AbstractCodecvirtual
terminated()=0epics::pvAccess::detail::AbstractCodecpure virtual
Transport()epics::pvAccess::Transport
verified(epics::pvData::Status const &status)=0epics::pvAccess::Transportpure virtual
verify(epics::pvData::int32 timeoutMs)=0epics::pvAccess::Transportpure virtual
waitJoin()epics::pvAccess::Transportinlinevirtual
write(epics::pvData::ByteBuffer *src)=0epics::pvAccess::detail::AbstractCodecpure virtual
writePollOne()=0epics::pvAccess::detail::AbstractCodecpure virtual
~AbstractCodec()epics::pvAccess::detail::AbstractCodecinlinevirtual
~DeserializableControl()epics::pvData::DeserializableControlinlinevirtual
~SerializableControl()epics::pvData::SerializableControlinlinevirtual
~Transport()epics::pvAccess::Transportvirtual
~TransportSendControl()epics::pvAccess::TransportSendControlinlinevirtual