ackNakCallbacks | openjaus::transport::AS5669::JudpInterface | private |
ackNakMessages | openjaus::transport::AS5669::JudpInterface | private |
ackNakMutex | openjaus::transport::AS5669::JudpInterface | private |
activeTimers | openjaus::transport::AS5669::JudpInterface | private |
addAckNakCallback(void(*callback)(const AckNakEventArgs &args)) | openjaus::transport::AS5669::JudpInterface | virtual |
addAckNakCallback(void(*callback)(void *object, const AckNakEventArgs &args), void *object) | openjaus::transport::AS5669::JudpInterface | virtual |
addBroadcastAddressToList(std::list< JudpAddress *> &addresses, system::InetAddress address) | openjaus::transport::AS5669::JudpInterface | privatestatic |
address | openjaus::transport::Interface | protected |
broadcast(Wrapper message) | openjaus::transport::Interface | |
checkAddresses(Wrapper *message) | openjaus::transport::Interface | |
cleanupAckNakSupport() | openjaus::transport::AS5669::JudpInterface | private |
close() | openjaus::transport::Interface | |
configureAckNak(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | private |
deleteTimerFromMap(std::map< system::Timer *, transport::AckNakObject *>::iterator &it) | openjaus::transport::AS5669::JudpInterface | private |
executeAckNakCallback(const AckNakEventArgs &args) | openjaus::transport::AS5669::JudpInterface | private |
getAddress() const | openjaus::transport::Interface | |
getBroadcastAddresses(std::list< JudpAddress *> &addresses) | openjaus::transport::AS5669::JudpInterface | private |
getConfigurationUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses) | openjaus::transport::AS5669::JudpInterface | private |
getDestinationAddresses(transport::Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | private |
getHeaderMap() const | openjaus::transport::AS5669::JudpInterface | |
getJausUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses) | openjaus::transport::AS5669::JudpInterface | private |
getNodeIf() const | openjaus::transport::Interface | |
getOpenJausUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses) | openjaus::transport::AS5669::JudpInterface | private |
getRecvQueue() const | openjaus::transport::Interface | |
getRecvQueues() const | openjaus::transport::Interface | |
getRecvThread() const | openjaus::transport::Interface | |
getSendQueue() const | openjaus::transport::Interface | |
getSendThread() const | openjaus::transport::Interface | |
getSequenceNumber() const | openjaus::transport::Interface | |
getSubsIf() const | openjaus::transport::Interface | |
getUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses) | openjaus::transport::AS5669::JudpInterface | private |
handleAckNakTimeout(system::Timer *timer) | openjaus::transport::AS5669::JudpInterface | private |
handleAckSend(Wrapper *ack) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
handleIncomingAck(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
handleIncomingAckNakRequest(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
handleIncomingNak(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
handleNakSend(Wrapper *nak) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
headerMap | openjaus::transport::AS5669::JudpInterface | protected |
inactiveTimers | openjaus::transport::AS5669::JudpInterface | private |
Interface() | openjaus::transport::Interface | |
Interface(InterfaceSettingsInterface *settings) | openjaus::transport::Interface | |
isAckOrNak(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | private |
JudpInterface() | openjaus::transport::AS5669::JudpInterface | |
JudpInterface(JudpSettingsInterface *settings, std::vector< std::string > interfaces) | openjaus::transport::AS5669::JudpInterface | |
largeMessageMap | openjaus::transport::Interface | protected |
messageIsForMe(Wrapper *const wrapper) | openjaus::transport::Interface | protected |
nakResend(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
nodeIf | openjaus::transport::Interface | protected |
open(Address tAddress) | openjaus::transport::Interface | |
operator<<(std::ostream &output, const JudpInterface &object) | openjaus::transport::AS5669::JudpInterface | friend |
operator<<(std::ostream &output, const JudpInterface *object) | openjaus::transport::AS5669::JudpInterface | friend |
processConfigurationMessage(JudpPacket &packet, Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
processJausMessage(JudpPacket &packet, Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
processMessage(JudpPacket &packet, Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | private |
processOpenJausMessage(JudpPacket &packet, Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
receiveJudpPacket(JudpPacket &packet) | openjaus::transport::AS5669::JudpInterface | protected |
recvLargeMessage(Wrapper *wrapper) | openjaus::transport::Interface | protected |
recvQueue | openjaus::transport::Interface | protected |
recvQueues | openjaus::transport::Interface | protected |
recvThread | openjaus::transport::Interface | protected |
recvThreadMethod() | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
removeAckNakCallback(void(*callback)(const AckNakEventArgs &args)) | openjaus::transport::AS5669::JudpInterface | virtual |
removeAckNakCallback(void(*callback)(void *object, const AckNakEventArgs &args), void *object) | openjaus::transport::AS5669::JudpInterface | virtual |
run() | openjaus::transport::AS5669::JudpInterface | virtual |
send(Wrapper *message) | openjaus::transport::Interface | |
sendDirect(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
sendInternal(Wrapper *message) | openjaus::transport::Interface | protectedvirtual |
sendLargeMessage(Wrapper *wrapper) | openjaus::transport::Interface | protected |
sendMessage(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
sendQueue | openjaus::transport::Interface | protected |
sendThread | openjaus::transport::Interface | protected |
sendThreadMethod() | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
sendTo(JudpAddress *address, JudpPacket &packet) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
sequenceNumber | openjaus::transport::Interface | protected |
setAddress(Address *address) | openjaus::transport::Interface | |
setHeaderMap(std::map< uint32_t, std::list< transport::CompressedHeader * > > headerMap) | openjaus::transport::AS5669::JudpInterface | |
setNodeIf(system::NetworkInterface *nodeIf) | openjaus::transport::Interface | |
setRecvQueue(system::PriorityQueue *recvQueue) | openjaus::transport::Interface | |
setRecvQueue(WrapperType type, system::PriorityQueue *queue) | openjaus::transport::Interface | |
setSequenceNumber(uint16_t sequenceNumber) | openjaus::transport::Interface | |
setSubsIf(system::NetworkInterface *subsIf) | openjaus::transport::Interface | |
settings | openjaus::transport::AS5669::JudpInterface | private |
socketInterfaces | openjaus::transport::AS5669::JudpInterface | private |
socketRxQueue | openjaus::transport::AS5669::JudpInterface | private |
splitLargeMessage(Wrapper *wrapper) | openjaus::transport::Interface | static |
stop() | openjaus::transport::AS5669::JudpInterface | virtual |
storeMessage(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | private |
subsIf | openjaus::transport::Interface | protected |
timeoutResend(Wrapper *wrapper) | openjaus::transport::AS5669::JudpInterface | protectedvirtual |
toString() const | openjaus::transport::AS5669::JudpInterface | virtual |
~Interface() | openjaus::transport::Interface | virtual |
~JudpInterface() | openjaus::transport::AS5669::JudpInterface | virtual |