From ad53c562be6e8f374b2bca73044ffc88a36e9bc9 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Fri, 26 Aug 2022 00:44:44 +0100 Subject: [PATCH] Update docs --- Docs/XXMessengerClient.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Docs/XXMessengerClient.md b/Docs/XXMessengerClient.md index 4db0098b..c8fc3e7d 100644 --- a/Docs/XXMessengerClient.md +++ b/Docs/XXMessengerClient.md @@ -27,6 +27,9 @@ let messenger: Messenger = .live(environment) Example: ```swift +// allow cancellation of auth callbacks registration: +var authCallbacksCancellable: Cancellable? + func start(messenger: Messenger) throws { // check if messenger is loaded: if messenger.isLoaded() == false { @@ -42,6 +45,13 @@ func start(messenger: Messenger) throws { // start messenger's network follower: try messenger.start() + // register auth callbacks before connecting: + authCallbacksCancellable = messenger.registerAuthCallbacks( + AuthCallbacks(handle: { callback in + // implement auth callbacks handling + }) + ) + // check if messenger is connected: if messenger.isConnected() == false { // start end-to-end connection: -- GitLab