|
WebCFace 3.2.0
Web-based Communication Framework & Dashboard-like UI
|
#include <webcface/internal/client_internal.h>
Public Member Functions | |
| SyncDataFirst | syncDataFirst (internal::ClientData *this_) |
| 初期化時に送信するメッセージ | |
| SyncDataSnapshot | syncData (internal::ClientData *this_, bool is_first) |
| sync() 1回分のメッセージ | |
Public Attributes | |
| std::optional< SyncDataFirst > | sync_first |
| internal::ClientData::SyncDataSnapshot syncData | ( | internal::ClientData * | this_, |
| bool | is_first | ||
| ) |
sync() 1回分のメッセージ
value, text, view, log, funcの送信データの前回からの差分が含まれる。 各種reqはsyncとは無関係に送信される
| is_first | trueのとき差分ではなく全データを送る (syncDataFirst()内から呼ばれる) |
| internal::ClientData::SyncDataFirst syncDataFirst | ( | internal::ClientData * | this_ | ) |
初期化時に送信するメッセージ
各種req と syncData(true) の全データが含まれる。
変数 sync_first の説明を参照
| std::optional<SyncDataFirst> sync_first |
次回接続後一番最初に送信するメッセージ