X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2Fplpbus%2FBusServer.cc;h=e53023cf356ba24b26bb680255e776166c9788bc;hb=f6bd0d4fefd6459f2e8e5e7b813933be2d87dd47;hp=44281eddc6223cd4653d242a70ec1516d0e767e5;hpb=a4cadd50e661871c819f9f253f3595cfba647aed;p=libplpbus.git diff --git a/src/plpbus/BusServer.cc b/src/plpbus/BusServer.cc index 44281ed..e53023c 100644 --- a/src/plpbus/BusServer.cc +++ b/src/plpbus/BusServer.cc @@ -1,43 +1,48 @@ #include "BusServer.hh" +#include "OrbServerImpl.hh" using namespace std; using namespace plpbus; -BusServer::BusServer() -{ +BusServer::BusServer() { orbServer = new OrbServerImpl(); } -BusServer::~BusServer() -{ +BusServer::~BusServer() { cout << "BusServer() destroyed." << endl; } 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 BusServer::launch(const char *server_name) { + 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 BusServer::add_server_listener(IServerListener *listener_param) { + 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(); +void BusServer::shutdown() { + OrbServerImpl *impl; + + impl = (OrbServerImpl *)orbServer; + impl->shutdown(); }