dto

package
v0.17.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2024 License: GPL-3.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddMetric added in v0.6.0

func AddMetric(objects []stub.ApiMetric) (metrics []*m.Metric)

func AttributeFromApi added in v0.5.1

func AttributeFromApi(apiAttr map[string]stub.ApiAttribute) (attributes m.Attributes)

AttributeFromApi ...

func AttributeToApi added in v0.5.1

func AttributeToApi(attributes m.Attributes) (apiAttr map[string]stub.ApiAttribute)

AttributeToApi ...

func GetStatistic added in v0.12.0

func GetStatistic(statistic []*m.Statistic) (result stub.ApiStatistics)

func GetStubArea added in v0.12.0

func GetStubArea(area *m.Area) (obj *stub.ApiArea)

GetStubArea ...

func GetStubScript added in v0.12.0

func GetStubScript(script *m.Script) (result *stub.ApiScript)

GetStubScript ...

func GetStubScriptShort added in v0.14.2

func GetStubScriptShort(script *m.Script) (result *stub.ApiScript)

GetStubScriptShort ...

func ImportArea added in v0.7.2

func ImportArea(from *stub.ApiArea) (*int64, *m.Area)

func ImportDashboard added in v0.6.0

func ImportDashboard(obj *stub.ApiDashboard) (ver *m.Dashboard)

ImportDashboard ...

func ImportDashboardCard added in v0.6.0

func ImportDashboardCard(obj *stub.ApiDashboardCard) (ver *m.DashboardCard)

func ImportDashboardCardItem added in v0.6.0

func ImportDashboardCardItem(obj *stub.ApiDashboardCardItem) (ver *m.DashboardCardItem)

func ImportDashboardTab added in v0.6.0

func ImportDashboardTab(obj *stub.ApiDashboardTab) (ver *m.DashboardTab)

func ImportImage added in v0.7.2

func ImportImage(from *stub.ApiImage) (*int64, *m.Image)

func ImportScript added in v0.7.2

func ImportScript(from *stub.ApiScript) (*int64, *m.Script)

func Metric added in v0.7.0

func Metric(metric *m.Metric) (object *stub.ApiMetric)

func Metrics added in v0.6.0

func Metrics(metrics []*m.Metric) (objects []stub.ApiMetric)

func ToAction added in v0.12.0

func ToAction(action *m.Action) (obj stub.ApiAction)

ToAction ...

func ToCondition added in v0.12.0

func ToCondition(cond *m.Condition) (obj *stub.ApiCondition)

ToCondition ...

func ToDashboard added in v0.6.0

func ToDashboard(ver *m.Dashboard) (obj *stub.ApiDashboard)

ToDashboard ...

func ToDashboardCard added in v0.6.0

func ToDashboardCard(ver *m.DashboardCard) (obj *stub.ApiDashboardCard)

ToDashboardCard ...

func ToDashboardCardItem added in v0.6.0

func ToDashboardCardItem(ver *m.DashboardCardItem) (obj *stub.ApiDashboardCardItem)

ToDashboardCardItem ...

func ToDashboardShort added in v0.6.0

func ToDashboardShort(ver *m.Dashboard) (obj *stub.ApiDashboardShort)

ToDashboardShort ...

func ToDashboardTab added in v0.6.0

func ToDashboardTab(ver *m.DashboardTab) (obj *stub.ApiDashboardTab)

ToDashboardTab ...

func ToDashboardTabShort added in v0.6.0

func ToDashboardTabShort(ver *m.DashboardTab) (obj *stub.ApiDashboardTab)

ToDashboardTabShort ...

func ToEntity added in v0.5.2

func ToEntity(entity *m.Entity) (obj *stub.ApiEntity)

ToEntity ...

func ToLog added in v0.5.3

func ToLog(log *m.Log) (obj *stub.ApiLog)

ToLog ...

func ToMessage added in v0.10.0

func ToMessage(message *m.Message) (obj stub.ApiMessage)

func ToTrigger added in v0.12.0

func ToTrigger(trigger *m.Trigger) (obj *stub.ApiTrigger)

ToTrigger ...

func ToVariable added in v0.6.0

func ToVariable(ver m.Variable) (obj *stub.ApiVariable)

ToVariable ...

Types

type Action added in v0.12.0

type Action struct{}

Action ...

func NewActionDto added in v0.12.0

func NewActionDto() Action

NewActionDto ...

func (Action) Add added in v0.12.0

func (r Action) Add(from *stub.ApiNewActionRequest) (action *m.Action)

Add ...

func (Action) ToAction added in v0.12.0

func (r Action) ToAction(action *m.Action) (obj stub.ApiAction)

ToAction ...

func (Action) ToListResult added in v0.12.0

func (r Action) ToListResult(list []*m.Action) []stub.ApiAction

ToListResult ...

func (Action) ToSearchResult added in v0.12.0

func (r Action) ToSearchResult(list []*m.Action) *stub.ApiSearchActionResult

ToSearchResult ...

func (Action) Update added in v0.12.0

func (r Action) Update(from *stub.ActionServiceUpdateActionJSONBody, id int64) (action *m.Action)

Update ...

type Area added in v0.5.2

type Area struct{}

Area ...

func NewAreaDto added in v0.5.2

func NewAreaDto() Area

NewAreaDto ...

func (Area) AddArea added in v0.5.2

func (r Area) AddArea(from *stub.ApiNewAreaRequest) (area *m.Area)

AddArea ...

func (Area) ToListResult added in v0.5.2

func (r Area) ToListResult(list []*m.Area) []stub.ApiArea

ToListResult ...

func (Area) ToSearchResult added in v0.5.2

func (r Area) ToSearchResult(list []*m.Area) stub.ApiSearchAreaResult

ToSearchResult ...

func (Area) UpdateArea added in v0.5.2

func (r Area) UpdateArea(from *stub.AreaServiceUpdateAreaJSONBody, id int64) (area *m.Area)

UpdateArea ...

type Automation added in v0.5.2

type Automation struct{}

Automation ...

func NewAutomationDto added in v0.5.2

func NewAutomationDto() Automation

NewAutomationDto ...

func (Automation) AddTask added in v0.5.2

func (r Automation) AddTask(obj *stub.ApiNewTaskRequest) (task *m.NewTask)

AddTask ...

func (Automation) GetTask added in v0.11.0

func (r Automation) GetTask(task *m.Task) (obj *stub.ApiTask)

GetTask ...

func (Automation) ToListResult added in v0.5.2

func (r Automation) ToListResult(list []*m.Task) []*stub.ApiTask

ToListResult ...

func (Automation) UpdateTask added in v0.5.2

func (r Automation) UpdateTask(obj *stub.AutomationServiceUpdateTaskJSONBody, id int64) (task *m.UpdateTask)

UpdateTask ...

type Backup added in v0.12.0

type Backup struct{}

Backup ...

func NewBackupDto added in v0.12.0

func NewBackupDto() Backup

NewBackupDto ...

func (*Backup) ToBackupListResult added in v0.12.0

func (b *Backup) ToBackupListResult(images []*m.Backup) []*stub.ApiBackup

type Condition added in v0.12.0

type Condition struct{}

Condition ...

func NewConditionDto added in v0.12.0

func NewConditionDto() Condition

NewConditionDto ...

func (Condition) AddCondition added in v0.12.0

func (r Condition) AddCondition(from *stub.ApiNewConditionRequest) (action *m.Condition)

AddCondition ...

func (Condition) ToListResult added in v0.12.0

func (r Condition) ToListResult(list []*m.Condition) []*stub.ApiCondition

ToListResult ...

func (Condition) ToSearchResult added in v0.12.0

func (r Condition) ToSearchResult(list []*m.Condition) *stub.ApiSearchConditionResult

ToSearchResult ...

func (Condition) UpdateCondition added in v0.12.0

func (r Condition) UpdateCondition(from *stub.ConditionServiceUpdateConditionJSONBody, id int64) (action *m.Condition)

UpdateCondition ...

type Dashboard added in v0.6.0

type Dashboard struct{}

Dashboard ...

func NewDashboardDto added in v0.6.0

func NewDashboardDto() Dashboard

NewDashboardDto ...

func (Dashboard) AddDashboard added in v0.6.0

func (r Dashboard) AddDashboard(obj *stub.ApiNewDashboardRequest) (ver *m.Dashboard)

func (Dashboard) ToDashboard added in v0.6.0

func (r Dashboard) ToDashboard(ver *m.Dashboard) (obj *stub.ApiDashboard)

ToDashboard ...

func (Dashboard) ToListResult added in v0.6.0

func (r Dashboard) ToListResult(list []*m.Dashboard) []*stub.ApiDashboardShort

ToListResult ...

func (Dashboard) ToSearchResult added in v0.7.0

func (r Dashboard) ToSearchResult(list []*m.Dashboard) *stub.ApiSearchDashboardResult

ToSearchResult ...

func (Dashboard) UpdateDashboard added in v0.6.0

func (r Dashboard) UpdateDashboard(obj *stub.DashboardServiceUpdateDashboardJSONBody, id int64) (ver *m.Dashboard)

type DashboardCard added in v0.6.0

type DashboardCard struct{}

DashboardCard ...

func NewDashboardCardDto added in v0.6.0

func NewDashboardCardDto() DashboardCard

NewDashboardCardDto ...

func (DashboardCard) AddDashboardCard added in v0.6.0

func (r DashboardCard) AddDashboardCard(obj *stub.ApiNewDashboardCardRequest) (ver *m.DashboardCard)

func (DashboardCard) ToListResult added in v0.6.0

func (r DashboardCard) ToListResult(list []*m.DashboardCard) []*stub.ApiDashboardCard

ToListResult ...

func (DashboardCard) UpdateDashboardCard added in v0.6.0

type DashboardCardItem added in v0.6.0

type DashboardCardItem struct{}

DashboardCardItem ...

func NewDashboardCardItemDto added in v0.6.0

func NewDashboardCardItemDto() DashboardCardItem

NewDashboardCardItemDto ...

func (DashboardCardItem) AddDashboardCardItem added in v0.6.0

func (r DashboardCardItem) AddDashboardCardItem(obj *stub.ApiNewDashboardCardItemRequest) (ver *m.DashboardCardItem)

func (DashboardCardItem) ToDashboardCardItem added in v0.6.0

func (r DashboardCardItem) ToDashboardCardItem(ver *m.DashboardCardItem) (obj *stub.ApiDashboardCardItem)

ToDashboardCardItem ...

func (DashboardCardItem) ToListResult added in v0.6.0

func (r DashboardCardItem) ToListResult(list []*m.DashboardCardItem) []*stub.ApiDashboardCardItem

ToListResult ...

func (DashboardCardItem) UpdateDashboardCardItem added in v0.6.0

type DashboardTab added in v0.6.0

type DashboardTab struct{}

DashboardTab ...

func NewDashboardTabDto added in v0.6.0

func NewDashboardTabDto() DashboardTab

NewDashboardTabDto ...

func (DashboardTab) AddDashboardTab added in v0.6.0

func (r DashboardTab) AddDashboardTab(obj *stub.ApiNewDashboardTabRequest) (ver *m.DashboardTab)

func (DashboardTab) ToDashboardTab added in v0.6.0

func (r DashboardTab) ToDashboardTab(ver *m.DashboardTab) (obj *stub.ApiDashboardTab)

ToDashboardTab ...

func (DashboardTab) ToListResult added in v0.6.0

func (r DashboardTab) ToListResult(list []*m.DashboardTab) []*stub.ApiDashboardTab

ToListResult ...

func (DashboardTab) UpdateDashboardTab added in v0.6.0

type DeveloperTools added in v0.12.0

type DeveloperTools struct {
}

func NewDeveloperToolsDto added in v0.12.0

func NewDeveloperToolsDto() DeveloperTools

func (DeveloperTools) ToListResult added in v0.12.0

func (DeveloperTools) ToListResult(state bus.Stats) []*stub.ApiBusStateItem

type Dto

type Dto struct {
	Role              Role
	User              User
	Image             Image
	Script            Script
	Tag               Tag
	Plugin            Plugin
	Entity            Entity
	Zigbee2mqtt       Zigbee2mqtt
	Area              Area
	Action            Action
	Condition         Condition
	Trigger           Trigger
	Automation        Automation
	Log               Log
	Dashboard         Dashboard
	DashboardCard     DashboardCard
	DashboardCardItem DashboardCardItem
	DashboardTab      DashboardTab
	Variable          Variable
	EntityStorage     EntityStorage
	MessageDelivery   MessageDelivery
	DeveloperTools    DeveloperTools
	Mqtt              Mqtt
	Backup            Backup
}

Dto ...

func NewDto

func NewDto() Dto

NewDto ...

type Entity added in v0.5.1

type Entity struct{}

Entity ...

func NewEntityDto added in v0.5.1

func NewEntityDto() Entity

NewEntityDto ...

func (Entity) AddEntity added in v0.5.2

func (r Entity) AddEntity(obj *stub.ApiNewEntityRequest) (entity *m.Entity)

AddEntity ...

func (Entity) ImportEntity added in v0.7.2

func (r Entity) ImportEntity(from *stub.ApiEntity) (to *m.Entity)

func (Entity) ToEntityShort added in v0.5.2

func (r Entity) ToEntityShort(entity *m.Entity) (obj *stub.ApiEntityShort)

ToEntityShort ...

func (Entity) ToListResult added in v0.5.2

func (r Entity) ToListResult(list []*m.Entity) []*stub.ApiEntityShort

ToListResult ...

func (Entity) ToSearchResult added in v0.5.2

func (r Entity) ToSearchResult(list []*m.Entity) *stub.ApiSearchEntityResult

ToSearchResult ...

func (Entity) UpdateEntity added in v0.5.2

func (r Entity) UpdateEntity(obj *stub.EntityServiceUpdateEntityJSONBody) (entity *m.Entity)

UpdateEntity ...

type EntityStorage added in v0.6.0

type EntityStorage struct{}

EntityStorage ...

func NewEntityStorageDto added in v0.6.0

func NewEntityStorageDto() EntityStorage

NewEntityStorageDto ...

func (EntityStorage) ToListResult added in v0.12.0

func (_ EntityStorage) ToListResult(list *m.EntityStorageList) []*stub.ApiEntityStorage

type Image

type Image struct{}

Image ...

func NewImageDto

func NewImageDto() Image

NewImageDto ...

func (Image) FromNewImageRequest

func (i Image) FromNewImageRequest(req *stub.ApiNewImageRequest) (image *m.Image)

FromNewImageRequest ...

func (Image) FromUpdateImageRequest

func (i Image) FromUpdateImageRequest(req *stub.ImageServiceUpdateImageByIdJSONBody, id int64) (image *m.Image)

FromUpdateImageRequest ...

func (Image) ToFilterList added in v0.5.3

func (i Image) ToFilterList(items []*m.ImageFilterList) (result stub.ApiGetImageFilterListResult)

ToFilterList ...

func (Image) ToImage

func (i Image) ToImage(image *m.Image) (result *stub.ApiImage)

ToImage ...

func (Image) ToImageList added in v0.5.3

func (i Image) ToImageList(items []*m.Image) (result *stub.ApiGetImageListByDateResult)

ToImageList ...

func (Image) ToImageListResult

func (i Image) ToImageListResult(images []*m.Image) []*stub.ApiImage

ToImageListResult ...

func (Image) ToImageShort added in v0.14.2

func (i Image) ToImageShort(image *m.Image) (result *stub.ApiImage)

ToImageShort ...

type Log added in v0.5.3

type Log struct{}

Log ...

func NewLogDto added in v0.5.3

func NewLogDto() Log

NewLogDto ...

func (Log) ToListResult added in v0.5.3

func (r Log) ToListResult(list []*m.Log) []*stub.ApiLog

ToListResult ...

func (Log) ToLog added in v0.5.3

func (r Log) ToLog(log *m.Log) (obj *stub.ApiLog)

ToLog ...

type MessageDelivery added in v0.10.0

type MessageDelivery struct{}

func NewMessageDeliveryDto added in v0.10.0

func NewMessageDeliveryDto() MessageDelivery

func (MessageDelivery) ToListResult added in v0.10.0

func (m MessageDelivery) ToListResult(list []*m.MessageDelivery) []*stub.ApiMessageDelivery

func (MessageDelivery) ToMessageDelivery added in v0.10.0

func (m MessageDelivery) ToMessageDelivery(message *m.MessageDelivery) (obj *stub.ApiMessageDelivery)

type Mqtt added in v0.12.0

type Mqtt struct{}

Mqtt ...

func NewMqttDto added in v0.12.0

func NewMqttDto() Mqtt

NewMqttDto ...

func (Mqtt) GetClientById added in v0.12.0

func (r Mqtt) GetClientById(from *admin.ClientInfo) (client *stub.ApiClient)

GetClientById ...

func (Mqtt) GetSubscriptionList added in v0.12.0

func (r Mqtt) GetSubscriptionList(list []*admin.SubscriptionInfo) []*stub.ApiSubscription

GetSubscriptionList ...

func (Mqtt) GetSubscriptiontById added in v0.12.0

func (r Mqtt) GetSubscriptiontById(from *admin.SubscriptionInfo) (client *stub.ApiSubscription)

GetSubscriptiontById ...

func (Mqtt) ToListResult added in v0.12.0

func (r Mqtt) ToListResult(list []*admin.ClientInfo) []*stub.ApiClient

ToListResult ...

type Plugin added in v0.5.1

type Plugin struct{}

Plugin ...

func NewPluginDto added in v0.5.1

func NewPluginDto() Plugin

NewPluginDto ...

func (Plugin) Options added in v0.5.1

func (p Plugin) Options(options m.PluginOptions) (result *stub.ApiPluginOptionsResult)

Options ...

func (Plugin) ToGetPlugin added in v0.10.2

func (p Plugin) ToGetPlugin(plugin *m.Plugin, options m.PluginOptions) (result *stub.ApiPlugin)

func (Plugin) ToPluginListResult added in v0.5.1

func (p Plugin) ToPluginListResult(plugins []*m.Plugin) []*stub.ApiPluginShort

ToPluginListResult ...

func (Plugin) ToSearchResult added in v0.5.2

func (p Plugin) ToSearchResult(list []*m.Plugin) *stub.ApiSearchPluginResult

ToSearchResult ...

type Role

type Role struct{}

Role ...

func NewRoleDto

func NewRoleDto() Role

NewRoleDto ...

func (Role) FromNewRoleRequest

func (r Role) FromNewRoleRequest(from *stub.ApiNewRoleRequest) (to *m.Role)

FromNewRoleRequest ...

func (Role) FromUpdateRoleRequest

func (r Role) FromUpdateRoleRequest(from *stub.RoleServiceUpdateRoleByNameJSONBody, name string) (to *m.Role)

FromUpdateRoleRequest ...

func (Role) GetStubRole added in v0.12.0

func (r Role) GetStubRole(from *m.Role) (to stub.ApiRole)

GetStubRole ...

func (Role) ToAccessListResult added in v0.5.2

func (r Role) ToAccessListResult(accessList *access_list.AccessList) *stub.ApiAccessList

ToAccessListResult ...

func (Role) ToListResult

func (r Role) ToListResult(list []*m.Role) []stub.ApiRole

ToListResult ...

func (Role) ToRoleAccessListResult

func (r Role) ToRoleAccessListResult(accessList access_list.AccessList) *stub.ApiRoleAccessListResult

ToRoleAccessListResult ...

func (Role) ToSearchResult

func (r Role) ToSearchResult(list []*m.Role) *stub.ApiSearchRoleListResult

ToSearchResult ...

func (Role) UpdateRoleAccessList added in v0.12.0

func (r Role) UpdateRoleAccessList(req *stub.RoleServiceUpdateRoleAccessListJSONBody, name string) (accessListDif map[string]map[string]bool)

UpdateRoleAccessList ...

type Script

type Script struct{}

Script ...

func NewScriptDto

func NewScriptDto() Script

NewScriptDto ...

func (Script) FromExecSrcScriptRequest

func (s Script) FromExecSrcScriptRequest(req *stub.ApiExecSrcScriptRequest) (script *m.Script)

FromExecSrcScriptRequest ...

func (Script) FromNewScriptRequest

func (s Script) FromNewScriptRequest(req *stub.ApiNewScriptRequest) (script *m.Script)

FromNewScriptRequest ...

func (Script) FromUpdateScriptRequest

func (s Script) FromUpdateScriptRequest(req *stub.ScriptServiceUpdateScriptByIdJSONBody, id int64) (script *m.Script)

FromUpdateScriptRequest ...

func (Script) GetStubScript added in v0.12.0

func (s Script) GetStubScript(script *m.Script) (result *stub.ApiScript)

GetStubScript ...

func (Script) GetStubScriptShort added in v0.14.2

func (s Script) GetStubScriptShort(script *m.Script) (result *stub.ApiScript)

GetStubScriptShort ...

func (Script) ToListResult

func (s Script) ToListResult(list []*m.Script) []*stub.ApiScript

ToListResult ...

func (Script) ToSearchResult

func (s Script) ToSearchResult(list []*m.Script) *stub.ApiSearchScriptListResult

ToSearchResult ...

type Tag added in v0.17.0

type Tag struct{}

Tag ...

func NewTagDto added in v0.17.0

func NewTagDto() Tag

NewTagDto ...

func (Tag) ToListResult added in v0.17.0

func (s Tag) ToListResult(list []*m.Tag) []*stub.ApiTag

ToListResult ...

func (Tag) ToSearchResult added in v0.17.0

func (s Tag) ToSearchResult(list []*m.Tag) *stub.ApiSearchTagListResult

ToSearchResult ...

type Trigger added in v0.12.0

type Trigger struct{}

Trigger ...

func NewTriggerDto added in v0.12.0

func NewTriggerDto() Trigger

NewTriggerDto ...

func (Trigger) AddTrigger added in v0.12.0

func (r Trigger) AddTrigger(from *stub.ApiNewTriggerRequest) (action *m.NewTrigger)

AddTrigger ...

func (Trigger) ToListResult added in v0.12.0

func (r Trigger) ToListResult(list []*m.Trigger) []*stub.ApiTrigger

ToListResult ...

func (Trigger) ToSearchResult added in v0.12.0

func (r Trigger) ToSearchResult(list []*m.Trigger) *stub.ApiSearchTriggerResult

ToSearchResult ...

func (Trigger) ToTrigger added in v0.12.0

func (r Trigger) ToTrigger(action *m.Trigger) (obj *stub.ApiTrigger)

ToTrigger ...

func (Trigger) UpdateTrigger added in v0.12.0

func (r Trigger) UpdateTrigger(from *stub.TriggerServiceUpdateTriggerJSONBody, id int64) (action *m.UpdateTrigger)

UpdateTrigger ...

type User

type User struct{}

User ...

func NewUserDto

func NewUserDto() User

NewUserDto ...

func (User) AddUserRequest added in v0.12.0

func (u User) AddUserRequest(req *stub.ApiNewtUserRequest) (user *m.User)

AddUserRequest ...

func (User) ToListResult

func (u User) ToListResult(list []*m.User) []*stub.ApiUserShot

ToListResult ...

func (User) ToUserFull

func (u User) ToUserFull(user *m.User) (result *stub.ApiUserFull)

ToUserFull ...

func (User) ToUserShot

func (u User) ToUserShot(user *m.User) (result *stub.ApiUserShot)

ToUserShot ...

func (User) UpdateUserByIdRequest added in v0.12.0

func (u User) UpdateUserByIdRequest(req *stub.UserServiceUpdateUserByIdJSONBody, id int64) (user *m.User)

UpdateUserByIdRequest ...

type Variable added in v0.6.0

type Variable struct{}

Variable ...

func NewVariableDto added in v0.6.0

func NewVariableDto() Variable

NewVariableDto ...

func (Variable) AddVariable added in v0.6.0

func (r Variable) AddVariable(from *stub.ApiNewVariableRequest) (ver m.Variable)

AddVariable ...

func (Variable) ToListResult added in v0.6.0

func (r Variable) ToListResult(list []m.Variable) []*stub.ApiVariable

ToListResult ...

func (Variable) ToSearchResult added in v0.17.0

func (r Variable) ToSearchResult(list []m.Variable) *stub.ApiSearchVariableResult

ToSearchResult ...

func (Variable) ToVariable added in v0.6.0

func (r Variable) ToVariable(ver m.Variable) (obj *stub.ApiVariable)

ToVariable ...

func (Variable) UpdateVariable added in v0.6.0

func (r Variable) UpdateVariable(obj *stub.VariableServiceUpdateVariableJSONBody, name string) (ver m.Variable)

UpdateVariable ...

type Zigbee2mqtt added in v0.5.2

type Zigbee2mqtt struct{}

Zigbee2mqtt ...

func NewZigbee2mqttDto added in v0.5.2

func NewZigbee2mqttDto() Zigbee2mqtt

NewZigbee2mqttDto ...

func (Zigbee2mqtt) AddZigbee2MqttBridgeRequest added in v0.5.2

func (u Zigbee2mqtt) AddZigbee2MqttBridgeRequest(obj *stub.ApiNewZigbee2mqttRequest) (bridge *m.Zigbee2mqtt)

AddZigbee2MqttBridgeRequest ...

func (Zigbee2mqtt) AddZigbee2MqttBridgeResult added in v0.5.2

func (u Zigbee2mqtt) AddZigbee2MqttBridgeResult(bridge *m.Zigbee2mqtt) (obj stub.ApiZigbee2mqtt)

AddZigbee2MqttBridgeResult ...

func (Zigbee2mqtt) GetBridgeListResult added in v0.5.2

func (u Zigbee2mqtt) GetBridgeListResult(list []*m.Zigbee2mqtt) []*stub.ApiZigbee2mqttShort

GetBridgeListResult ...

func (Zigbee2mqtt) SearchDevice added in v0.5.2

func (u Zigbee2mqtt) SearchDevice(list []*m.Zigbee2mqttDevice) (obj *stub.ApiSearchDeviceResult)

SearchDevice ...

func (Zigbee2mqtt) ToListResult added in v0.5.2

func (u Zigbee2mqtt) ToListResult(list []*m.Zigbee2mqttDevice) []*stub.ApiZigbee2mqttDevice

ToListResult ...

func (Zigbee2mqtt) ToZigbee2MqttDevice added in v0.5.2

func (u Zigbee2mqtt) ToZigbee2MqttDevice(device *m.Zigbee2mqttDevice) (obj *stub.ApiZigbee2mqttDevice)

ToZigbee2MqttDevice ...

func (Zigbee2mqtt) ToZigbee2mqttInfo added in v0.5.2

func (u Zigbee2mqtt) ToZigbee2mqttInfo(bridge *m.Zigbee2mqtt) (obj *stub.ApiZigbee2mqtt)

ToZigbee2mqttInfo ...

func (Zigbee2mqtt) UpdateBridgeByIdRequest added in v0.5.2

func (u Zigbee2mqtt) UpdateBridgeByIdRequest(obj *stub.Zigbee2mqttServiceUpdateBridgeByIdJSONBody, id int64) (bridge *m.Zigbee2mqtt)

UpdateBridgeByIdRequest ...

func (Zigbee2mqtt) UpdateBridgeByIdResult added in v0.5.2

func (u Zigbee2mqtt) UpdateBridgeByIdResult(bridge *m.Zigbee2mqtt) (obj *stub.ApiZigbee2mqtt)

UpdateBridgeByIdResult ...

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL