OpenJAUS Software Development Kit  4.3.1
openjaus::transport::AS5669::JudpInterface Member List

This is the complete list of members for openjaus::transport::AS5669::JudpInterface, including all inherited members.

ackNakCallbacksopenjaus::transport::AS5669::JudpInterfaceprivate
ackNakMessagesopenjaus::transport::AS5669::JudpInterfaceprivate
ackNakMutexopenjaus::transport::AS5669::JudpInterfaceprivate
activeTimersopenjaus::transport::AS5669::JudpInterfaceprivate
addAckNakCallback(void(*callback)(const AckNakEventArgs &args))openjaus::transport::AS5669::JudpInterfacevirtual
addAckNakCallback(void(*callback)(void *object, const AckNakEventArgs &args), void *object)openjaus::transport::AS5669::JudpInterfacevirtual
addBroadcastAddressToList(std::list< JudpAddress *> &addresses, system::InetAddress address)openjaus::transport::AS5669::JudpInterfaceprivatestatic
addressopenjaus::transport::Interfaceprotected
broadcast(Wrapper message)openjaus::transport::Interface
checkAddresses(Wrapper *message)openjaus::transport::Interface
cleanupAckNakSupport()openjaus::transport::AS5669::JudpInterfaceprivate
close()openjaus::transport::Interface
configureAckNak(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprivate
deleteTimerFromMap(std::map< system::Timer *, transport::AckNakObject *>::iterator &it)openjaus::transport::AS5669::JudpInterfaceprivate
executeAckNakCallback(const AckNakEventArgs &args)openjaus::transport::AS5669::JudpInterfaceprivate
getAddress() constopenjaus::transport::Interface
getBroadcastAddresses(std::list< JudpAddress *> &addresses)openjaus::transport::AS5669::JudpInterfaceprivate
getConfigurationUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses)openjaus::transport::AS5669::JudpInterfaceprivate
getDestinationAddresses(transport::Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprivate
getHeaderMap() constopenjaus::transport::AS5669::JudpInterface
getJausUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses)openjaus::transport::AS5669::JudpInterfaceprivate
getNodeIf() constopenjaus::transport::Interface
getOpenJausUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses)openjaus::transport::AS5669::JudpInterfaceprivate
getRecvQueue() constopenjaus::transport::Interface
getRecvQueues() constopenjaus::transport::Interface
getRecvThread() constopenjaus::transport::Interface
getSendQueue() constopenjaus::transport::Interface
getSendThread() constopenjaus::transport::Interface
getSequenceNumber() constopenjaus::transport::Interface
getSubsIf() constopenjaus::transport::Interface
getUnicastAddresses(transport::Wrapper *wrapper, std::list< JudpAddress *> &addresses)openjaus::transport::AS5669::JudpInterfaceprivate
handleAckNakTimeout(system::Timer *timer)openjaus::transport::AS5669::JudpInterfaceprivate
handleAckSend(Wrapper *ack)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
handleIncomingAck(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
handleIncomingAckNakRequest(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
handleIncomingNak(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
handleNakSend(Wrapper *nak)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
headerMapopenjaus::transport::AS5669::JudpInterfaceprotected
inactiveTimersopenjaus::transport::AS5669::JudpInterfaceprivate
Interface()openjaus::transport::Interface
Interface(InterfaceSettingsInterface *settings)openjaus::transport::Interface
isAckOrNak(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprivate
JudpInterface()openjaus::transport::AS5669::JudpInterface
JudpInterface(JudpSettingsInterface *settings, std::vector< std::string > interfaces)openjaus::transport::AS5669::JudpInterface
largeMessageMapopenjaus::transport::Interfaceprotected
messageIsForMe(Wrapper *const wrapper)openjaus::transport::Interfaceprotected
nakResend(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
nodeIfopenjaus::transport::Interfaceprotected
open(Address tAddress)openjaus::transport::Interface
operator<<(std::ostream &output, const JudpInterface &object)openjaus::transport::AS5669::JudpInterfacefriend
operator<<(std::ostream &output, const JudpInterface *object)openjaus::transport::AS5669::JudpInterfacefriend
processConfigurationMessage(JudpPacket &packet, Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
processJausMessage(JudpPacket &packet, Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
processMessage(JudpPacket &packet, Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprivate
processOpenJausMessage(JudpPacket &packet, Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
receiveJudpPacket(JudpPacket &packet)openjaus::transport::AS5669::JudpInterfaceprotected
recvLargeMessage(Wrapper *wrapper)openjaus::transport::Interfaceprotected
recvQueueopenjaus::transport::Interfaceprotected
recvQueuesopenjaus::transport::Interfaceprotected
recvThreadopenjaus::transport::Interfaceprotected
recvThreadMethod()openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
removeAckNakCallback(void(*callback)(const AckNakEventArgs &args))openjaus::transport::AS5669::JudpInterfacevirtual
removeAckNakCallback(void(*callback)(void *object, const AckNakEventArgs &args), void *object)openjaus::transport::AS5669::JudpInterfacevirtual
run()openjaus::transport::AS5669::JudpInterfacevirtual
send(Wrapper *message)openjaus::transport::Interface
sendDirect(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
sendInternal(Wrapper *message)openjaus::transport::Interfaceprotectedvirtual
sendLargeMessage(Wrapper *wrapper)openjaus::transport::Interfaceprotected
sendMessage(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
sendQueueopenjaus::transport::Interfaceprotected
sendThreadopenjaus::transport::Interfaceprotected
sendThreadMethod()openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
sendTo(JudpAddress *address, JudpPacket &packet)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
sequenceNumberopenjaus::transport::Interfaceprotected
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
settingsopenjaus::transport::AS5669::JudpInterfaceprivate
socketInterfacesopenjaus::transport::AS5669::JudpInterfaceprivate
socketRxQueueopenjaus::transport::AS5669::JudpInterfaceprivate
splitLargeMessage(Wrapper *wrapper)openjaus::transport::Interfacestatic
stop()openjaus::transport::AS5669::JudpInterfacevirtual
storeMessage(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprivate
subsIfopenjaus::transport::Interfaceprotected
timeoutResend(Wrapper *wrapper)openjaus::transport::AS5669::JudpInterfaceprotectedvirtual
toString() constopenjaus::transport::AS5669::JudpInterfacevirtual
~Interface()openjaus::transport::Interfacevirtual
~JudpInterface()openjaus::transport::AS5669::JudpInterfacevirtual