|
OpenJAUS SAE SDK
6.0.0
|
This is a brief description. More...
#include <JtcpPacket.h>
Inherits openjaus::system::Packet.
Public Member Functions | |
| JtcpPacket () | |
| virtual | ~JtcpPacket () |
| unsigned char | getVersion () const |
| Accessor to get the value of version. More... | |
| const std::vector< transport::Wrapper *> & | getWrappers () const |
| Accessor to get the value of wrappers. More... | |
| bool | setWrappers (const transport::Wrapper &wrappers) |
| Accessor to set value of wrappers. More... | |
| transport::WrapperType | nextWrapperType () |
| Serializes object to internal transport buffer. More... | |
| virtual std::string | toString () const |
| Operation pushWrapper. More... | |
Public Member Functions inherited from openjaus::system::Packet | |
| Packet (uint64 size) | |
| virtual | ~Packet () |
| uint16_t | getPort () const |
| Accessor to get the value of port. More... | |
| bool | setPort (uint16_t port) |
| Accessor to set value of port. More... | |
| const InetAddress & | getAddress () const |
| Accessor to get the value of address. More... | |
| bool | setAddress (const InetAddress &address) |
| Accessor to set value of address. More... | |
| uint64_t | addressHash () |
| Operation addressHash. More... | |
Public Member Functions inherited from openjaus::system::Buffer | |
| Buffer (uint64 size) | |
| Creates a Buffer of size bytes. More... | |
| Buffer (const Buffer &other) | |
| Copies the incoming Buffer into a new a Buffer. More... | |
| virtual | ~Buffer () |
| BufferReader & | getReader () |
| Get a reference to the BufferReader. More... | |
| BufferWriter & | getWriter () |
| Get a reference to the BufferWriter. More... | |
| uint64 | getMaxSize () const |
| uint64 | setMaxSize (uint64 size) |
| uint64 | bytesContained () const |
| virtual uint64 | to (BufferWriter &dst) const |
| Copy data from this Buffer starting at the current position 0 to the Buffer connected to the provided BufferWriter. More... | |
| virtual uint64 | from (BufferReader &src) |
| Copy data from the Buffer connected to the provided BufferReader into this Buffer. More... | |
| virtual uint64 | length () const |
| Gets the serialized length of this object. More... | |
| virtual uint64 | to (BufferWriter &dst, uint64 length) const |
| Copy data from this Buffer starting at the current position 0 to the Buffer connected to the provided BufferWriter. More... | |
| virtual uint64 | from (BufferReader &src, uint64 length) |
| Copy data from the Buffer connected to the provided BufferReader into this Buffer. More... | |
| std::string | toString (int byteCount) const |
| Buffer & | operator= (const Buffer &rhs) |
| bool | operator== (const Buffer &other) const |
Public Member Functions inherited from openjaus::system::Transportable | |
| Transportable () | |
| virtual | ~Transportable () |
Protected Attributes | |
| unsigned char | version |
| std::vector< transport::Wrapper *> | wrappers |
Protected Attributes inherited from openjaus::system::Packet | |
| uint16_t | port |
| InetAddress | address |
Static Protected Attributes | |
| static const int | MAX_PAYLOAD_SIZE = 4084 |
| static const int | MAX_PACKET_SIZE = 4101 |
| static const unsigned char | STANDARD_VERSION = 2 |
Friends | |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const JtcpPacket &object) |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const JtcpPacket *object) |
Detailed description.
| openjaus::transport::AS5669::JtcpPacket::JtcpPacket | ( | ) |
|
virtual |
| unsigned char openjaus::transport::AS5669::JtcpPacket::getVersion | ( | ) | const |
| const std::vector< transport::Wrapper *> & openjaus::transport::AS5669::JtcpPacket::getWrappers | ( | ) | const |
| transport::WrapperType openjaus::transport::AS5669::JtcpPacket::nextWrapperType | ( | ) |
| bool openjaus::transport::AS5669::JtcpPacket::setWrappers | ( | const transport::Wrapper & | wrappers | ) |
| wrappers | The value of the new wrappers. |
|
virtual |
| newWrapper |
Reimplemented from openjaus::system::Packet.
|
friend |
|
friend |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
protected |
|
protected |