LOM2M  0.8.0
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
ResponsePrimitive Class Reference

#include <ResponsePrimitive.h>

Public Member Functions

 ResponsePrimitive ()
 
 ResponsePrimitive (const String &ri, const String &from, const String &to, ResponseStatusCode rsc)
 
const String & getMqttTopic () const
 
void setMqttTopic (const String &mqttTopic)
 
String getProtocol () const
 
void setProtocol (const String &m_protocol)
 
ContentStatus getContentStatus ()
 
void setContentStatus (ContentStatus contentStatus)
 
const String & getVendorInformation ()
 
void setVendorInformation (const String &vendorInformation)
 
int getAuthorizationSignatureRequestInformationInt ()
 
bool getAuthorizationSignatureRequestInformation ()
 
void setAuthorizationSignatureRequestInformation (bool authorizationSignatureRequestInformation)
 
int getContentOffset ()
 
void setContentOffset (int contentOffset)
 
const String & getResultExpirationTimestamp ()
 
void setResultExpirationTimestamp (const String &resultExpirationTimestamp)
 
const String & getOriginatingTimetsamp ()
 
void setOriginatingTimestamp (const String &originatingTimestamp)
 
String getLocation () const
 
void setLocation (const String &location)
 
String getContent () const
 
void setContent (const String &content)
 
String getContentType () const
 
void setContentType (const String &contentType)
 
void init ()
 
void setTo (const String &to)
 
String getTo () const
 
void setFrom (const String &from)
 
String getFrom () const
 
void setRequestId (const String &ri)
 
String getRequestId () const
 
void setResourceId (const String &ri)
 
String getResourceId () const
 
void setResponseStatusCode (ResponseStatusCode rsc)
 
void setResponseStatusCode (const String &rsc)
 
ResponseStatusCode getResponseStatusCode () const
 
String getReleaseVersionIndicator () const
 
void setReleaseVersionIndicator (const String &rvi)
 

Static Public Member Functions

static ResponseStatusCode getRSCFromString (String rsc)
 

Protected Attributes

String m_protocol
 
String m_mqttTopic
 
ResponseStatusCode m_rsc
 
String m_ri
 
String m_content
 
String m_to
 
String m_from
 
String m_originatingTimestamp
 
String m_resultExpirationTimestamp
 
ContentStatus m_contentStatus
 
int m_contentOffset
 
int m_authorizationSignatureRequestInformation
 
String m_vendorInformation
 
String m_location
 
String m_contentType
 
String m_resourceId
 
String m_rvi = "3"
 

Constructor & Destructor Documentation

◆ ResponsePrimitive() [1/2]

ResponsePrimitive::ResponsePrimitive ( )
inline

Constructor

◆ ResponsePrimitive() [2/2]

ResponsePrimitive::ResponsePrimitive ( const String &  ri,
const String &  from,
const String &  to,
ResponseStatusCode  rsc 
)
inline

Member Function Documentation

◆ getAuthorizationSignatureRequestInformation()

bool ResponsePrimitive::getAuthorizationSignatureRequestInformation ( )
inline

◆ getAuthorizationSignatureRequestInformationInt()

int ResponsePrimitive::getAuthorizationSignatureRequestInformationInt ( )
inline

◆ getContent()

String ResponsePrimitive::getContent ( ) const
inline

◆ getContentOffset()

int ResponsePrimitive::getContentOffset ( )
inline

◆ getContentStatus()

ContentStatus ResponsePrimitive::getContentStatus ( )
inline

◆ getContentType()

String ResponsePrimitive::getContentType ( ) const
inline

◆ getFrom()

String ResponsePrimitive::getFrom ( ) const
inline

◆ getLocation()

String ResponsePrimitive::getLocation ( ) const
inline

◆ getMqttTopic()

const String& ResponsePrimitive::getMqttTopic ( ) const
inline

◆ getOriginatingTimetsamp()

const String& ResponsePrimitive::getOriginatingTimetsamp ( )
inline

◆ getProtocol()

String ResponsePrimitive::getProtocol ( ) const
inline

◆ getReleaseVersionIndicator()

String ResponsePrimitive::getReleaseVersionIndicator ( ) const
inline

◆ getRequestId()

String ResponsePrimitive::getRequestId ( ) const
inline

◆ getResourceId()

String ResponsePrimitive::getResourceId ( ) const
inline

◆ getResponseStatusCode()

ResponseStatusCode ResponsePrimitive::getResponseStatusCode ( ) const
inline

◆ getResultExpirationTimestamp()

const String& ResponsePrimitive::getResultExpirationTimestamp ( )
inline

◆ getRSCFromString()

ResponseStatusCode ResponsePrimitive::getRSCFromString ( String  rsc)
static

◆ getTo()

String ResponsePrimitive::getTo ( ) const
inline

◆ getVendorInformation()

const String& ResponsePrimitive::getVendorInformation ( )
inline

◆ init()

void ResponsePrimitive::init ( )

◆ setAuthorizationSignatureRequestInformation()

void ResponsePrimitive::setAuthorizationSignatureRequestInformation ( bool  authorizationSignatureRequestInformation)
inline

◆ setContent()

void ResponsePrimitive::setContent ( const String &  content)
inline

◆ setContentOffset()

void ResponsePrimitive::setContentOffset ( int  contentOffset)
inline

◆ setContentStatus()

void ResponsePrimitive::setContentStatus ( ContentStatus  contentStatus)
inline

◆ setContentType()

void ResponsePrimitive::setContentType ( const String &  contentType)
inline

◆ setFrom()

void ResponsePrimitive::setFrom ( const String &  from)
inline

◆ setLocation()

void ResponsePrimitive::setLocation ( const String &  location)
inline

◆ setMqttTopic()

void ResponsePrimitive::setMqttTopic ( const String &  mqttTopic)
inline

◆ setOriginatingTimestamp()

void ResponsePrimitive::setOriginatingTimestamp ( const String &  originatingTimestamp)
inline

◆ setProtocol()

void ResponsePrimitive::setProtocol ( const String &  m_protocol)
inline

◆ setReleaseVersionIndicator()

void ResponsePrimitive::setReleaseVersionIndicator ( const String &  rvi)
inline

◆ setRequestId()

void ResponsePrimitive::setRequestId ( const String &  ri)
inline

◆ setResourceId()

void ResponsePrimitive::setResourceId ( const String &  ri)
inline

◆ setResponseStatusCode() [1/2]

void ResponsePrimitive::setResponseStatusCode ( const String &  rsc)
inline

◆ setResponseStatusCode() [2/2]

void ResponsePrimitive::setResponseStatusCode ( ResponseStatusCode  rsc)
inline

◆ setResultExpirationTimestamp()

void ResponsePrimitive::setResultExpirationTimestamp ( const String &  resultExpirationTimestamp)
inline

◆ setTo()

void ResponsePrimitive::setTo ( const String &  to)
inline

◆ setVendorInformation()

void ResponsePrimitive::setVendorInformation ( const String &  vendorInformation)
inline

Member Data Documentation

◆ m_authorizationSignatureRequestInformation

int ResponsePrimitive::m_authorizationSignatureRequestInformation
protected

◆ m_content

String ResponsePrimitive::m_content
protected

◆ m_contentOffset

int ResponsePrimitive::m_contentOffset
protected

◆ m_contentStatus

ContentStatus ResponsePrimitive::m_contentStatus
protected

◆ m_contentType

String ResponsePrimitive::m_contentType
protected

◆ m_from

String ResponsePrimitive::m_from
protected

◆ m_location

String ResponsePrimitive::m_location
protected

◆ m_mqttTopic

String ResponsePrimitive::m_mqttTopic
protected

◆ m_originatingTimestamp

String ResponsePrimitive::m_originatingTimestamp
protected

◆ m_protocol

String ResponsePrimitive::m_protocol
protected

◆ m_resourceId

String ResponsePrimitive::m_resourceId
protected

◆ m_resultExpirationTimestamp

String ResponsePrimitive::m_resultExpirationTimestamp
protected

◆ m_ri

String ResponsePrimitive::m_ri
protected

◆ m_rsc

ResponseStatusCode ResponsePrimitive::m_rsc
protected

◆ m_rvi

String ResponsePrimitive::m_rvi = "3"
protected

◆ m_to

String ResponsePrimitive::m_to
protected

◆ m_vendorInformation

String ResponsePrimitive::m_vendorInformation
protected

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