Cleanup and more API docs.

This commit is contained in:
Robin Sommer 2013-05-30 16:45:14 -07:00
parent 4ccd6d76fd
commit e3a7e0301b
18 changed files with 349 additions and 92 deletions

View file

@ -1,3 +1,5 @@
// See the file "COPYING" in the main distribution directory for copyright.
/**
* The central management unit for registering and instantiating analyzers.
*
@ -60,16 +62,16 @@ public:
~Manager();
/**
* Initializes the manager's operation. Must be called before scripts
* are parsed.
* First-stage initializion of the manager. This is called early on
* during Bro's initialization, before any scripts are processed.
*/
void Init();
void InitPreScript();
/**
* Initializes the analyze-related BiFs. Must be called after scripts
* are parsed.
* Second-stage initialization of the manager. This is called late
* during Bro's initialization after any scripts are processed.
*/
void InitBifs();
void InitPostScript();
/**
* Finished the manager's operations.