#include <wasm_message_queue.h>
Definition at line 226 of file wasm_message_queue.h.
◆ ReplayCompleteCallback
◆ MessageSender
◆ StatusChangeCallback
◆ WasmMessageQueue()
| yaze::app::platform::WasmMessageQueue::WasmMessageQueue |
( |
| ) |
|
|
inline |
◆ ~WasmMessageQueue()
| yaze::app::platform::WasmMessageQueue::~WasmMessageQueue |
( |
| ) |
|
|
inline |
◆ Enqueue()
| std::string yaze::app::platform::WasmMessageQueue::Enqueue |
( |
const std::string & | , |
|
|
const std::string & | ) |
|
inline |
◆ SetOnReplayComplete()
◆ SetOnStatusChange()
◆ ReplayAll()
| void yaze::app::platform::WasmMessageQueue::ReplayAll |
( |
MessageSender | , |
|
|
int | = 3 ) |
|
inline |
◆ PendingCount()
| size_t yaze::app::platform::WasmMessageQueue::PendingCount |
( |
| ) |
const |
|
inline |
◆ GetStatus()
| QueueStatus yaze::app::platform::WasmMessageQueue::GetStatus |
( |
| ) |
const |
|
inline |
◆ Clear()
| void yaze::app::platform::WasmMessageQueue::Clear |
( |
| ) |
|
|
inline |
◆ ClearFailed()
| void yaze::app::platform::WasmMessageQueue::ClearFailed |
( |
| ) |
|
|
inline |
◆ RemoveMessage()
| bool yaze::app::platform::WasmMessageQueue::RemoveMessage |
( |
const std::string & | | ) |
|
|
inline |
◆ PersistToStorage()
| absl::Status yaze::app::platform::WasmMessageQueue::PersistToStorage |
( |
| ) |
|
|
inline |
◆ LoadFromStorage()
| absl::Status yaze::app::platform::WasmMessageQueue::LoadFromStorage |
( |
| ) |
|
|
inline |
◆ SetAutoPersist()
| void yaze::app::platform::WasmMessageQueue::SetAutoPersist |
( |
bool | | ) |
|
|
inline |
◆ SetMaxQueueSize()
| void yaze::app::platform::WasmMessageQueue::SetMaxQueueSize |
( |
size_t | | ) |
|
|
inline |
◆ SetMessageExpiry()
| void yaze::app::platform::WasmMessageQueue::SetMessageExpiry |
( |
double | | ) |
|
|
inline |
◆ GetQueuedMessages()
| std::vector< QueuedMessage > yaze::app::platform::WasmMessageQueue::GetQueuedMessages |
( |
| ) |
const |
|
inline |
◆ PruneExpiredMessages()
| int yaze::app::platform::WasmMessageQueue::PruneExpiredMessages |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: