WebCFace 2.9.0
Web-based Communication Framework & Dashboard-like UI
|
syncの時刻(client->server->client) More...
#include <webcface/common/internal/message/sync.h>
Public Member Functions | |
Sync (unsigned int member_id, const std::chrono::system_clock::time_point &time) | |
Sync () | |
Sync (const std::chrono::system_clock::time_point &time) | |
std::chrono::system_clock::time_point | getTime () const |
Public Attributes | |
unsigned int | member_id |
member id | |
std::uint64_t | time |
1970/1/1 0:00(utc) からの経過ミリ秒数で表し、閏秒はカウントしない | |
Static Public Attributes | |
static constexpr int | kind |
syncの時刻(client->server->client)
clientは各sync()ごとに1回、他のメッセージより先に現在時刻を送る
serverはそのclientのデータを1つ以上requestしているクライアントに対して member_idを載せて送る
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexprinherited |
unsigned int member_id |
member id
std::uint64_t time |
1970/1/1 0:00(utc) からの経過ミリ秒数で表し、閏秒はカウントしない