193514534SIngo Weinhold /* 293514534SIngo Weinhold * Copyright 2005, Haiku. 393514534SIngo Weinhold * Distributed under the terms of the MIT License. 493514534SIngo Weinhold * 593514534SIngo Weinhold * Authors: 693514534SIngo Weinhold * Ingo Weinhold <bonefish@cs.tu-berlin.de> 793514534SIngo Weinhold */ 893514534SIngo Weinhold #ifndef _SERVER_H 993514534SIngo Weinhold #define _SERVER_H 1093514534SIngo Weinhold 1193514534SIngo Weinhold #include <Application.h> 1293514534SIngo Weinhold 1393514534SIngo Weinhold class BServer : public BApplication { 1493514534SIngo Weinhold public: 1593514534SIngo Weinhold BServer(const char* signature, bool initGUI, status_t *error); 1693514534SIngo Weinhold 1793514534SIngo Weinhold status_t InitGUIContext(); 18*9fac7d6cSIngo Weinhold 19*9fac7d6cSIngo Weinhold private: 20*9fac7d6cSIngo Weinhold bool fGUIContextInitialized; 2193514534SIngo Weinhold }; 2293514534SIngo Weinhold 2393514534SIngo Weinhold #endif // _SERVER_H 24