ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
Public Member Functions | List of all members
ocpp::v2::MessageHandlerInterface Class Referenceabstract

Interface for handling OCPP2.0.1 CALL messages from the CSMS. Classes implementing a functional block shall extend this interface. More...

#include <message_handler.hpp>

Inheritance diagram for ocpp::v2::MessageHandlerInterface:
ocpp::v2::AuthorizationInterface ocpp::v2::AvailabilityInterface ocpp::v2::DataTransferInterface ocpp::v2::DiagnosticsInterface ocpp::v2::DisplayMessageInterface ocpp::v2::FirmwareUpdateInterface ocpp::v2::MeterValuesInterface ocpp::v2::ProvisioningInterface ocpp::v2::RemoteTransactionControlInterface ocpp::v2::ReservationInterface ocpp::v2::SecurityInterface ocpp::v2::SmartChargingInterface ocpp::v2::TariffAndCostInterface ocpp::v2::TransactionInterface

Public Member Functions

virtual void handle_message (const EnhancedMessage< MessageType > &message)=0
 Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message . More...
 

Detailed Description

Interface for handling OCPP2.0.1 CALL messages from the CSMS. Classes implementing a functional block shall extend this interface.

Member Function Documentation

◆ handle_message()

virtual void ocpp::v2::MessageHandlerInterface::handle_message ( const EnhancedMessage< MessageType > &  message)
pure virtual

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