FACT++
1.0
|
This implements the basic functions of a remote control via dim. More...
#include <RemoteControl.h>
Protected Member Functions | |
RemoteControlImp (std::ostream &out, std::ostream &in) | |
The server to which we currently cd'ed. More... | |
virtual | ~RemoteControlImp () |
bool | ProcessCommand (const std::string &str, bool change=true) |
virtual bool | HasServer (const std::string &) |
virtual bool | SendDimCommand (ostream &, const std::string &, const std::string &, bool=false) |
Protected Attributes | |
std::ostream & | lin |
std::ostream & | lout |
Output stream for local synchrounous output. More... | |
std::string | fCurrentServer |
Output stream for local synchrounous output. More... | |
This implements the basic functions of a remote control via dim.
Through a ServiceList object this object subscribes to all available SERVICE_LISTs in the dim network. This allows to keep an up-to-date list of all servers and services. Its ProcessCommand member function allows to emit commands according to the services found in the network. Its infoHandler() is called as an update notifier from the ClientList object.
Definition at line 22 of file RemoteControl.h.