#include <detect.h>
Definition at line 1540 of file detect.h.
◆ free_list
free list, containing detection engines that will be removed but may still be referenced by det_ctx's. Freed as soon as all references are gone.
Definition at line 1556 of file detect.h.
◆ keyword_id
int DetectEngineMasterCtx_::keyword_id |
◆ keyword_list
list of keywords that need thread local ctxs, only updated by keyword registration at start up. Not covered by the lock.
Definition at line 1567 of file detect.h.
◆ list
list of active detection engines. This list is used to generate the threads det_ctx's
Definition at line 1551 of file detect.h.
◆ lock
SCMutex DetectEngineMasterCtx_::lock |
◆ multi_tenant_enabled
int DetectEngineMasterCtx_::multi_tenant_enabled |
enable multi tenant mode
Definition at line 1544 of file detect.h.
◆ tenant_mapping_list
list of tenant mappings. Updated under lock. Used to generate lookup structures.
Definition at line 1562 of file detect.h.
◆ tenant_selector
◆ version
uint32_t DetectEngineMasterCtx_::version |
version, incremented after each 'apply to threads'
Definition at line 1547 of file detect.h.
The documentation for this struct was generated from the following file: