|
Ring Daemon
|
Track sending state for a single message to one or more devices. More...

Public Types | |
| using | OnComplete = std::function< void(bool, bool)> |
Public Member Functions | |
| bool | add (const DeviceId &device) |
| Track new pending message for device. | |
| bool | complete (const DeviceId &device, bool success) |
| Complete pending message for device. | |
| bool | empty () const |
| bool | pending (const DeviceId &device) const |
| SendMessageContext (OnComplete onComplete) | |
| void | start () |
| Call after all messages are sent. | |
Track sending state for a single message to one or more devices.
Definition at line 191 of file jamiaccount.cpp.
| using jami::JamiAccount::SendMessageContext::OnComplete = std::function<void(bool, bool)> |
Definition at line 194 of file jamiaccount.cpp.
|
inline |
Definition at line 195 of file jamiaccount.cpp.
Track new pending message for device.
Definition at line 199 of file jamiaccount.cpp.
References jami::emitSignal().

|
inline |
Complete pending message for device.
Definition at line 212 of file jamiaccount.cpp.
References jami::emitSignal().

|
inline |
Definition at line 223 of file jamiaccount.cpp.
References jami::emitSignal().

Definition at line 228 of file jamiaccount.cpp.
References jami::emitSignal().

|
inline |
Call after all messages are sent.
Definition at line 205 of file jamiaccount.cpp.
References jami::emitSignal().
