Documentation ¶
Index ¶
- Variables
- func ConfigurationFrom(get di.Get) *common.ConfigurationStruct
- func CoredataEventClientFrom(get di.Get) interfaces.EventClient
- func DeviceServiceFrom(get di.Get) *models.DeviceService
- func ManagerFrom(get di.Get) sdkModels.AutoEventManager
- func MetadataDeviceClientFrom(get di.Get) interfaces.DeviceClient
- func MetadataDeviceProfileClientFrom(get di.Get) interfaces.DeviceProfileClient
- func MetadataDeviceServiceClientFrom(get di.Get) interfaces.DeviceServiceClient
- func MetadataProvisionWatcherClientFrom(get di.Get) interfaces.ProvisionWatcherClient
- func ProtocolDiscoveryFrom(get di.Get) sdkModels.ProtocolDiscovery
- func ProtocolDriverFrom(get di.Get) sdkModels.ProtocolDriver
Constants ¶
This section is empty.
Variables ¶
var ConfigurationName = di.TypeInstanceToName(common.ConfigurationStruct{})
ConfigurationName contains the name of device service's ConfigurationStruct implementation in the DIC.
var CoredataEventClientName = di.TypeInstanceToName((*interfaces.EventClient)(nil))
var DeviceServiceName = di.TypeInstanceToName(models.DeviceService{})
DeviceServiceName contains the name of device service struct in the DIC.
var ManagerName = di.TypeInstanceToName((*sdkModels.AutoEventManager)(nil))
ManagerName contains the name of autoevent manager implementation in the DIC
var MetadataDeviceClientName = di.TypeInstanceToName((*interfaces.DeviceClient)(nil))
var MetadataDeviceProfileClientName = di.TypeInstanceToName((*interfaces.DeviceProfileClient)(nil))
var MetadataDeviceServiceClientName = di.TypeInstanceToName((*interfaces.DeviceServiceClient)(nil))
var MetadataProvisionWatcherClientName = di.TypeInstanceToName((*interfaces.ProvisionWatcherClient)(nil))
var ProtocolDiscoveryName = di.TypeInstanceToName((*sdkModels.ProtocolDiscovery)(nil))
ProtocolDiscoveryName contains the name of protocol discovery implementation in the DIC.
var ProtocolDriverName = di.TypeInstanceToName((*sdkModels.ProtocolDriver)(nil))
ProtocolDriverName contains the name of protocol driver implementation in the DIC.
Functions ¶
func ConfigurationFrom ¶
func ConfigurationFrom(get di.Get) *common.ConfigurationStruct
ConfigurationFrom helper function queries the DIC and returns device service's ConfigurationStruct implementation.
func CoredataEventClientFrom ¶
func CoredataEventClientFrom(get di.Get) interfaces.EventClient
func DeviceServiceFrom ¶
func DeviceServiceFrom(get di.Get) *models.DeviceService
DeviceServiceFrom helper function queries the DIC and returns device service struct.
func ManagerFrom ¶
func ManagerFrom(get di.Get) sdkModels.AutoEventManager
ManagerFrom helper function queries the DIC and returns autoevent manager implementation
func MetadataDeviceClientFrom ¶
func MetadataDeviceClientFrom(get di.Get) interfaces.DeviceClient
func MetadataDeviceProfileClientFrom ¶
func MetadataDeviceProfileClientFrom(get di.Get) interfaces.DeviceProfileClient
func MetadataDeviceServiceClientFrom ¶
func MetadataDeviceServiceClientFrom(get di.Get) interfaces.DeviceServiceClient
func MetadataProvisionWatcherClientFrom ¶
func MetadataProvisionWatcherClientFrom(get di.Get) interfaces.ProvisionWatcherClient
func ProtocolDiscoveryFrom ¶
func ProtocolDiscoveryFrom(get di.Get) sdkModels.ProtocolDiscovery
ProtocolDiscoveryFrom helper function queries the DIC and returns protocol discovery implementation.
func ProtocolDriverFrom ¶
func ProtocolDriverFrom(get di.Get) sdkModels.ProtocolDriver
ProtocolDriverFrom helper function queries the DIC and returns protocol driver implementation.
Types ¶
This section is empty.