Trait AnalysisModule

Source
pub trait AnalysisModule {
    // Required methods
    fn get_info(&self) -> ModuleInfo;
    fn analyze(
        &self,
        pcap_input_directory: &RString,
        connection_string: &RString,
    );
}
Expand description

Specifies a common protocol for analyzing our available data.

Required Methods§

Source

fn get_info(&self) -> ModuleInfo

Returns information about the module.

Source

fn analyze(&self, pcap_input_directory: &RString, connection_string: &RString)

Called when the framework is ready for the module to perform its analysis.

Implementors§

Source§

impl<'lt, _ErasedPtr> AnalysisModule for AnalysisModule_TO<'lt, _ErasedPtr>
where Self: Sized, _ErasedPtr: __GetPointerKind<Target = ()>,