|
OpenJAUS SAE SDK
6.0.0
|
This is a brief description. More...
#include <JudpAddress.h>
Inherits openjaus::transport::TransportData.
Public Member Functions | |
| JudpAddress () | |
| virtual | ~JudpAddress () |
| JudpAddress (const system::InetAddress &ipAddress, uint16_t port, transport::InterfaceType type) | |
| 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 system::InetAddress & | getIpAddress () const |
| Accessor to get the value of ipAddress. More... | |
| bool | setIpAddress (const system::InetAddress &ipAddress) |
| Accessor to set value of ipAddress. More... | |
| uint64_t | hash () |
| Operation hash. More... | |
| virtual std::string | toString () const |
| bool | operator== (const JudpAddress &other) const |
| virtual TransportData * | clone () |
Public Member Functions inherited from openjaus::transport::TransportData | |
| TransportData () | |
| virtual | ~TransportData () |
| TransportType | getTransportType () const |
| Accessor to get the value of transportType. More... | |
| bool | setTransportType (TransportType transportType) |
| Accessor to set value of transportType. More... | |
| InterfaceType | getInterfaceType () const |
| Accessor to get the value of interfaceType. More... | |
| bool | setInterfaceType (InterfaceType interfaceType) |
| Accessor to set value of interfaceType. More... | |
Protected Attributes | |
| uint16_t | port |
| system::InetAddress | ipAddress |
Protected Attributes inherited from openjaus::transport::TransportData | |
| TransportType | transportType |
| InterfaceType | interfaceType |
Private Member Functions | |
| JudpAddress (const JudpAddress &other) | |
Friends | |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const JudpAddress &object) |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const JudpAddress *object) |
Additional Inherited Members | |
Protected Member Functions inherited from openjaus::transport::TransportData | |
| TransportData (const TransportData &other) | |
Detailed description.
| openjaus::transport::AS5669::JudpAddress::JudpAddress | ( | ) |
|
virtual |
| openjaus::transport::AS5669::JudpAddress::JudpAddress | ( | const system::InetAddress & | ipAddress, |
| uint16_t | port, | ||
| transport::InterfaceType | type | ||
| ) |
|
private |
|
virtual |
Reimplemented from openjaus::transport::TransportData.
| const system::InetAddress & openjaus::transport::AS5669::JudpAddress::getIpAddress | ( | ) | const |
| uint16_t openjaus::transport::AS5669::JudpAddress::getPort | ( | ) | const |
| uint64_t openjaus::transport::AS5669::JudpAddress::hash | ( | ) |
| bool openjaus::transport::AS5669::JudpAddress::operator== | ( | const JudpAddress & | other | ) | const |
| bool openjaus::transport::AS5669::JudpAddress::setIpAddress | ( | const system::InetAddress & | ipAddress | ) |
| ipAddress | The value of the new ipAddress. |
| bool openjaus::transport::AS5669::JudpAddress::setPort | ( | uint16_t | port | ) |
| port | The value of the new port. |
|
virtual |
Reimplemented from openjaus::transport::TransportData.
|
friend |
|
friend |
|
protected |
|
protected |