ocpp 0.24.1
A C++ implementation of the Open Charge Point Protocol
Public Member Functions | List of all members
ocpp::v2::RemoteTransactionControl Class Reference
Inheritance diagram for ocpp::v2::RemoteTransactionControl:
ocpp::v2::RemoteTransactionControlInterface ocpp::v2::MessageHandlerInterface

Public Member Functions

 RemoteTransactionControl (const FunctionalBlockContext &functional_block_context, TransactionInterface &transaction, SmartChargingInterface &smart_charging, MeterValuesInterface &meter_values, AvailabilityInterface &availability, FirmwareUpdateInterface &firmware_update, SecurityInterface &security, ReservationInterface *reservation, ProvisioningInterface &provisioning, UnlockConnectorCallback unlock_connector_callback, RemoteStartTransactionCallback remote_start_transaction_callback, StopTransactionCallback stop_transaction_callback, std::atomic< RegistrationStatusEnum > &registration_status, std::atomic< UploadLogStatusEnum > &upload_log_status, std::atomic< int32_t > &upload_log_status_id)
 
void handle_message (const ocpp::EnhancedMessage< MessageType > &message) override
 Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message . More...
 
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...
 

Member Function Documentation

◆ handle_message()

void ocpp::v2::RemoteTransactionControl::handle_message ( const ocpp::EnhancedMessage< MessageType > &  message)
overridevirtual

Handles the given message from the CSMS. This includes dispatching a CALLRESULT as a response to the incoming message .

Parameters
message

Implements ocpp::v2::MessageHandlerInterface.


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