The example can be set in `esp32/esp_project(_risc_v)/main/CMakeLists.txt` as the second argument after SRCS.\r
\r
Any code using the library should compile under ESP-IDF if the following code is added at the end of the file:\r
-```\r
+```c\r
#include "wifi.h"\r
\r
void\r
## Examples\r
\r
### (De)Initialization\r
-```\r
+```c\r
MatrixClient * client = (MatrixClient*)malloc(sizeof(MatrixClient));\r
MatrixClientInit(client);\r
\r
```\r
\r
### Uploading keys\r
-```\r
+```c\r
MatrixClientGenerateOnetimeKeys(client, 10);\r
MatrixClientUploadOnetimeKeys(client);\r
MatrixClientUploadDeviceKeys(client);\r
```\r
\r
### Sending an encrypted message\r
-```\r
+```c\r
MatrixMegolmOutSession * megolmOutSession;\r
MatrixClientNewMegolmOutSession(&client,\r
ROOM_ID,\r
```\r
\r
### Verification\r
-```\r
+```c\r
// Request an encrypted event to enable verification\r
STATIC char eventBuffer[1024];\r
MatrixClientGetRoomEvent(client,\r
while (! client->verified) {\r
MatrixClientSync(client, syncBuffer, SYNC_BUFFER_SIZE, nextBatch, 1024);\r
}\r
-```
\ No newline at end of file
+```\r