]> gitweb.ps.run Git - matrix_esp_thesis/blob - examples/Sync.c
add libolm.a to Makefile
[matrix_esp_thesis] / examples / Sync.c
1 #include <matrix.h>\r
2 #include <stdio.h>\r
3 \r
4 #define SERVER       "https://matrix.org"\r
5 #define ACCESS_TOKEN "syt_cHNjaG8_yBvTjVTquGCikvsAenOJ_49mBMO"\r
6 #define DEVICE_ID    "MAZNCCZLBR"\r
7 \r
8 int\r
9 main(void)\r
10 {\r
11     MatrixClient client;\r
12     MatrixClientInit(&client,\r
13         SERVER);\r
14     \r
15     MatrixHttpInit(&client);\r
16 \r
17     MatrixClientSetAccessToken(&client,\r
18         ACCESS_TOKEN);\r
19 \r
20     static char syncBuffer[20000];\r
21     MatrixClientSync(&client,\r
22         syncBuffer, 20000);\r
23     printf("%s", syncBuffer);\r
24         \r
25     MatrixHttpDeinit(&client);\r
26 \r
27     return 0;\r
28 }