Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiOption ¶
type ApiOption interface {
// contains filtered or unexported methods
}
func WithLogger ¶
type ApiService ¶
type ApiService struct {
// contains filtered or unexported fields
}
func NewApiService ¶
func NewApiService(es *edge.EdgeService, opts ...ApiOption) (*ApiService, error)
func (*ApiService) Context ¶
func (s *ApiService) Context() context.Context
func (*ApiService) Edge ¶
func (s *ApiService) Edge() *edge.EdgeService
func (*ApiService) Logger ¶
func (s *ApiService) Logger() *zap.Logger
func (*ApiService) Register ¶
func (s *ApiService) Register(router gin.IRouter)
func (*ApiService) Start ¶
func (s *ApiService) Start()
func (*ApiService) Stop ¶
func (s *ApiService) Stop()
type AttrService ¶
type AttrService struct {
// contains filtered or unexported fields
}
type ClassService ¶
type ClassService struct {
// contains filtered or unexported fields
}
type ConstService ¶
type ConstService struct {
// contains filtered or unexported fields
}
type ControlService ¶
type ControlService struct {
// contains filtered or unexported fields
}
type DataService ¶
type DataService struct {
// contains filtered or unexported fields
}
type DeviceService ¶
type DeviceService struct {
// contains filtered or unexported fields
}
type SourceService ¶
type SourceService struct {
// contains filtered or unexported fields
}
type TagService ¶
type TagService struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.