summaryrefslogtreecommitdiff
path: root/TAO/tao/TAO_Internal.h
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-12-08 21:14:38 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-12-08 21:14:38 +0000
commitdb0b65956f1a012c64c68fd43411b12473fd5929 (patch)
treef2f54c8d47efa568e308fc5d268f143d0178c246 /TAO/tao/TAO_Internal.h
parentd9c91fae5a26d7dc5105ba4eeacefd0c538b0f9f (diff)
downloadATCD-db0b65956f1a012c64c68fd43411b12473fd5929.tar.gz
Added a new <open_services> method. Removed <fake_service_entries_i> method.
Diffstat (limited to 'TAO/tao/TAO_Internal.h')
-rw-r--r--TAO/tao/TAO_Internal.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/TAO/tao/TAO_Internal.h b/TAO/tao/TAO_Internal.h
index 0ba63c68061..b0599b1b09f 100644
--- a/TAO/tao/TAO_Internal.h
+++ b/TAO/tao/TAO_Internal.h
@@ -36,6 +36,15 @@ public:
// called (see <open_services>). It is fully thread-safe. Return 0
// if successful, -1 with errno set if failure.
+ static int open_services (int rargc, char* resource_factory_arg[],
+ int cargc, char* client_factory_arg[],
+ int sargc, char* server_factory_arg[]);
+ // Initialize the ACE Service Configurator using the default
+ // factories in TAO. This is also a one-shot method. This mehtod
+ // is used on platforms that don't support the Service
+ // Configurator's model of loading services and when the use of a
+ // <svc.conf> file is not desirable.
+
static int close_services (void);
// The complement to <open_services>, this will perform appropriate
// ACE Service Configurator closure operations. It should be called
@@ -43,13 +52,6 @@ public:
// things down on the last call. It is fully thread-safe. Return 0
// if successful, -1 with errno set if failure.
-protected:
- static int fake_service_entries_i (void);
- // If your platform can't support the Service Configurator's model
- // of loading services found in a file, then you should change the
- // code in here in order to get service entries into the service
- // repository.
-
private:
TAO_Internal (void);
// Private CTOR prevents this class from being instantiated.