1 /* 2 * Copyright (c) 2013-2020, The PurpleI2P Project 3 * 4 * This file is part of Purple i2pd project and licensed under BSD3 5 * 6 * See full license text in LICENSE file at top of project tree 7 */ 8 9 #ifndef WIN32APP_H__ 10 #define WIN32APP_H__ 11 12 #define I2PD_WIN32_CLASSNAME "i2pd main window" 13 14 namespace i2p 15 { 16 namespace win32 17 { 18 extern DWORD g_GracefulShutdownEndtime; 19 20 bool StartWin32App (); 21 void StopWin32App (); 22 int RunWin32App (); 23 bool GracefulShutdown (); 24 bool StopGracefulShutdown (); 25 } 26 } 27 #endif // WIN32APP_H__ 28