|
ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
|
Contains a OCPP TransactionEvent message. More...
#include <TransactionEvent.hpp>
Public Member Functions | |
| std::string | get_type () const override |
| Provides the type of this TransactionEvent message as a human readable string. More... | |
| virtual std::string | get_type () const =0 |
| Provides the type of the message. More... | |
Public Attributes | |
| TransactionEventEnum | eventType |
| ocpp::DateTime | timestamp |
| TriggerReasonEnum | triggerReason |
| int32_t | seqNo |
| Transaction | transactionInfo |
| std::optional< CustomData > | customData |
| std::optional< std::vector< MeterValue > > | meterValue |
| std::optional< bool > | offline |
| std::optional< int32_t > | numberOfPhasesUsed |
| std::optional< int32_t > | cableMaxCurrent |
| std::optional< int32_t > | reservationId |
| std::optional< EVSE > | evse |
| std::optional< IdToken > | idToken |
Contains a OCPP TransactionEvent message.
|
overridevirtual |
Provides the type of this TransactionEvent message as a human readable string.
Implements ocpp::Message.