]> pilppa.org Git - libplpbus.git/blob - src/plpbus/BusServer.hh
e6444809eb6ecf5aa63f9707bb07777b723fd943
[libplpbus.git] / src / plpbus / BusServer.hh
1 #ifndef BUSSERVER_HH_
2 #define BUSSERVER_HH_
3
4 #include "IServerListener.hh"
5 //#include "OrbServerImpl.hh"
6
7 namespace plpbus {
8         class BusServer {
9                 public:
10                         BusServer();
11                         virtual ~BusServer();
12                         virtual int init();
13                         virtual int launch(const char *server_name);
14                         virtual int add_server_listener(IServerListener *listener_param);
15                         virtual void shutdown();
16                 private:
17                         void    *orbServer;
18         };
19 }
20
21 #endif // BUSSERVER_HH_