Classes | Namespaces | Defines | Typedefs

maciContainerImpl.h File Reference

#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 <ace/Activation_Queue.h>
#include <ace/Method_Request.h>
#include <ace/Task.h>
#include <ace/Auto_Ptr.h>
#include <ACSErrTypeOK.h>
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.

Classes

class  maci::MethodRequestThreadPool
class  maci::ContainerImpl
struct  maci::ContainerImpl::ContainerComponentInfo
 Structure to hold components information. More...

Namespaces

namespace  maci

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(* maci::ConstructComponentFunc )(maci::Handle h, const char *name, const char *type, ContainerServices *containerServices)

Define Documentation

#define CONTAINER_EXIT   2

2 - exit the container

#define CONTAINER_REBOOT   1

1 - reboot the computer

#define CONTAINER_RELOAD   0

0 - reload the container