Main Page | Modules | Class Hierarchy | Compound List | File List | Compound Members | File Members | Related Pages

CommModule Class Reference
[Miscellaneous Library Utilities]

#include <CommModule.hh>

Inherits Module.

List of all members.


Detailed Description

Wrapper module to create and access single CommManager instance.

The CommModule module is a frontend for the communications manager. Upon being added to the module manager (e.g. in its init() method), it creates a single CommManager instance with parameters retrieved from the configuration database. In particular, the following configuration symbols are supported:


Public Member Functions

void init (void)
void uninit (void)
void activate (void)
void deactivate (void)
void update (void)
bool updateable ()
CommManagergetManager (void)


Member Function Documentation

CommManager* CommModule::getManager void   )  [inline]
 

This method returns the single CommManager instance created upon initialization. It is recommended that this instance is used for all communication operations in RHexLib. The creation of a second communications manager will waste resources and may cause weird behavior.


RHexLib Reference Documentation