_closed | epics::pvAccess::BlockingUDPTransport | protected |
_responseHandler | epics::pvAccess::BlockingUDPTransport | protected |
_totalBytesRecv | epics::pvAccess::Transport | |
_totalBytesSent | epics::pvAccess::Transport | |
acquire(std::tr1::shared_ptr< ClientChannelImpl > const &) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
alignBuffer(std::size_t alignment) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
alignData(std::size_t alignment) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
authNZMessage(epics::pvData::PVStructure::shared_pointer const &data) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
BlockingUDPConnector class | epics::pvAccess::BlockingUDPTransport | friend |
cachedDeserialize(epics::pvData::ByteBuffer *buffer) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
cachedSerialize(const std::tr1::shared_ptr< const epics::pvData::Field > &field, epics::pvData::ByteBuffer *buffer) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
epics::pvAccess::TransportSendControl::cachedSerialize(std::tr1::shared_ptr< const Field > const &field, ByteBuffer *buffer)=0 | epics::pvData::SerializableControl | pure virtual |
close() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
directDeserialize(epics::pvData::ByteBuffer *, char *, std::size_t, std::size_t) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
directSerialize(epics::pvData::ByteBuffer *, const char *, std::size_t, std::size_t) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
endMessage() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
enqueueSendRequest(TransportSender::shared_pointer const &sender) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
ensureBuffer(std::size_t) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
ensureData(std::size_t size) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
flush(bool) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
flushSendQueue() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
flushSerializeBuffer() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
getBindAddress() const | epics::pvAccess::BlockingUDPTransport | inline |
getIgnoredAddresses() const | epics::pvAccess::BlockingUDPTransport | inline |
getLocalMulticastAddress() const | epics::pvAccess::BlockingUDPTransport | inline |
getPriority() const OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
getReceiveBufferSize() const OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
getRemoteAddress() const OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
getRemoteName() const OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
getSendAddresses() | epics::pvAccess::BlockingUDPTransport | inline |
getTappedNIF() const | epics::pvAccess::BlockingUDPTransport | inline |
getType() const OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
hasLocalMulticastAddress() const | epics::pvAccess::BlockingUDPTransport | inline |
isBroadcastAddress(const osiSockAddr *address, const InetAddrVector &broadcastAddresses) | epics::pvAccess::BlockingUDPTransport | inline |
isClosed() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
join(const osiSockAddr &mcastAddr, const osiSockAddr &nifAddr) | epics::pvAccess::BlockingUDPTransport | |
num_instances | epics::pvAccess::BlockingUDPTransport | static |
POINTER_DEFINITIONS(BlockingUDPTransport) | epics::pvAccess::BlockingUDPTransport | |
epics::pvAccess::Transport::POINTER_DEFINITIONS(Transport) | epics::pvAccess::Transport | |
epics::pvAccess::TransportSendControl::POINTER_DEFINITIONS(TransportSendControl) | epics::pvAccess::TransportSendControl | |
release(pvAccessID) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
run() OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | protectedvirtual |
send(const char *buffer, size_t length, const osiSockAddr &address) | epics::pvAccess::BlockingUDPTransport | |
send(epics::pvData::ByteBuffer *buffer, const osiSockAddr &address) | epics::pvAccess::BlockingUDPTransport | |
send(epics::pvData::ByteBuffer *buffer, InetAddressType target=inetAddressType_all) | epics::pvAccess::BlockingUDPTransport | |
setByteOrder(int byteOrder) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
setIgnoredAddresses(const InetAddrVector &addresses) | epics::pvAccess::BlockingUDPTransport | inline |
setLocalMulticastAddress(const osiSockAddr &sendTo) | epics::pvAccess::BlockingUDPTransport | inline |
setMutlicastNIF(const osiSockAddr &nifAddr, bool loopback) | epics::pvAccess::BlockingUDPTransport | |
setRecipient(const osiSockAddr &sendTo) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
setRemoteTransportReceiveBufferSize(std::size_t) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
setRemoteTransportSocketReceiveBufferSize(std::size_t) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
setSendAddresses(InetAddrVector &addresses, std::vector< bool > &address_types) | epics::pvAccess::BlockingUDPTransport | inline |
setTappedNIF(const InetAddrVector &addresses) | epics::pvAccess::BlockingUDPTransport | inline |
start() | epics::pvAccess::BlockingUDPTransport | |
startMessage(epics::pvData::int8 command, std::size_t ensureCapacity, epics::pvData::int32 payloadSize=0) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | virtual |
Transport() | epics::pvAccess::Transport | |
verified(epics::pvData::Status const &) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
verify(epics::pvData::int32) OVERRIDE FINAL | epics::pvAccess::BlockingUDPTransport | inlinevirtual |
waitJoin() | epics::pvAccess::Transport | inlinevirtual |
~BlockingUDPTransport() | epics::pvAccess::BlockingUDPTransport | virtual |
~DeserializableControl() | epics::pvData::DeserializableControl | inlinevirtual |
~SerializableControl() | epics::pvData::SerializableControl | inlinevirtual |
~Transport() | epics::pvAccess::Transport | virtual |
~TransportSendControl() | epics::pvAccess::TransportSendControl | inlinevirtual |