#ifndef _COMMON_H_ #define _COMMON_H_ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include extern char g_szMirVer[]; extern HANDLE g_hCallEvent; struct MessageId { ULONGLONG id; HANDLE handle; }; #include "resource.h" #include "version.h" #include "teams_menus.h" #include "teams_utils.h" #define MODULENAME "Teams" class CTeamsProto; ///////////////////////////////////////////////////////////////////////////////////////// #define SKYPEWEB_CLIENTINFO_NAME "swx-skype.com" #define SKYPEWEB_CLIENTINFO_VERSION "908/1.85.0.29" enum SkypeHost { HOST_API, HOST_CONTACTS, HOST_LOGIN, HOST_TEAMS, HOST_TEAMS_API, HOST_CHATS, HOST_GROUPS, HOST_PRESENCE, HOST_OTHER }; struct AsyncHttpRequest : public MTHttpRequest { SkypeHost m_host; MCONTACT hContact = 0; AsyncHttpRequest(int type, SkypeHost host, LPCSTR url = nullptr, MTHttpRequestHandler pFunc = nullptr); void AddAuthentication(CTeamsProto *ppro); }; #include "teams_proto.h" #endif //_COMMON_H_