abouttreesummaryrefslogcommitdiff
path: root/examples/Cli.c
diff options
context:
space:
mode:
authorPatrick2023-11-13 21:09:43 +0100
committerPatrick2023-11-13 21:09:43 +0100
commit760426d17bc296232b9fedf7e114cb699e2697ae (patch)
tree613d79a87d4c7b4ec975463a2b8fdeb29dc53092 /examples/Cli.c
parent0b5fc6b640af6f13fe56a6e77598d96db78bb56c (diff)
downloadmatrix_esp_thesis-760426d17bc296232b9fedf7e114cb699e2697ae.tar.gz
matrix_esp_thesis-760426d17bc296232b9fedf7e114cb699e2697ae.zip
fix examples
Diffstat (limited to 'examples/Cli.c')
-rw-r--r--examples/Cli.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/examples/Cli.c b/examples/Cli.c
index 56c23e1..d4d8d22 100644
--- a/examples/Cli.c
+++ b/examples/Cli.c
@@ -96,7 +96,7 @@ ExecuteCommand(
MatrixClientUploadOnetimeKeys(client);
}
else if (CheckCommand(cmd, "uploaddevicekey")) {
- MatrixClientUploadDeviceKey(client);
+ MatrixClientUploadDeviceKeys(client);
}
else if (CheckCommand(cmd, "onetimekeys")) {
static char buffer[1024];
@@ -131,7 +131,7 @@ ExecuteCommand(
else if (CheckCommand(cmd, "todevice")) {
static char buffer[30000];
MatrixClientSync(client,
- buffer, 30000);
+ buffer, 30000, "");
const char * todevice;
int todeviceLen;
mjson_find(buffer, 30000,
@@ -249,8 +249,10 @@ ExecuteCommand(
else if (CheckCommand(cmd, "initsession")) {
CHECK_ARGS(1, "<room_id>")
- if (! MatrixClientInitMegolmOutSession(client,
- args[0]))
+ MatrixMegolmOutSession * megolmOutSession;
+ if (! MatrixClientNewMegolmOutSession(client,
+ args[0],
+ &megolmOutSession))
{
printf("Maximum number of Megolm sessions reached (%d)\n", NUM_MEGOLM_SESSIONS);
}
@@ -269,16 +271,15 @@ int
main(void)
{
MatrixClient client;
- MatrixClientInit(&client,
- SERVER);
+ MatrixClientInit(&client);
- MatrixHttpInit(&client);
+ MatrixHttpInit(&client.hc, SERVER);
MatrixClientSetUserId(&client, USER_ID);
MatrixClientLoginPassword(&client, "@pscho:matrix.org", "Wc23EbmB9G3faMq", "abc");
MatrixClientGenerateOnetimeKeys(&client, 10);
- MatrixClientUploadDeviceKey(&client);
+ MatrixClientUploadDeviceKeys(&client);
MatrixClientUploadOnetimeKeys(&client);
@@ -300,7 +301,7 @@ main(void)
MatrixClientDeleteDevice(&client);
- MatrixHttpDeinit(&client);
+ MatrixHttpDeinit(&client.hc);
return 0;
}