SendMessageUseCaseImpl

class SendMessageUseCaseImpl(nodeRepository: NodeRepository, packetRepository: PacketRepository, radioController: RadioController, homoglyphEncodingPrefs: HomoglyphPrefs, messageQueue: MessageQueue) : SendMessageUseCase(source)

Constructors

Link copied to clipboard
constructor(nodeRepository: NodeRepository, packetRepository: PacketRepository, radioController: RadioController, homoglyphEncodingPrefs: HomoglyphPrefs, messageQueue: MessageQueue)

Functions

Link copied to clipboard
open suspend operator override fun invoke(text: String, contactKey: String = "0", replyId: Int? = null)

Executes the send message workflow.