Documentation ¶
Index ¶
- type TimerHandle
- func (l *TimerHandle) DeviceTimer() error
- func (l *TimerHandle) DeviceTriggerCheck() error
- func (l *TimerHandle) LockRunning(ctx context.Context, Type string, triggerID int64) (deferF func())
- func (l *TimerHandle) SceneExec(ctx context.Context, do *scene.Info)
- func (l *TimerHandle) SceneThingPropertyReport(in application.PropertyReport) error
- func (l *TimerHandle) SceneTiming() error
- func (l *TimerHandle) SceneTimingTenMinutes() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TimerHandle ¶
func NewSceneHandle ¶
func NewSceneHandle(ctx context.Context, svcCtx *svc.ServiceContext) *TimerHandle
func (*TimerHandle) DeviceTimer ¶
func (l *TimerHandle) DeviceTimer() error
func (*TimerHandle) DeviceTriggerCheck ¶
func (l *TimerHandle) DeviceTriggerCheck() error
func (*TimerHandle) LockRunning ¶
func (l *TimerHandle) LockRunning(ctx context.Context, Type string, triggerID int64) (deferF func())
func (*TimerHandle) SceneExec ¶
func (l *TimerHandle) SceneExec(ctx context.Context, do *scene.Info)
func (*TimerHandle) SceneThingPropertyReport ¶
func (l *TimerHandle) SceneThingPropertyReport(in application.PropertyReport) error
func (*TimerHandle) SceneTiming ¶
func (l *TimerHandle) SceneTiming() error
func (*TimerHandle) SceneTimingTenMinutes ¶
func (l *TimerHandle) SceneTimingTenMinutes() error
Click to show internal directories.
Click to hide internal directories.