|
WebCFace 3.3.1
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< ValAdaptorVector > &args) | |
Public Attributes | |
| CallerId | caller_id = 0 |
| MemberId | caller_member_id = 0 |
| MemberId | target_member_id = 0 |
| SharedString | field |
| std::vector< webcface::ValAdaptorVector > | 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::ValAdaptorVector> args |
| CallerId caller_id = 0 |
| MemberId caller_member_id = 0 |
| SharedString field |
|
staticconstexprinherited |
| MemberId target_member_id = 0 |