|
OpenJAUS Software Development Kit
4.3.1
|
Namespaces | |
| AS5669 | |
Classes | |
| class | AckNakEventArgs |
| class | AckNakObject |
| class | Address |
| This is a brief description. More... | |
| class | AddressMap |
| class | CompressedHeader |
| This is a brief description. More... | |
| class | Interface |
| This is a brief description. More... | |
| class | InterfaceSettings |
| class | InterfaceSettingsInterface |
| class | JausLargeMessageBuffer |
| class | Policy |
| class | TransportData |
| class | Wrapper |
| Application layer wrapper. More... | |
Enumerations | |
| enum | AckNakEventTypes { ACK_RECEIVED = 0, NAK_RECEIVED = 1, MESSAGE_RESEND = 2, MESSAGE_RESEND_MAX = 3, UNKNOWN_ACKNAK_EVENT = 255 } |
| enum | AckNakType { NO_ACKNACK = 0, ACKNAK_REQUESTED = 1, NAK = 2, ACK = 3 } |
| enum | BroadcastType { NO_BROADCAST = 0, LOCAL_BROADCAST = 1, GLOBAL_BROADCAST = 2 } |
| enum | CompressedHeaderStatus { UNSUPPORTED = 0, INITIALIZE = 1, ACCEPTED = 2, COMPRESSED = 3 } |
| enum | LargeMessageType { SINGLE_PACKET = 0, FIRST_PACKET = 1, INNER_PACKET = 2, LAST_PACKET = 3 } |
| enum | Priority { LOW = 0, STANDARD = 1, HIGH = 2, SAFETY_CRITICAL = 3 } |
| enum | TCPPreference { APPLICATION_REQUIRED_ONLY = 0, ALL_MESSAGES = 1, LARGE_MESSAGES_ONLY = 2 } |
| enum | TransportType { UDP = 0, TCP = 1, MEM = 2 } |
| enum | WrapperType { JAUS_MESSAGE = 0, CONFIGURATION = 1, OPENJAUS_MESSAGE = 2 } |
Functions | |
| std::ostream & | operator<< (std::ostream &output, const AckNakEventArgs &object) |
| std::ostream & | operator<< (std::ostream &output, const AckNakEventArgs *object) |
| std::ostream & | operator<< (std::ostream &output, const AckNakObject &object) |
| std::ostream & | operator<< (std::ostream &output, const AckNakObject *object) |
| std::ostream & | operator<< (std::ostream &output, const Address &object) |
| std::ostream & | operator<< (std::ostream &output, const Address *object) |
| std::ostream & | operator<< (std::ostream &output, const AddressMap &object) |
| std::ostream & | operator<< (std::ostream &output, const AddressMap *object) |
| std::ostream & | operator<< (std::ostream &output, const CompressedHeader &object) |
| std::ostream & | operator<< (std::ostream &output, const CompressedHeader *object) |
| std::ostream & | operator<< (std::ostream &output, const Interface &object) |
| std::ostream & | operator<< (std::ostream &output, const Interface *object) |
| std::ostream & | operator<< (std::ostream &output, const JausLargeMessageBuffer &object) |
| std::ostream & | operator<< (std::ostream &output, const JausLargeMessageBuffer *object) |
| std::ostream & | operator<< (std::ostream &output, const Policy &object) |
| std::ostream & | operator<< (std::ostream &output, const Policy *object) |
| std::ostream & | operator<< (std::ostream &output, const TransportData &object) |
| std::ostream & | operator<< (std::ostream &output, const TransportData *object) |
| std::ostream & | operator<< (std::ostream &output, const Wrapper &object) |
| std::ostream & | operator<< (std::ostream &output, const Wrapper *object) |
| std::ostream & | operator<< (std::ostream &output, const AckNakEventTypes &enumValue) |
| std::istream & | operator>> (std::istream &input, AckNakEventTypes &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const AckNakType &enumValue) |
| std::istream & | operator>> (std::istream &input, AckNakType &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const BroadcastType &enumValue) |
| std::istream & | operator>> (std::istream &input, BroadcastType &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const CompressedHeaderStatus &enumValue) |
| std::istream & | operator>> (std::istream &input, CompressedHeaderStatus &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const LargeMessageType &enumValue) |
| std::istream & | operator>> (std::istream &input, LargeMessageType &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const Priority &enumValue) |
| std::istream & | operator>> (std::istream &input, Priority &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const TCPPreference &enumValue) |
| std::istream & | operator>> (std::istream &input, TCPPreference &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const TransportType &enumValue) |
| std::istream & | operator>> (std::istream &input, TransportType &enumValue) |
| std::ostream & | operator<< (std::ostream &output, const WrapperType &enumValue) |
| std::istream & | operator>> (std::istream &input, WrapperType &enumValue) |
Variables | |
| static system::Mutex | singeltonLock |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const TransportData & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const TransportData * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AckNakEventArgs & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AckNakEventArgs * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const CompressedHeader & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AckNakObject & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const CompressedHeader * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AckNakObject * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Address & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Address * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const JausLargeMessageBuffer & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Policy & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Policy * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const JausLargeMessageBuffer * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AddressMap & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const AddressMap * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Wrapper & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Interface & | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Wrapper * | object | ||
| ) |
| std::ostream& openjaus::transport::operator<< | ( | std::ostream & | output, |
| const Interface * | object | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |