|
WebCFace 3.2.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) からの経過ミリ秒数で表し、閏秒はカウントしない