Documentation
¶
Index ¶
- type AlarmDeal
- type AlarmDealRecordCreateReq
- type AlarmDealRecordIndexReq
- type AlarmDealRecordIndexResp
- type AlarmInfo
- type AlarmInfoIndexReq
- type AlarmInfoIndexResp
- type AlarmLog
- type AlarmLogIndexReq
- type AlarmLogIndexResp
- type AlarmRecord
- type AlarmRecordIndexReq
- type AlarmRecordIndexResp
- type AlarmRelieveReq
- type AlarmSceneDeleteReq
- type AlarmSceneIndexReq
- type AlarmSceneIndexResp
- type AlarmSceneMultiUpdateReq
- type AlarmTriggerReq
- type Empty
- type FlowInfo
- type FlowInfoIndexReq
- type FlowInfoIndexResp
- type PageInfo
- type SceneInfo
- type SceneInfoIndexReq
- type SceneInfoIndexResp
- type SceneLinkage
- type TimeRange
- type WithID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlarmDealRecordCreateReq ¶ added in v0.4.1
type AlarmDealRecordCreateReq = rule.AlarmDealRecordCreateReq
type AlarmDealRecordIndexReq ¶ added in v0.4.1
type AlarmDealRecordIndexReq = rule.AlarmDealRecordIndexReq
type AlarmDealRecordIndexResp ¶ added in v0.4.1
type AlarmDealRecordIndexResp = rule.AlarmDealRecordIndexResp
type AlarmInfoIndexReq ¶ added in v0.4.1
type AlarmInfoIndexReq = rule.AlarmInfoIndexReq
type AlarmInfoIndexResp ¶ added in v0.4.1
type AlarmInfoIndexResp = rule.AlarmInfoIndexResp
type AlarmLogIndexReq ¶ added in v0.4.1
type AlarmLogIndexReq = rule.AlarmLogIndexReq
type AlarmLogIndexResp ¶ added in v0.4.1
type AlarmLogIndexResp = rule.AlarmLogIndexResp
type AlarmRecord ¶ added in v0.4.1
type AlarmRecord = rule.AlarmRecord
type AlarmRecordIndexReq ¶ added in v0.4.1
type AlarmRecordIndexReq = rule.AlarmRecordIndexReq
type AlarmRecordIndexResp ¶ added in v0.4.1
type AlarmRecordIndexResp = rule.AlarmRecordIndexResp
type AlarmRelieveReq ¶ added in v0.4.1
type AlarmRelieveReq = rule.AlarmRelieveReq
type AlarmSceneDeleteReq ¶ added in v0.4.1
type AlarmSceneDeleteReq = rule.AlarmSceneDeleteReq
type AlarmSceneIndexReq ¶ added in v0.4.1
type AlarmSceneIndexReq = rule.AlarmSceneIndexReq
type AlarmSceneIndexResp ¶ added in v0.4.1
type AlarmSceneIndexResp = rule.AlarmSceneIndexResp
type AlarmSceneMultiUpdateReq ¶ added in v0.5.1
type AlarmSceneMultiUpdateReq = rule.AlarmSceneMultiUpdateReq
type AlarmTriggerReq ¶ added in v0.4.1
type AlarmTriggerReq = rule.AlarmTriggerReq
type FlowInfoIndexReq ¶
type FlowInfoIndexReq = rule.FlowInfoIndexReq
type FlowInfoIndexResp ¶
type FlowInfoIndexResp = rule.FlowInfoIndexResp
type SceneInfoIndexReq ¶
type SceneInfoIndexReq = rule.SceneInfoIndexReq
type SceneInfoIndexResp ¶
type SceneInfoIndexResp = rule.SceneInfoIndexResp
type SceneLinkage ¶
type SceneLinkage interface { SceneInfoCreate(ctx context.Context, in *SceneInfo, opts ...grpc.CallOption) (*WithID, error) SceneInfoUpdate(ctx context.Context, in *SceneInfo, opts ...grpc.CallOption) (*Empty, error) SceneInfoDelete(ctx context.Context, in *WithID, opts ...grpc.CallOption) (*Empty, error) SceneInfoIndex(ctx context.Context, in *SceneInfoIndexReq, opts ...grpc.CallOption) (*SceneInfoIndexResp, error) SceneInfoRead(ctx context.Context, in *WithID, opts ...grpc.CallOption) (*SceneInfo, error) SceneManuallyTrigger(ctx context.Context, in *WithID, opts ...grpc.CallOption) (*Empty, error) }
func NewDirectSceneLinkage ¶
func NewDirectSceneLinkage(svcCtx *svc.ServiceContext, svr rule.SceneLinkageServer) SceneLinkage
func NewSceneLinkage ¶
func NewSceneLinkage(cli zrpc.Client) SceneLinkage
Click to show internal directories.
Click to hide internal directories.