]> pilppa.org Git - libplpbus.git/blobdiff - src/plpbus/BusServer.cc
Started cleaning up public headers from the private headers that are not
[libplpbus.git] / src / plpbus / BusServer.cc
index 44281eddc6223cd4653d242a70ec1516d0e767e5..993c995a9723f97d8528fdac1a4265faec89bdec 100644 (file)
@@ -1,4 +1,5 @@
 #include "BusServer.hh"
+#include "OrbServerImpl.hh"
 
 using namespace std;
 using namespace plpbus;
@@ -14,30 +15,39 @@ BusServer::~BusServer()
 }
 
 int BusServer::init() {
-       int     retVal;
+       int             retVal;
+       OrbServerImpl   *impl;
 
        retVal  = 0;
-       orbServer->init();
+       impl    = (OrbServerImpl *)orbServer;
+       impl->init();
        return retVal;
 }
 
 int BusServer::launch(const char *server_name)
 {
-       int     retVal;
+       int             retVal;
+       OrbServerImpl   *impl;
 
-       retVal  = orbServer->launch(server_name);
+       impl    = (OrbServerImpl *)orbServer;
+       retVal  = impl->launch(server_name);
        return retVal;
 }
 
 int BusServer::add_server_listener(IServerListener *listener_param)
 {
-       int     retVal;
+       int             retVal;
+       OrbServerImpl   *impl;
 
-       retVal          = orbServer->add_server_listener(listener_param);
+       impl    = (OrbServerImpl *)orbServer;
+       retVal  = impl->add_server_listener(listener_param);
        return retVal;
 }
 
 void BusServer::shutdown()
 {
-       orbServer->shutdown();
+       OrbServerImpl   *impl;
+
+       impl    = (OrbServerImpl *)orbServer;
+       impl->shutdown();
 }