OpenJAUS SAE SDK  6.0.0
Public Member Functions | Protected Attributes | Friends | List of all members
openjaus::model::EventRequestResponseArgs Class Reference

#include <EventRequestResponseArgs.h>

Public Member Functions

 EventRequestResponseArgs ()
 
virtual ~EventRequestResponseArgs ()
 
uint32_t getQueryId () const
 Accessor to get the value of queryId. More...
 
bool setQueryId (uint32_t queryId)
 Accessor to set value of queryId. More...
 
EventRequestResponseType getResponseType () const
 Accessor to get the value of responseType. More...
 
bool setResponseType (EventRequestResponseType responseType)
 Accessor to set value of responseType. More...
 
ConnectionType getConnectionType () const
 Accessor to get the value of connectionType. More...
 
bool setConnectionType (ConnectionType connectionType)
 Accessor to set value of connectionType. More...
 
ConnectionRequestType getRequestType () const
 Accessor to get the value of requestType. More...
 
bool setRequestType (ConnectionRequestType requestType)
 Accessor to set value of requestType. More...
 
std::string getErrorString () const
 Accessor to get the value of errorString. More...
 
bool setErrorString (std::string errorString)
 Accessor to set value of errorString. More...
 
const transport::AddressgetSourceAddress () const
 Accessor to get the value of sourceAddress. More...
 
bool setSourceAddress (const transport::Address &sourceAddress)
 Accessor to set value of sourceAddress. More...
 
virtual std::string toString () const
 

Protected Attributes

uint32_t queryId
 
EventRequestResponseType responseType
 
ConnectionType connectionType
 
ConnectionRequestType requestType
 
std::string errorString
 
transport::Address sourceAddress
 

Friends

OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const EventRequestResponseArgs &object)
 
OPENJAUS_EXPORT friend std::ostream & operator<< (std::ostream &output, const EventRequestResponseArgs *object)
 

Constructor & Destructor Documentation

◆ EventRequestResponseArgs()

openjaus::model::EventRequestResponseArgs::EventRequestResponseArgs ( )

◆ ~EventRequestResponseArgs()

openjaus::model::EventRequestResponseArgs::~EventRequestResponseArgs ( )
virtual

Member Function Documentation

◆ getConnectionType()

ConnectionType openjaus::model::EventRequestResponseArgs::getConnectionType ( ) const

◆ getErrorString()

std::string openjaus::model::EventRequestResponseArgs::getErrorString ( ) const

◆ getQueryId()

uint32_t openjaus::model::EventRequestResponseArgs::getQueryId ( ) const

◆ getRequestType()

ConnectionRequestType openjaus::model::EventRequestResponseArgs::getRequestType ( ) const

◆ getResponseType()

EventRequestResponseType openjaus::model::EventRequestResponseArgs::getResponseType ( ) const

◆ getSourceAddress()

const transport::Address & openjaus::model::EventRequestResponseArgs::getSourceAddress ( ) const

◆ setConnectionType()

bool openjaus::model::EventRequestResponseArgs::setConnectionType ( ConnectionType  connectionType)
Parameters
connectionTypeThe value of the new connectionType.

◆ setErrorString()

bool openjaus::model::EventRequestResponseArgs::setErrorString ( std::string  errorString)
Parameters
errorStringThe value of the new errorString.

◆ setQueryId()

bool openjaus::model::EventRequestResponseArgs::setQueryId ( uint32_t  queryId)
Parameters
queryIdThe value of the new queryId.

◆ setRequestType()

bool openjaus::model::EventRequestResponseArgs::setRequestType ( ConnectionRequestType  requestType)
Parameters
requestTypeThe value of the new requestType.

◆ setResponseType()

bool openjaus::model::EventRequestResponseArgs::setResponseType ( EventRequestResponseType  responseType)
Parameters
responseTypeThe value of the new responseType.

◆ setSourceAddress()

bool openjaus::model::EventRequestResponseArgs::setSourceAddress ( const transport::Address sourceAddress)
Parameters
sourceAddressThe value of the new sourceAddress.

◆ toString()

std::string openjaus::model::EventRequestResponseArgs::toString ( ) const
virtual

Friends And Related Function Documentation

◆ operator<< [1/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const EventRequestResponseArgs object 
)
friend

◆ operator<< [2/2]

OPENJAUS_EXPORT friend std::ostream& operator<< ( std::ostream &  output,
const EventRequestResponseArgs object 
)
friend

Member Data Documentation

◆ connectionType

ConnectionType openjaus::model::EventRequestResponseArgs::connectionType
protected

◆ errorString

std::string openjaus::model::EventRequestResponseArgs::errorString
protected

◆ queryId

uint32_t openjaus::model::EventRequestResponseArgs::queryId
protected

◆ requestType

ConnectionRequestType openjaus::model::EventRequestResponseArgs::requestType
protected

◆ responseType

EventRequestResponseType openjaus::model::EventRequestResponseArgs::responseType
protected

◆ sourceAddress

transport::Address openjaus::model::EventRequestResponseArgs::sourceAddress
protected

The documentation for this class was generated from the following files: