]> gitweb.ps.run Git - matrix_esp_thesis/blob - examples/Sync.c
share, save, load, init, print megolm out sessions
[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 \r
7 int\r
8 main(void)\r
9 {\r
10     MatrixClient client;\r
11     MatrixClientInit(&client,\r
12         SERVER);\r
13     \r
14     MatrixHttpInit(&client);\r
15 \r
16     MatrixClientSetAccessToken(&client,\r
17         ACCESS_TOKEN);\r
18 \r
19     static char syncBuffer[40000];\r
20     MatrixClientSync(&client,\r
21         syncBuffer, 40000);\r
22     printf("%s", syncBuffer);\r
23         \r
24     MatrixHttpDeinit(&client);\r
25 \r
26     return 0;\r
27 }