WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
Loading...
Searching...
No Matches
base.h File Reference
#include "webcface-config.h"
#include "./fmt.h"
#include "webcface/common/val_adaptor.h"
Include dependency graph for base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MessageBase< k >
 型からkindを取得するためだけのベースクラス More...
 
struct  Res< T >
 
struct  Entry< T >
 server->client 新しいvalueなどの報告 More...
 
struct  Req< T >
 client->server 以降Recvを送るようリクエスト More...
 

Namespaces

namespace  webcface
 
namespace  webcface::message
 
namespace  webcface::message::MessageKind
 

Macros

#define MSGPACK_DEFINE_MAP(...)
 

Enumerations

enum  MessageKindEnum {
  unknown = -1 , value = 0 , text = 1 , binary = 2 ,
  view_old = 3 , canvas2d_old = 4 , image = 5 , robot_model = 6 ,
  canvas3d_old = 7 , log = 8 , view = 9 , canvas2d = 10 ,
  canvas3d = 11 , entry = 20 , req = 40 , res = 60 ,
  sync_init = 80 , call = 81 , call_response = 82 , call_result = 83 ,
  func_info = 84 , log_default = 85 , log_req_default = 86 , sync = 87 ,
  sync_init_end = 88 , ping = 89 , ping_status = 90 , ping_status_req = 91 ,
  log_entry_default = 92
}
 

Macro Definition Documentation

◆ MSGPACK_DEFINE_MAP

#define MSGPACK_DEFINE_MAP (   ...)