Versions in this module Expand all Collapse all v1 v1.2.3 Dec 5, 2020 Changes in this version + const DeviceBool + const DeviceFloat + const DeviceInt + const DeviceNew + const DeviceNew02 + const DeviceUint + const Int8Value + const InvalidDeviceId + const ProfileBool + const ProfileFloat + const ProfileInt + const ProfileNew + const ProfileUint + const ResourceObjectBool + const ResourceObjectFloat32 + const ResourceObjectFloat64 + const ResourceObjectInt16 + const ResourceObjectInt32 + const ResourceObjectInt64 + const ResourceObjectInt8 + const ResourceObjectRandFloat32 + const ResourceObjectUint16 + const ResourceObjectUint32 + const ResourceObjectUint64 + const ResourceObjectUint8 + const WatcherBool + const WatcherFloat + const WatcherInt + const WatcherNew + const WatcherUint + var DeviceProfileRandomBoolGenerator = contract.DeviceProfile + var DeviceProfileRandomFloatGenerator = contract.DeviceProfile + var DeviceProfileRandomIntegerGenerator = contract.DeviceProfile + var DeviceProfileRandomUnsignedGenerator = contract.DeviceProfile + var DuplicateDeviceProfileRandomFloatGenerator = contract.DeviceProfile + var DuplicateDeviceRandomFloatGenerator = contract.Device + var DuplicateFloatWatcher = contract.ProvisionWatcher + var DuplicateValueDescriptorInt16 = contract.ValueDescriptor + var NewDeviceProfile = contract.DeviceProfile + var NewProvisionWatcher = contract.ProvisionWatcher + var NewValidDevice = contract.Device + var NewValueDescriptor = contract.ValueDescriptor + var OperatingStateDisabled = contract.Device + var ValidBooleanWatcher = contract.ProvisionWatcher + var ValidDeviceRandomBoolGenerator = contract.Device + var ValidDeviceRandomFloatGenerator = contract.Device + var ValidDeviceRandomIntegerGenerator = contract.Device + var ValidDeviceRandomUnsignedIntegerGenerator = contract.Device + var ValidFloatWatcher = contract.ProvisionWatcher + var ValidIntegerWatcher = contract.ProvisionWatcher + var ValidUnsignedIntegerWatcher = contract.ProvisionWatcher + var ValueDescriptorBool = contract.ValueDescriptor + var ValueDescriptorEnableRandomization = contract.ValueDescriptor + var ValueDescriptorFloat32 = contract.ValueDescriptor + var ValueDescriptorFloat64 = contract.ValueDescriptor + var ValueDescriptorInt16 = contract.ValueDescriptor + var ValueDescriptorInt32 = contract.ValueDescriptor + var ValueDescriptorInt64 = contract.ValueDescriptor + var ValueDescriptorInt8 = contract.ValueDescriptor + var ValueDescriptorUint16 = contract.ValueDescriptor + var ValueDescriptorUint32 = contract.ValueDescriptor + var ValueDescriptorUint64 = contract.ValueDescriptor + var ValueDescriptorUint8 = contract.ValueDescriptor + func CreateDescriptorsFromProfile(profile contract.DeviceProfile) error + type AddressableClientMock struct + func (AddressableClientMock) Add(addr *contract.Addressable, ctx context.Context) (string, error) + func (AddressableClientMock) Addressable(id string, ctx context.Context) (contract.Addressable, error) + func (AddressableClientMock) AddressableForName(name string, ctx context.Context) (contract.Addressable, error) + func (AddressableClientMock) Delete(id string, ctx context.Context) error + func (AddressableClientMock) Update(addr contract.Addressable, ctx context.Context) error + type DeviceClientMock struct + func (dc *DeviceClientMock) Add(_ context.Context, _ *contract.Device) (string, error) + func (dc *DeviceClientMock) CheckForDevice(_ context.Context, _ string) (contract.Device, error) + func (dc *DeviceClientMock) Delete(_ context.Context, _ string) error + func (dc *DeviceClientMock) DeleteByName(_ context.Context, _ string) error + func (dc *DeviceClientMock) Device(_ context.Context, id string) (contract.Device, error) + func (dc *DeviceClientMock) DeviceForName(_ context.Context, name string) (contract.Device, error) + func (dc *DeviceClientMock) Devices(_ context.Context) ([]contract.Device, error) + func (dc *DeviceClientMock) DevicesByLabel(_ context.Context, _ string) ([]contract.Device, error) + func (dc *DeviceClientMock) DevicesForProfile(_ context.Context, _ string) ([]contract.Device, error) + func (dc *DeviceClientMock) DevicesForProfileByName(_ context.Context, _ string) ([]contract.Device, error) + func (dc *DeviceClientMock) DevicesForService(_ context.Context, _ string) ([]contract.Device, error) + func (dc *DeviceClientMock) DevicesForServiceByName(_ context.Context, _ string) ([]contract.Device, error) + func (dc *DeviceClientMock) Update(_ context.Context, _ contract.Device) error + func (dc *DeviceClientMock) UpdateAdminState(_ context.Context, _ string, _ string) error + func (dc *DeviceClientMock) UpdateAdminStateByName(_ context.Context, _ string, _ string) error + func (dc *DeviceClientMock) UpdateLastConnected(_ context.Context, _ string, _ int64) error + func (dc *DeviceClientMock) UpdateLastConnectedByName(_ context.Context, _ string, _ int64) error + func (dc *DeviceClientMock) UpdateLastReported(_ context.Context, _ string, _ int64) error + func (dc *DeviceClientMock) UpdateLastReportedByName(_ context.Context, _ string, _ int64) error + func (dc *DeviceClientMock) UpdateOpState(_ context.Context, _ string, _ string) error + func (dc *DeviceClientMock) UpdateOpStateByName(_ context.Context, _ string, _ string) error + type DeviceProfileClientMock struct + func (DeviceProfileClientMock) Add(_ context.Context, _ *contract.DeviceProfile) (string, error) + func (DeviceProfileClientMock) Delete(_ context.Context, _ string) error + func (DeviceProfileClientMock) DeleteByName(_ context.Context, _ string) error + func (DeviceProfileClientMock) DeviceProfile(_ context.Context, _ string) (contract.DeviceProfile, error) + func (DeviceProfileClientMock) DeviceProfileForName(_ context.Context, _ string) (contract.DeviceProfile, error) + func (DeviceProfileClientMock) DeviceProfiles(_ context.Context) ([]contract.DeviceProfile, error) + func (DeviceProfileClientMock) Update(_ context.Context, _ contract.DeviceProfile) error + func (DeviceProfileClientMock) Upload(_ context.Context, _ string) (string, error) + func (DeviceProfileClientMock) UploadFile(_ context.Context, _ string) (string, error) + type DriverMock struct + func (DriverMock) AddDevice(deviceName string, protocols map[string]contract.ProtocolProperties, ...) error + func (DriverMock) DisconnectDevice(deviceName string, protocols map[string]contract.ProtocolProperties) error + func (DriverMock) HandleReadCommands(deviceName string, protocols map[string]contract.ProtocolProperties, ...) (res []*dsModels.CommandValue, err error) + func (DriverMock) HandleWriteCommands(deviceName string, protocols map[string]contract.ProtocolProperties, ...) error + func (DriverMock) Initialize(lc logger.LoggingClient, asyncCh chan<- *dsModels.AsyncValues, ...) error + func (DriverMock) RemoveDevice(deviceName string, protocols map[string]contract.ProtocolProperties) error + func (DriverMock) Stop(force bool) error + func (DriverMock) UpdateDevice(deviceName string, protocols map[string]contract.ProtocolProperties, ...) error + type EventClientMock struct + func (e EventClientMock) Add(_ context.Context, _ *contract.Event) (string, error) + func (e EventClientMock) AddBytes(_ context.Context, _ []byte) (string, error) + func (e EventClientMock) Delete(_ context.Context, _ string) error + func (e EventClientMock) DeleteForDevice(_ context.Context, _ string) error + func (e EventClientMock) DeleteOld(_ context.Context, _ int) error + func (e EventClientMock) Event(_ context.Context, _ string) (contract.Event, error) + func (e EventClientMock) EventCount(_ context.Context) (int, error) + func (e EventClientMock) EventCountForDevice(_ context.Context, _ string) (int, error) + func (e EventClientMock) Events(_ context.Context) ([]contract.Event, error) + func (e EventClientMock) EventsForDevice(_ context.Context, _ string, _ int) ([]contract.Event, error) + func (e EventClientMock) EventsForDeviceAndValueDescriptor(_ context.Context, _ string, _ string, _ int) ([]contract.Event, error) + func (e EventClientMock) EventsForInterval(_ context.Context, _ int, _ int, _ int) ([]contract.Event, error) + func (e EventClientMock) MarkPushed(_ context.Context, _ string) error + func (e EventClientMock) MarkPushedByChecksum(_ context.Context, _ string) error + func (e EventClientMock) MarshalEvent(_ contract.Event) ([]byte, error) + type ProvisionWatcherClientMock struct + func (ProvisionWatcherClientMock) Add(_ context.Context, _ *contract.ProvisionWatcher) (string, error) + func (ProvisionWatcherClientMock) Delete(_ context.Context, _ string) error + func (ProvisionWatcherClientMock) ProvisionWatcher(_ context.Context, _ string) (contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatcherForName(_ context.Context, _ string) (contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatchers(_ context.Context) ([]contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatchersForProfile(_ context.Context, _ string) ([]contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatchersForProfileByName(_ context.Context, _ string) ([]contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatchersForService(_ context.Context, _ string) ([]contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) ProvisionWatchersForServiceByName(_ context.Context, _ string) ([]contract.ProvisionWatcher, error) + func (ProvisionWatcherClientMock) Update(_ context.Context, _ contract.ProvisionWatcher) error + type ValueDescriptorMock struct + func (ValueDescriptorMock) Add(_ context.Context, _ *contract.ValueDescriptor) (string, error) + func (ValueDescriptorMock) Delete(_ context.Context, _ string) error + func (ValueDescriptorMock) DeleteByName(_ context.Context, _ string) error + func (ValueDescriptorMock) Update(_ context.Context, _ *contract.ValueDescriptor) error + func (ValueDescriptorMock) ValueDescriptor(_ context.Context, _ string) (contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorForName(_ context.Context, _ string) (contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptors(_ context.Context) ([]contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorsByLabel(_ context.Context, _ string) ([]contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorsByUomLabel(_ context.Context, _ string) ([]contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorsForDevice(_ context.Context, _ string) ([]contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorsForDeviceByName(_ context.Context, _ string) ([]contract.ValueDescriptor, error) + func (ValueDescriptorMock) ValueDescriptorsUsage(_ context.Context, _ []string) (map[string]bool, error)