Struct usiem::components::command::SiemCommandHeader
source · Fields
user: String
User that created the command
comp_id: u64
Component ID that created the command or the response
comm_id: u64
Internal command ID: serves as an internal mapping betwen components as to replay to a specific component
COMMAND => (COMPONENT) CMP_ID ->(KERNEL)-> CMP_ID<=>CMP_KRNL_ID ->(OTHER COMPONENT) -> CMP_KRNL_ID
RESPONSE => (OTHER COMPONENT) RSP_ID=CMP_KRNL_ID ->(KERNEL)-> RSP_ID=CMP_KRNL_ID<=>CMP_ID -> (COMPONENT) -> CMP_ID
Trait Implementations
sourceimpl Debug for SiemCommandHeader
impl Debug for SiemCommandHeader
sourceimpl Serialize for SiemCommandHeader
impl Serialize for SiemCommandHeader
Auto Trait Implementations
impl RefUnwindSafe for SiemCommandHeader
impl Send for SiemCommandHeader
impl Sync for SiemCommandHeader
impl Unpin for SiemCommandHeader
impl UnwindSafe for SiemCommandHeader
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more