blob: f40b0b0e81480a9c8e870a6a76be280e0c3844fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
#include "skypeproxy.h"
/*** Skype API ***/
//Messages
#define SKYPECONTROLAPI_ATTACH_SUCCESS 0
#define SKYPECONTROLAPI_ATTACH_PENDING_AUTHORIZATION 1
#define SKYPECONTROLAPI_ATTACH_REFUSED 2
#define SKYPECONTROLAPI_ATTACH_NOT_AVAILABLE 3
#define SKYPECONTROLAPI_ATTACH_API_AVAILABLE 0x8001
// Errors
#define MISC_ERROR 1
#define USER_NOT_FOUND 2
#define USER_NOT_ONLINE 3
#define USER_BLOCKED 4
#define TYPE_UNSUPPORTED 5
#define SENDER_NOT_FRIEND 6
#define SENDER_NOT_AUTHORIZED 7
/*** Debugging macros ***/
#define OUTPUT(a) printf("* %s\n", a);
#define LOG(x) printf x
/*** Program settings ***/
#define PING_INTERVAL 10000 // Ping every 10000 msec to see if Skype is still available
/*** Sockets ***/
#pragma comment(lib, "ws2_32")
/*** Prototypes ***/
void WatchDogTimer(void *);
|