#include <acsutil.h>#include <maciExport.h>#include <maciS.h>#include <cdb.h>#include <logging.h>#include <ace/Synch.h>#include <ace/Hash_Map_Manager.h>#include <ace/Unbounded_Set.h>#include <acsContainerServices.h>#include "maciContainerThreadHook.h"#include <map>Include dependency graph for maciContainerImpl.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
| namespace | maci |
Classes | |
| class | maci::ContainerImpl |
| struct | maci::ContainerImpl::ContainerComponentInfo |
| Structure to hold components information. More... | |
Defines | |
| #define | CONTAINER_RELOAD 0 |
| 0 - reload the container | |
| #define | CONTAINER_REBOOT 1 |
| 1 - reboot the computer | |
| #define | CONTAINER_EXIT 2 |
| 2 - exit the container | |
Typedefs | |
| typedef PortableServer::Servant(* | ConstructComponentFunc )(maci::Handle h, const char *name, const char *type, ContainerServices *containerServices) |
|
|
2 - exit the container
|
|
|
1 - reboot the computer
|
|
|
0 - reload the container
|
|
|
Each DLL is expected to export a function with public name "ConstructComponentFunc", returning a pointer of a created servant.
|
1.3.8