Documentation
¶
Index ¶
- type EdrData
- type EdrEvent
- func (e *EdrEvent) Channel() string
- func (e *EdrEvent) Computer() string
- func (er *EdrEvent) Copy() (new *EdrEvent)
- func (e *EdrEvent) EventID() int64
- func (e *EdrEvent) Get(p engine.XPath) (i interface{}, ok bool)
- func (e *EdrEvent) GetBool(p engine.XPath) (b bool, ok bool)
- func (e *EdrEvent) GetDetection() *engine.Detection
- func (e *EdrEvent) GetInt(p engine.XPath) (i int64, ok bool)
- func (e *EdrEvent) GetString(p engine.XPath) (s string, ok bool)
- func (e *EdrEvent) GetStringOr(p engine.XPath, or string) (s string, ok bool)
- func (e *EdrEvent) Hash() string
- func (e *EdrEvent) InitEdrData()
- func (e *EdrEvent) IsDetection() bool
- func (e *EdrEvent) Set(p engine.XPath, i interface{}) (err error)
- func (e *EdrEvent) SetDetection(d *engine.Detection)
- func (e *EdrEvent) SetIf(p engine.XPath, value interface{}, cond bool) (err error)
- func (e *EdrEvent) SetIfOr(p engine.XPath, value interface{}, cond bool, other interface{}) (err error)
- func (e *EdrEvent) Timestamp() time.Time
- type InnerEvent
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EdrEvent ¶
type EdrEvent struct {
Event InnerEvent
}
func NewEdrEvent ¶
func (*EdrEvent) GetDetection ¶
func (*EdrEvent) GetStringOr ¶
func (*EdrEvent) InitEdrData ¶
func (e *EdrEvent) InitEdrData()
func (*EdrEvent) IsDetection ¶
func (*EdrEvent) SetDetection ¶
Click to show internal directories.
Click to hide internal directories.