23void init(
const std::shared_ptr<internal::ClientData> &data);
28void close(
const std::shared_ptr<internal::ClientData> &data);
35bool recv(
const std::shared_ptr<internal::ClientData> &data,
36 const std::function<
void(std::string &&)> &cb);
41void send(
const std::shared_ptr<internal::ClientData> &data,
42 const std::string &msg);
void globalInit()
Definition client_ws.cc:37
void close(const std::shared_ptr< internal::ClientData > &data)
切断しhandleをfreeする
Definition client_ws.cc:131
void init(const std::shared_ptr< internal::ClientData > &data)
WebSocketに接続する
Definition client_ws.cc:51
void globalDeinit()
Definition client_ws.cc:44
bool recv(const std::shared_ptr< internal::ClientData > &data, const std::function< void(std::string &&)> &cb)
messageを1回受信しdata->onRecvを呼ぶ
Definition client_ws.cc:139
void send(const std::shared_ptr< internal::ClientData > &data, const std::string &msg)
メッセージを送信する
Definition client_ws.cc:195
#define WEBCFACE_NS_END
Definition webcface-config.h:118
#define WEBCFACE_NS_BEGIN
Definition webcface-config.h:117