OpenJAUS SAE SDK  6.0.0
Classes | Enumerations | Functions | Variables
openjaus::transport::AS5669 Namespace Reference

Classes

class  ConfigurationWrapper
 This is a brief description. More...
 
class  JausWrapper
 This is a brief description. More...
 
class  JtcpInterface
 
class  JtcpPacket
 This is a brief description. More...
 
class  JtcpStream
 This is a brief description. More...
 
class  JudpAddress
 This is a brief description. More...
 
class  JudpInterface
 
class  JudpPacket
 This is a brief description. More...
 
class  JudpSettings
 
class  JudpSettingsInterface
 
class  LoopbackJudpSettings
 
class  OjudpWrapper
 This is a brief description. More...
 
class  SocketInterface
 
class  TCPAddress
 This is a brief description. More...
 

Enumerations

enum  CompressionType { NONE = 0, ZLIB = 1, BZIP2 = 2, LZMA = 3 }
 

Functions

std::ostream & operator<< (std::ostream &output, const ConfigurationWrapper &object)
 
std::ostream & operator<< (std::ostream &output, const ConfigurationWrapper *object)
 
std::ostream & operator<< (std::ostream &output, const JausWrapper &object)
 
std::ostream & operator<< (std::ostream &output, const JausWrapper *object)
 
std::ostream & operator<< (std::ostream &output, const JtcpInterface &object)
 
std::ostream & operator<< (std::ostream &output, const JtcpInterface *object)
 
std::ostream & operator<< (std::ostream &output, const JtcpPacket &object)
 
std::ostream & operator<< (std::ostream &output, const JtcpPacket *object)
 
std::ostream & operator<< (std::ostream &output, const JtcpStream &object)
 
std::ostream & operator<< (std::ostream &output, const JtcpStream *object)
 
std::ostream & operator<< (std::ostream &output, const JudpAddress &object)
 
std::ostream & operator<< (std::ostream &output, const JudpAddress *object)
 
std::ostream & operator<< (std::ostream &output, const JudpInterface &object)
 
std::ostream & operator<< (std::ostream &output, const JudpInterface *object)
 
std::ostream & operator<< (std::ostream &output, const JudpPacket &object)
 
std::ostream & operator<< (std::ostream &output, const JudpPacket *object)
 
std::ostream & operator<< (std::ostream &output, const OjudpWrapper &object)
 
std::ostream & operator<< (std::ostream &output, const OjudpWrapper *object)
 
static int limitToRange (int value, int min, int max)
 
std::ostream & operator<< (std::ostream &output, const SocketInterface &object)
 
std::ostream & operator<< (std::ostream &output, const SocketInterface *object)
 
std::ostream & operator<< (std::ostream &output, const TCPAddress &object)
 
std::ostream & operator<< (std::ostream &output, const TCPAddress *object)
 
std::ostream & operator<< (std::ostream &output, const CompressionType &enumValue)
 
std::istream & operator>> (std::istream &input, CompressionType &enumValue)
 

Variables

const uint16 MIN_HEADER_SIZE_BYTES = 12
 
const uint16 MAX_HEADER_SIZE_BYTES = 14
 
const uint16 FOOTER_SIZE_BYTES = 2
 

Enumeration Type Documentation

◆ CompressionType

Enumerator
NONE 
ZLIB 
BZIP2 
LZMA 

Function Documentation

◆ limitToRange()

static int openjaus::transport::AS5669::limitToRange ( int  value,
int  min,
int  max 
)
static

◆ operator<<() [1/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const CompressionType enumValue 
)
inline

◆ operator<<() [2/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const SocketInterface object 
)

◆ operator<<() [3/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const OjudpWrapper object 
)

◆ operator<<() [4/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const TCPAddress object 
)

◆ operator<<() [5/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const SocketInterface object 
)

◆ operator<<() [6/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const OjudpWrapper object 
)

◆ operator<<() [7/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const TCPAddress object 
)

◆ operator<<() [8/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpAddress object 
)

◆ operator<<() [9/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpAddress object 
)

◆ operator<<() [10/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpInterface object 
)

◆ operator<<() [11/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpInterface object 
)

◆ operator<<() [12/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const ConfigurationWrapper object 
)

◆ operator<<() [13/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const ConfigurationWrapper object 
)

◆ operator<<() [14/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpPacket object 
)

◆ operator<<() [15/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JudpPacket object 
)

◆ operator<<() [16/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpInterface object 
)

◆ operator<<() [17/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpInterface object 
)

◆ operator<<() [18/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpPacket object 
)

◆ operator<<() [19/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JausWrapper object 
)

◆ operator<<() [20/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpPacket object 
)

◆ operator<<() [21/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JausWrapper object 
)

◆ operator<<() [22/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpStream object 
)

◆ operator<<() [23/23]

std::ostream& openjaus::transport::AS5669::operator<< ( std::ostream &  output,
const JtcpStream object 
)

◆ operator>>()

std::istream& openjaus::transport::AS5669::operator>> ( std::istream &  input,
CompressionType enumValue 
)
inline

Variable Documentation

◆ FOOTER_SIZE_BYTES

const uint16 openjaus::transport::AS5669::FOOTER_SIZE_BYTES = 2

◆ MAX_HEADER_SIZE_BYTES

const uint16 openjaus::transport::AS5669::MAX_HEADER_SIZE_BYTES = 14

◆ MIN_HEADER_SIZE_BYTES

const uint16 openjaus::transport::AS5669::MIN_HEADER_SIZE_BYTES = 12