Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseDriver ¶ added in v0.0.4
type BaseDriver struct {
// contains filtered or unexported fields
}
func (*BaseDriver) Init ¶ added in v0.0.4
func (drv *BaseDriver) Init(device core.Device, configJson string, modelJson string, handler core.IEventHandler) error
type GenericDriver ¶ added in v0.0.4
type GenericDriver struct { BaseDriver // contains filtered or unexported fields }
func (*GenericDriver) CreateScheduler ¶ added in v0.0.5
func (drv *GenericDriver) CreateScheduler()
func (*GenericDriver) Init ¶ added in v0.0.4
func (drv *GenericDriver) Init(device core.Device, configJson string, modelJson string, handler core.IEventHandler) error
Init 因为Go支持组合,对abstract继承的支持不是很好,所以所有Hook接口 都统一放到Generic实现的最下面
func (*GenericDriver) Run ¶ added in v0.0.5
func (drv *GenericDriver) Run() error
Click to show internal directories.
Click to hide internal directories.