summaryrefslogtreecommitdiff
path: root/protocols/SkypeWeb/src/stdafx.h
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2015-04-30 19:26:10 +0000
committerGeorge Hazan <george.hazan@gmail.com>2015-04-30 19:26:10 +0000
commit54b79c7733c3005937f5ad5cd68672c2397493fe (patch)
treefee10f8e55cb1ae6c2e3d6f24743cdaa3ba1f0a7 /protocols/SkypeWeb/src/stdafx.h
parent7e049d92bb13e8b6c67bc0c0c460c0c145545172 (diff)
unified project for SkypeWeb protocol
git-svn-id: http://svn.miranda-ng.org/main/trunk@13310 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'protocols/SkypeWeb/src/stdafx.h')
-rw-r--r--protocols/SkypeWeb/src/stdafx.h108
1 files changed, 108 insertions, 0 deletions
diff --git a/protocols/SkypeWeb/src/stdafx.h b/protocols/SkypeWeb/src/stdafx.h
new file mode 100644
index 0000000000..6306328ee8
--- /dev/null
+++ b/protocols/SkypeWeb/src/stdafx.h
@@ -0,0 +1,108 @@
+/*
+Copyright (c) 2015 Miranda NG project (http://miranda-ng.org)
+
+This program is free software; you can redistribute it and/or
+modify it under the terms of the GNU General Public License
+as published by the Free Software Foundation version 2
+of the License.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
+#ifndef _COMMON_H_
+#define _COMMON_H_
+
+#include <windows.h>
+#include <time.h>
+#include <commctrl.h>
+#include <mshtml.h>
+#include <string>
+#include <vector>
+#include <regex>
+#include <map>
+
+#include <newpluginapi.h>
+
+#include <m_protoint.h>
+#include <m_protomod.h>
+#include <m_protosvc.h>
+
+#include <m_database.h>
+#include <m_langpack.h>
+#include <m_clist.h>
+#include <m_options.h>
+#include <m_netlib.h>
+#include <m_popup.h>
+#include <m_icolib.h>
+#include <m_userinfo.h>
+#include <m_addcontact.h>
+#include <m_message.h>
+#include <m_avatars.h>
+#include <m_skin.h>
+#include <m_chat.h>
+#include <m_genmenu.h>
+#include <m_clc.h>
+#include <m_clistint.h>
+#include <m_string.h>
+#include <m_json.h>
+#include <m_timezones.h>
+#include <m_version.h>
+#include <m_gui.h>
+#include <m_imgsrvc.h>
+#include <m_xml.h>
+#include <m_assocmgr.h>
+
+struct CSkypeProto;
+
+#define SKYPE_ENDPOINTS_HOST "client-s.gateway.messenger.live.com"
+
+#include "version.h"
+#include "resource.h"
+#include "skype_icons.h"
+#include "skype_menus.h"
+#include "skype_dialogs.h"
+#include "skype_options.h"
+#include "http_request.h"
+#include "requests\login.h"
+#include "requests\profile.h"
+#include "requests\contacts.h"
+#include "requests\status.h"
+#include "requests\endpoint.h"
+#include "requests\capabilities.h"
+#include "requests\subscriptions.h"
+#include "requests\messages.h"
+#include "requests\history.h"
+#include "requests\poll.h"
+#include "requests\avatars.h"
+#include "requests\search.h"
+#include "requests\chatrooms.h"
+#include "requests\trouter.h"
+#include "request_queue.h"
+#include "skype_proto.h"
+
+extern HINSTANCE g_hInstance;
+
+#define MODULE "Skype"
+
+#define SKYPE_MAX_CONNECT_RETRIES 10
+
+enum SKYPE_LOGIN_ERROR
+{
+ LOGIN_ERROR_UNKNOWN = 1001
+};
+
+#define SKYPE_SETTINGS_ID "Skypename"
+#define SKYPE_SETTINGS_PASSWORD "Password"
+#define SKYPE_SETTINGS_GROUP "DefaultGroup"
+
+#define POLLING_ERRORS_LIMIT 3
+
+#define SKYPE_DB_EVENT_TYPE_ACTION 10001
+#define SKYPE_DB_EVENT_TYPE_INCOMING_CALL 10002
+#endif //_COMMON_H_ \ No newline at end of file