Documentation ¶
Index ¶
- Constants
- Variables
- type Auth
- type ConditionConfig
- type Devices
- func (this *Devices) GetConcept(conceptId string) (result model.Concept, err error, code int)
- func (this *Devices) GetDeviceGroup(token auth.AuthToken, groupId string) (result model.DeviceGroup, err error, code int)
- func (this *Devices) GetDeviceInfosOfDevices(deviceIds []string) (devices []model.Device, deviceTypeIds []string, err error, code int)
- func (this *Devices) GetDeviceInfosOfGroup(groupId string) (devices []model.Device, deviceTypeIds []string, err error, code int)
- func (this *Devices) GetDeviceTypeSelectables(criteria []model.FilterCriteria) (result []model.DeviceTypeSelectable, err error, code int)
- func (this *Devices) GetDevicesWithIds(token auth.AuthToken, ids []string) (result []model.Device, err error, code int)
- func (this *Devices) GetFunction(functionId string) (result model.Function, err error, code int)
- func (this *Devices) GetService(serviceId string) (result models.Service, err error, code int)
- func (this *Devices) Search(token auth.AuthToken, query QueryMessage, result interface{}) (err error, code int)
- type FactoryType
- type QueryCheckIds
- type QueryFind
- type QueryListCommons
- type QueryListIds
- type QueryMessage
- type QueryOperationType
- type Selection
Constants ¶
View Source
const ( QueryEqualOperation = client.QueryEqualOperation QueryUnequalOperation = client.QueryUnequalOperation QueryAnyValueInFeatureOperation = client.QueryAnyValueInFeatureOperation )
Variables ¶
View Source
var Factory = &FactoryType{}
Functions ¶
This section is empty.
Types ¶
type ConditionConfig ¶
type ConditionConfig = client.ConditionConfig
type Devices ¶
type Devices struct {
// contains filtered or unexported fields
}
func (*Devices) GetConcept ¶
func (*Devices) GetDeviceGroup ¶
func (*Devices) GetDeviceInfosOfDevices ¶
func (*Devices) GetDeviceInfosOfGroup ¶
func (*Devices) GetDeviceTypeSelectables ¶
func (this *Devices) GetDeviceTypeSelectables(criteria []model.FilterCriteria) (result []model.DeviceTypeSelectable, err error, code int)
func (*Devices) GetDevicesWithIds ¶
func (*Devices) GetFunction ¶
func (*Devices) GetService ¶
type FactoryType ¶
type FactoryType struct{}
func (*FactoryType) New ¶
func (this *FactoryType) New(config config.Config) (interfaces.Devices, error)
type QueryCheckIds ¶
type QueryCheckIds = client.QueryCheckIds
type QueryListCommons ¶
type QueryListCommons = client.QueryListCommons
type QueryListIds ¶
type QueryListIds = client.QueryListIds
type QueryMessage ¶
type QueryMessage = client.QueryMessage
type QueryOperationType ¶
type QueryOperationType = client.QueryOperationType
Click to show internal directories.
Click to hide internal directories.