Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager interface { GetConnectors() []connector.Connector FindConnector(evseId, connectorID int) connector.Connector FindAvailableConnector() connector.Connector FindConnectorWithTagId(tagId string) connector.Connector FindConnectorWithTransactionId(transactionId string) connector.Connector FindConnectorWithReservationId(reservationId int) connector.Connector StartChargingConnector(evseId, connectorID int, tagId, transactionId string) error StopChargingConnector(tagId, transactionId string, reason core.Reason) error StopAllConnectors(reason core.Reason) error AddConnector(c connector.Connector) error AddConnectorFromSettings(maxChargingTime int, c *settings.Connector) error AddConnectorsFromConfiguration(maxChargingTime int, c []*settings.Connector) error RestoreConnectorStatus(*settings.Connector) error SetNotificationChannel(notificationChannel chan rxgo.Item) SetMeterValuesChannel(notificationChannel chan models.MeterValueNotification) }
func GetManager ¶
func GetManager() Manager
func NewManager ¶
func NewManager(notificationChannel chan rxgo.Item) Manager
Click to show internal directories.
Click to hide internal directories.