@munit-solutions/ocpp
Version:
178 lines (176 loc) • 7.26 kB
text/typescript
import OCPPServer from './server';
import OCPPClient from './client';
import Authorize from './builder/req/Authorize';
import AuthorizeResult from './builder/conf/Authorize';
import BootNotification from './builder/req/BootNotification';
import BootNotificationResult from './builder/conf/BootNotification';
import CancelReservation from './builder/req/CancelReservation';
import CancelReservationResult from './builder/conf/CancelReservation';
import ChangeAvailability from './builder/req/ChangeAvailability';
import ChangeAvailabilityResult from './builder/conf/ChangeAvailability';
import ChangeConfiguration from './builder/req/ChangeConfiguration';
import ChangeConfigurationResult from './builder/conf/ChangeConfiguration';
import ClearCache from './builder/req/ClearCache';
import ClearCacheResult from './builder/conf/ClearCache';
import ClearChargingProfile from './builder/req/ClearChargingProfile';
import ClearChargingProfileResult from './builder/conf/ClearChargingProfile';
import DataTransfer from './builder/req/DataTransfer';
import DataTransferResult from './builder/conf/DataTransfer';
import DiagnosticsStatusNotification from './builder/req/DiagnosticsStatusNotification';
import DiagnosticsStatusNotificationResult from './builder/conf/DiagnosticsStatusNotification';
import FirmwareStatusNotification from './builder/req/FirmwareStatusNotification';
import FirmwareStatusNotificationResult from './builder/conf/FirmwareStatusNotification';
import GetCompositeSchedule from './builder/req/GetCompositeSchedule';
import GetCompositeScheduleResult from './builder/conf/GetCompositeSchedule';
import GetDiagnostics from './builder/req/GetDiagnostics';
import GetDiagnosticsResult from './builder/conf/GetDiagnostics';
import ClientCommand from './enum/ClientCommand';
import AvailabilityStatus from './enum/AvailabilityStatus';
import AvailabilityType from './enum/AvailabilityType';
import CancelReservationStatus from './enum/CancelReservationStatus';
import ChargingProfilePurposeType from './enum/ChargingProfilePurposeType';
import ChargingRateUnitType from './enum/ChargingRateUnitType';
import ClearCacheStatus from './enum/ClearCacheStatus';
import ClearChargingProfileStatus from './enum/ClearChargingProfileStatus';
import ConfigurationStatus from './enum/ConfigurationStatus';
import DataTransferStatus from './enum/DataTransferStatus';
import DiagnosticsStatus from './enum/DiagnosticsStatus';
import ErrorCode from './enum/ErrorCode';
import FirmwareStatus from './enum/FirmwareStatus';
import GetCompositeScheduleStatus from './enum/GetCompositeScheduleStatus';
import RegistrationStatus from './enum/RegistrationStatus';
import Heartbeat from './builder/req/Heartbeat';
import HeartbeatResult from './builder/conf/Heartbeat';
import MeterValues from './builder/req/MeterValues';
import MeterValuesResult from './builder/conf/MeterValues';
import RemoteStartTransaction from './builder/req/RemoteStartTransaction';
import RemoteStartTransactionResult from './builder/conf/RemoteStartTransaction';
import RemoteStopTransaction from './builder/req/RemoteStopTransaction';
import RemoteStopTransactionResult from './builder/conf/RemoteStopTransaction';
import ReserveNow from './builder/req/ReserveNow';
import ReserveNowResult from './builder/conf/ReserveNow';
import Reset from './builder/req/Reset';
import ResetResult from './builder/conf/Reset';
import SendLocalList from './builder/req/SendLocalList';
import SendLocalListResult from './builder/conf/SendLocalList';
import SetChargingProfile from './builder/req/SetChargingProfile';
import SetChargingProfileResult from './builder/conf/SetChargingProfile';
import StartTransaction from './builder/req/StartTransaction';
import StartTransactionResult from './builder/conf/StartTransactions';
import StatusNotification from './builder/req/StatusNotification';
import StatusNotificationResult from './builder/conf/StatusNotification';
import StopTransaction from './builder/req/StopTransaction';
import StopTransactionResult from './builder/conf/StopTransaction';
import TriggerMessage from './builder/req/TriggerMessage';
import TriggerMessageResult from './builder/conf/TriggerMessage';
import UnlockConnectorResult from './builder/conf/UnlockConnector';
import UpdateFirmware from './builder/req/UpdateFirmware';
import UpdateFirmwareResult from './builder/conf/UpdateFirmware';
import AuthorizationStatus from './enum/AuthorizationStatus';
import ChargePointStatus from './enum/ChargePointStatus';
import ChargingProfileKindType from './enum/ChargingProfileKindType';
import ChargingProfileStatus from './enum/ChargingProfileStatus';
import Location from './enum/Location';
import Measurend from './enum/Measurand';
import MessageTrigger from './enum/MessageTrigger';
import Phase from './enum/Phase';
import ReadingContext from './enum/ReadingContext';
import Reason from './enum/Reason';
import RecurrencyKindType from './enum/RecurrencyKindType';
import RemoteStartStopStatus from './enum/RemoteStartStopStatus';
import ReservationStatus from './enum/ReservationStatus';
import ResetStatus from './enum/ResetStatus';
import ResetType from './enum/ResetType';
import TriggerMessageStatus from './enum/TriggerMessageStatus';
import GetConfigurationResult from './builder/conf/GetConfiguration';
import GetConfiguration from './builder/req/GetConfiguration';
export {
OCPPServer,
OCPPClient,
// command list
Authorize,
AuthorizeResult,
BootNotification,
BootNotificationResult,
CancelReservation,
CancelReservationResult,
ChangeAvailability,
ChangeAvailabilityResult,
ChangeConfiguration,
ChangeConfigurationResult,
ClearCache,
ClearCacheResult,
ClearChargingProfile,
ClearChargingProfileResult,
DataTransfer,
DataTransferResult,
DiagnosticsStatusNotification,
DiagnosticsStatusNotificationResult,
FirmwareStatusNotification,
FirmwareStatusNotificationResult,
GetCompositeSchedule,
GetCompositeScheduleResult,
GetDiagnostics,
GetDiagnosticsResult,
GetConfiguration,
GetConfigurationResult,
Heartbeat,
HeartbeatResult,
MeterValues,
MeterValuesResult,
RemoteStartTransaction,
RemoteStartTransactionResult,
RemoteStopTransaction,
RemoteStopTransactionResult,
ReserveNow,
ReserveNowResult,
Reset,
ResetResult,
SendLocalList,
SendLocalListResult,
SetChargingProfile,
SetChargingProfileResult,
StartTransaction,
StartTransactionResult,
StatusNotification,
StatusNotificationResult,
StopTransaction,
StopTransactionResult,
TriggerMessage,
TriggerMessageResult,
UnlockConnectorResult,
UpdateFirmware,
UpdateFirmwareResult,
// enum
AuthorizationStatus,
AvailabilityStatus,
AvailabilityType,
CancelReservationStatus,
ChargePointStatus,
ChargingProfileKindType,
ChargingProfilePurposeType,
ChargingProfileStatus,
ChargingRateUnitType,
ClearCacheStatus,
ClearChargingProfileStatus,
ClientCommand,
ConfigurationStatus,
DataTransferStatus,
DiagnosticsStatus,
ErrorCode,
FirmwareStatus,
GetCompositeScheduleStatus,
Location,
Measurend,
MessageTrigger,
Phase,
ReadingContext,
Reason,
RecurrencyKindType,
RegistrationStatus,
RemoteStartStopStatus,
ReservationStatus,
ResetStatus,
ResetType,
TriggerMessageStatus
};