Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IService ¶
type IService interface {
SendAnalysis(analysis *horusec.Analysis)
GetAnalysis(analysisID uuid.UUID) *horusec.Analysis
}
func NewHorusecAPIService ¶
func NewHorusecAPIService(config cliConfig.IConfig) IService
type Mock ¶
type Mock struct {
mock.Mock
}
func (*Mock) GetAnalysis ¶ added in v1.1.0
func (m *Mock) GetAnalysis(analysisID uuid.UUID) *horusec.Analysis
func (*Mock) SendAnalysis ¶
func (m *Mock) SendAnalysis(analysis *horusec.Analysis)
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func (*Service) GetAnalysis ¶ added in v1.1.0
func (s *Service) GetAnalysis(analysisID uuid.UUID) *horusec.Analysis
func (*Service) SendAnalysis ¶
func (s *Service) SendAnalysis(analysis *horusec.Analysis)
Click to show internal directories.
Click to hide internal directories.