All Classes and Interfaces

Class
Description
An action (verb) with a message (content).
API for processing ActionMessage objects.
API for thread-safe management of action message queues partitioned by client identifiers.
API for handling the result of an ActionMessage.
An authorization entity.
Data Access Object API for Authorization entities.
Authorization related exception.
Charge Point authorization information.
Builder to build AuthorizationInfo.
API for authorizing an ID tag.
Status of an authorization.
An abstract base implementation of ActionMessageProcessor.
Basic implementation of ActionMessage.
A Charge Point entity.
API for sending messages to Charge Points.
Simple implementation of ChargePointRouter using an OptionalServiceCollection of brokers.
A Charge Point connector entity.
Data Access Object API for ChargePointConnector entities.
A primary key for a Charge Point connector.
Data Access Object API for ChargePoint entities.
Enumeration of charge point error codes.
A unique identity for a charge point in SolarNetwork.
Information about a Charge Point.
This API represents the set of functionality required by an OCPP Central System to manage a set of Charge Point clients.
API for a service that can find a broker for a Charge Point based on Charge Point IDs.
Charge point status enumeration.
An entity for tracking an OCPP transaction, which represents a single charging cycle from authorization to end of charging.
Data Access Object API for ChargeSession entities.
Information about a charging session, at the end of the session.
Builder to build ChargeSessionEndInfo.
Enumeration of charging session end reasons.
This API represents the set of functionality required by an OCPP Central System to manage charging sessions (OCPP transactions) for Charge Point clients.
Information about a charging session, at the start of a session.
Builder to build ChargeSessionStartInfo.
An entity for an OCPP charging profile, which represents charging constraints to apply over a time period.
Data Access Object API for ChargingProfile entities.
Information about a charging profile.
Enumeration of charging profile schedule kinds.
An enumeration of purpose types for a charging profile.
Enumeration of charging profile status values.
Information about a charging schedule.
Information about a charging schedule period.
An enumeration of recurrency types.
A configuration/setting item.
Enumeration of OCPP location values.
A type of sampled value.
Utilities for OCPP instruction handling.
API for handling the results of decoding a JSON OCPP instruction.
A "pending" action message, which is waiting for a result message to be received.
An AC phase.
Job to delete old charge sessions that have been uploaded.
The context for a sampled value.
Status of a registration.
A sampled value, e.g.
Builder to build SampledValue.
Simple in-memory implementation of ActionMessageQueue.
An OCPP status notification.
Builder to build StatusNotification.
An OCPP charge point system user.
DAO for SystemUser entities.
Enumeration of units of measure.