/* * server_thread.hh * * Created on: Jun 2, 2010 * Author: lamikr */ #ifndef SERVEREVENTTHREAD_HH_ #define SERVEREVENTTHREAD_HH_ #include #include #include "RequestResponseBus.hh" #include "OrbServerImpl.hh" namespace plpbus { class ServerEventThread : public omni_thread { public: ServerEventThread(plpbus_orb::OrbClient_ptr client, const char *msg, int period, OrbServerImpl *server_obj); virtual void run(void* arg); private: plpbus_orb::OrbClient_var _orb_client; CORBA::String_var _orb_msg; int _interval; OrbServerImpl *_server_obj; }; } #endif /* SERVEREVENTTHREAD_HH_ */