more app message call

This commit is contained in:
John Smith
2022-09-30 22:37:55 -04:00
parent baa1714943
commit 046b61d5d8
15 changed files with 310 additions and 8 deletions

View File

@@ -5,6 +5,7 @@ import 'dart:js' as js;
import 'dart:js_util' as js_util;
import 'dart:async';
import 'dart:convert';
import 'dart:typed_data';
//////////////////////////////////////////////////////////
@@ -82,6 +83,13 @@ class VeilidJS implements Veilid {
return _wrapApiPromise(js_util.callMethod(wasm, "debug", [command]));
}
@override
Future<void> appCallReply(String id, Uint8List message) {
var encodedMessage = base64UrlEncode(message);
return _wrapApiPromise(
js_util.callMethod(wasm, "app_call_reply", [id, encodedMessage]));
}
@override
String veilidVersionString() {
return js_util.callMethod(wasm, "veilid_version_string", []);