fixing namaings, tyoe

This commit is contained in:
NagyZoltanPeter 2026-06-24 17:45:24 +02:00
parent 07fc98a79b
commit b6c6b298e5
No known key found for this signature in database
GPG Key ID: 3E1F97CF4A7B6F42

View File

@ -43,25 +43,25 @@ proc stop*(self: MessagingClient) {.async.} =
await self.recvService.stopRecvService()
self.started = false
proc checkApiAvailability(mc: MessagingClient): Result[void, string] =
if mc.isNil():
proc checkApiAvailability(self: MessagingClient): Result[void, string] =
if self.isNil():
return err("MessagingClient is not initialized")
return ok()
proc subscribe*(
mc: MessagingClient, contentTopic: ContentTopic
self: MessagingClient, contentTopic: ContentTopic
): Future[Result[void, string]] {.async.} =
?checkApiAvailability(mc)
?checkApiAvailability(self)
return mc.node.subscriptionManager.subscribe(contentTopic)
return self.node.subscriptionManager.subscribe(contentTopic)
proc unsubscribe*(
mc: MessagingClient, contentTopic: ContentTopic
self: MessagingClient, contentTopic: ContentTopic
): Result[void, string] =
?checkApiAvailability(mc)
?checkApiAvailability(self)
return mc.node.subscriptionManager.unsubscribe(contentTopic)
return self.node.subscriptionManager.unsubscribe(contentTopic)
proc send*(
self: MessagingClient, envelope: MessageEnvelope