-
@Stable() public final class DataHandlerA state holder for handling data messages.
-
-
Field Summary
Fields Modifier and Type Field Description private final <ERROR CLASS>isSendingprivate final Flow<DataMessage>messageFlow
-
Constructor Summary
Constructors Constructor Description DataHandler(Flow<DataMessage> messageFlow, SuspendFunction2<ByteArray, DataSendOptions, Unit> send)
-
Method Summary
Modifier and Type Method Description final <ERROR CLASS>getIsSending()final Flow<DataMessage>getMessageFlow()A flow for all the DataMessage received. final UnitsendMessage(ByteArray payload, DataSendOptions options)-
-
Constructor Detail
-
DataHandler
DataHandler(Flow<DataMessage> messageFlow, SuspendFunction2<ByteArray, DataSendOptions, Unit> send)
-
-
Method Detail
-
getIsSending
final <ERROR CLASS> getIsSending()
-
getMessageFlow
final Flow<DataMessage> getMessageFlow()
A flow for all the DataMessage received.
-
sendMessage
final Unit sendMessage(ByteArray payload, DataSendOptions options)
-
-
-
-