ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
Public Attributes | List of all members
ocpp::EnhancedMessage< M > Struct Template Reference

Contains a OCPP message in json form with additional information. More...

#include <message_queue.hpp>

Public Attributes

json message
 The OCPP message as json.
 
size_t message_size
 size of the json message in bytes
 
MessageId uniqueId
 The unique ID of the json message.
 
messageType = M::InternalError
 The OCPP message type.
 
MessageTypeId messageTypeId
 The OCPP message type ID (CALL/CALLRESULT/CALLERROR)
 
json call_message
 If the message is a CALLRESULT or CALLERROR this can contain the original CALL message.
 
bool offline = false
 A flag indicating if the connection to the central system is offline.
 

Detailed Description

template<typename M>
struct ocpp::EnhancedMessage< M >

Contains a OCPP message in json form with additional information.


The documentation for this struct was generated from the following file: