devicemsg

package
v0.6.4 Latest Latest
Warning

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

Go to latest
Published: Oct 24, 2023 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DeviceMsg

type DeviceMsg interface {
	// 获取设备sdk调试日志
	SdkLogIndex(ctx context.Context, in *SdkLogIndexReq, opts ...grpc.CallOption) (*SdkLogIndexResp, error)
	// 获取设备调试信息记录登入登出,操作
	HubLogIndex(ctx context.Context, in *HubLogIndexReq, opts ...grpc.CallOption) (*HubLogIndexResp, error)
	// 获取设备数据信息
	PropertyLatestIndex(ctx context.Context, in *PropertyLatestIndexReq, opts ...grpc.CallOption) (*PropertyIndexResp, error)
	// 获取设备数据信息
	PropertyLogIndex(ctx context.Context, in *PropertyLogIndexReq, opts ...grpc.CallOption) (*PropertyIndexResp, error)
	// 获取设备数据信息
	EventLogIndex(ctx context.Context, in *EventLogIndexReq, opts ...grpc.CallOption) (*EventIndexResp, error)
	// 获取设备影子列表
	ShadowIndex(ctx context.Context, in *PropertyLatestIndexReq, opts ...grpc.CallOption) (*ShadowIndexResp, error)
}

func NewDeviceMsg

func NewDeviceMsg(cli zrpc.Client) DeviceMsg

func NewDirectDeviceMsg

func NewDirectDeviceMsg(svcCtx *svc.ServiceContext, svr di.DeviceMsgServer) DeviceMsg

type EventIndex

type EventIndex = di.EventIndex

type EventIndexResp

type EventIndexResp = di.EventIndexResp

type EventLogIndexReq

type EventLogIndexReq = di.EventLogIndexReq

type GetPropertyReplyReq added in v0.5.1

type GetPropertyReplyReq = di.GetPropertyReplyReq

type GetPropertyReplyResp added in v0.5.1

type GetPropertyReplyResp = di.GetPropertyReplyResp

type HubLogIndex

type HubLogIndex = di.HubLogIndex

type HubLogIndexReq

type HubLogIndexReq = di.HubLogIndexReq

type HubLogIndexResp

type HubLogIndexResp = di.HubLogIndexResp

type MultiSendPropertyReq added in v0.5.1

type MultiSendPropertyReq = di.MultiSendPropertyReq

type MultiSendPropertyResp added in v0.5.1

type MultiSendPropertyResp = di.MultiSendPropertyResp

type PageInfo

type PageInfo = di.PageInfo

type PropertyIndex

type PropertyIndex = di.PropertyIndex

type PropertyIndexResp

type PropertyIndexResp = di.PropertyIndexResp

type PropertyLatestIndexReq

type PropertyLatestIndexReq = di.PropertyLatestIndexReq

type PropertyLogIndexReq

type PropertyLogIndexReq = di.PropertyLogIndexReq

type RespActionReq added in v0.6.0

type RespActionReq = di.RespActionReq

type RespReadReq added in v0.4.1

type RespReadReq = di.RespReadReq

type Response

type Response = di.Response

type SdkLogIndex

type SdkLogIndex = di.SdkLogIndex

type SdkLogIndexReq

type SdkLogIndexReq = di.SdkLogIndexReq

type SdkLogIndexResp

type SdkLogIndexResp = di.SdkLogIndexResp

type SendActionReq

type SendActionReq = di.SendActionReq

type SendActionResp

type SendActionResp = di.SendActionResp

type SendMsgReq

type SendMsgReq = di.SendMsgReq

type SendMsgResp

type SendMsgResp = di.SendMsgResp

type SendPropertyMsg added in v0.5.1

type SendPropertyMsg = di.SendPropertyMsg

type SendPropertyReq

type SendPropertyReq = di.SendPropertyReq

type SendPropertyResp

type SendPropertyResp = di.SendPropertyResp

type ShadowIndex added in v0.5.1

type ShadowIndex = di.ShadowIndex

type ShadowIndexResp added in v0.5.1

type ShadowIndexResp = di.ShadowIndexResp

Jump to

Keyboard shortcuts

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