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.