WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
|
関数呼び出し (client(caller)->server->client(receiver)) More...
#include <webcface/common/internal/message/func.h>
Public Types | |
using | CallerId = std::size_t |
using | MemberId = unsigned int |
Public Member Functions | |
Call ()=default | |
Call (CallerId caller_id, MemberId caller_member_id, MemberId target_member_id, const SharedString &field, const std::vector< ValAdaptor > &args) | |
Public Attributes | |
CallerId | caller_id = 0 |
MemberId | caller_member_id = 0 |
MemberId | target_member_id = 0 |
SharedString | field |
std::vector< webcface::ValAdaptor > | args |
Static Public Attributes | |
static constexpr int | kind |
関数呼び出し (client(caller)->server->client(receiver))
caller側clientが一意のcaller_idを振る(0以上の整数)
serverはcaller_member_idをつけてreceiverに送る
using CallerId = std::size_t |
using MemberId = unsigned int |
|
default |
|
inline |
std::vector<webcface::ValAdaptor> args |
CallerId caller_id = 0 |
MemberId caller_member_id = 0 |
SharedString field |
|
staticconstexprinherited |
MemberId target_member_id = 0 |