]> gitweb.ps.run Git - matrix_esp_thesis/blobdiff - src/matrix.h
cli send encrypted & manage megolm session, save/load megolm sessions
[matrix_esp_thesis] / src / matrix.h
index 91ed208623a94804b5a398726a74c56dc8cc7e2e..073f61002d6c2486cd64d0580ef8199230d04d4b 100644 (file)
@@ -115,13 +115,25 @@ bool
 MatrixMegolmOutSessionInit(\r
     MatrixMegolmOutSession * session,\r
     const char * roomId);\r
-    \r
+\r
 bool\r
 MatrixMegolmOutSessionEncrypt(\r
     MatrixMegolmOutSession * session,\r
     const char * plaintext,\r
     char * outBuffer, int outBufferCap);\r
 \r
+bool\r
+MatrixMegolmOutSessionSave(\r
+    MatrixMegolmOutSession * session,\r
+    const char * filename,\r
+    const char * key);\r
+    \r
+bool\r
+MatrixMegolmOutSessionLoad(\r
+    MatrixMegolmOutSession * session,\r
+    const char * filename,\r
+    const char * key);\r
+\r
 \r
 // Matrix Client\r
 \r