29 virtual void bye(
int error) = 0;
31 virtual void initApp(
int argc,
const char **argv) = 0;
static int(PASCAL FAR *bind_winsock)(SOCKET s
int(*)(int, char **) StartupFunc
Definition IApp.h:12
virtual const char * daemonName() const =0
virtual void startNode()=0
virtual int runInner(int argc, char **argv, StartupFunc startup)=0
virtual deskflow::ArgsBase & argsBase() const =0
virtual void bye(int error)=0
virtual IEventQueue * getEvents() const =0
virtual int standardStartup(int argc, char **argv)=0
virtual void initApp(int argc, const char **argv)=0
virtual int foregroundStartup(int argc, char **argv)=0
virtual void setByeFunc(void(*bye)(int))=0
virtual deskflow::Screen * createScreen()=0
Event queue interface.
Definition IEventQueue.h:32
Base class of interfaces.
Definition IInterface.h:18
This is the base Argument class that will store the generic arguments passed into the applications th...
Definition ArgsBase.h:19
Platform independent screen.
Definition Screen.h:30
Definition EventTypes.h:11