Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DBClient ¶
type DBClient interface { CloseSession() AddDeviceProfile(e model.DeviceProfile) (model.DeviceProfile, errors.EdgeX) UpdateDeviceProfile(e model.DeviceProfile) errors.EdgeX GetDeviceProfileByName(name string) (model.DeviceProfile, errors.EdgeX) DeleteDeviceProfileById(id string) errors.EdgeX DeleteDeviceProfileByName(name string) errors.EdgeX DeviceProfileNameExists(name string) (bool, errors.EdgeX) GetDeviceProfiles(offset int, limit int, labels []string) ([]model.DeviceProfile, errors.EdgeX) AddDeviceService(e model.DeviceService) (model.DeviceService, errors.EdgeX) GetDeviceServiceById(id string) (model.DeviceService, errors.EdgeX) GetDeviceServiceByName(name string) (model.DeviceService, errors.EdgeX) DeleteDeviceServiceById(id string) errors.EdgeX DeleteDeviceServiceByName(name string) errors.EdgeX DeviceServiceNameExists(name string) (bool, errors.EdgeX) GetDeviceServices(offset int, limit int, labels []string) ([]model.DeviceService, errors.EdgeX) AddDevice(d model.Device) (model.Device, errors.EdgeX) DeleteDeviceById(id string) errors.EdgeX DeleteDeviceByName(name string) errors.EdgeX AllDeviceByServiceName(offset int, limit int, name string) ([]model.Device, errors.EdgeX) }
Click to show internal directories.
Click to hide internal directories.