WebCFace 2.5.2
Web-based Communication Framework & Dashboard-like UI
|
#include "c_wcf_internal.h"
#include "webcface/common/encoding.h"
#include "webcface/view.h"
#include <cstring>
Functions | |
wcfViewComponent | wcfText (const char *text) |
wcfViewComponentW | wcfTextW (const wchar_t *text) |
wcfViewComponent | wcfNewLine () |
wcfViewComponentW | wcfNewLineW () |
wcfViewComponent | wcfButton (const char *text, const char *on_click_member, const char *on_click_field) |
wcfViewComponentW | wcfButtonW (const wchar_t *text, const wchar_t *on_click_member, const wchar_t *on_click_field) |
wcfStatus | wcfViewSet (wcfClient *wcli, const char *field, const wcfViewComponent *components, int size) |
Viewを送信する | |
wcfStatus | wcfViewSetW (wcfClient *wcli, const wchar_t *field, const wcfViewComponentW *components, int size) |
Viewを送信する (wstring) | |
wcfStatus | wcfViewGet (wcfClient *wcli, const char *member, const char *field, wcfViewComponent **components, int *recv_size) |
Viewを受信する | |
wcfStatus | wcfViewGetW (wcfClient *wcli, const wchar_t *member, const wchar_t *field, wcfViewComponentW **components, int *recv_size) |
Viewを受信する (wstring) | |
wcfViewComponent wcfButton | ( | const char * | text, |
const char * | on_click_member, | ||
const char * | on_click_field | ||
) |
text | 表示する文字列 |
on_click_member | クリック時に実行するFuncのmember またはNULL(自分自身を表す) |
on_click_field | クリック時に実行するFuncの名前 |
wcfViewComponentW wcfButtonW | ( | const wchar_t * | text, |
const wchar_t * | on_click_member, | ||
const wchar_t * | on_click_field | ||
) |
text | 表示する文字列 |
on_click_member | クリック時に実行するFuncのmember またはNULL(自分自身を表す) |
on_click_field | クリック時に実行するFuncの名前 |
wcfViewComponent wcfNewLine | ( | void | ) |
wcfViewComponentW wcfNewLineW | ( | void | ) |
wcfViewComponent wcfText | ( | const char * | text | ) |
text | 表示する文字列 |
wcfViewComponentW wcfTextW | ( | const wchar_t * | text | ) |
text | 表示する文字列 |
wcfStatus wcfViewGet | ( | wcfClient * | wcli, |
const char * | member, | ||
const char * | field, | ||
wcfViewComponent ** | components, | ||
int * | recv_size | ||
) |
Viewを受信する
wcli | Clientポインタ |
member | memberの名前 |
field | viewの名前 |
components | 受信したデータを格納する配列へのポインタが返る |
recv_size | 実際に受信した要素数が返る |
wcfStatus wcfViewGetW | ( | wcfClient * | wcli, |
const wchar_t * | member, | ||
const wchar_t * | field, | ||
wcfViewComponentW ** | components, | ||
int * | recv_size | ||
) |
wcfStatus wcfViewSet | ( | wcfClient * | wcli, |
const char * | field, | ||
const wcfViewComponent * | components, | ||
int | size | ||
) |
Viewを送信する
wcli | Clientポインタ |
field | viewの名前 |
components | 送信するデータの配列へのポインタ |
size | 配列の要素数 |
wcfStatus wcfViewSetW | ( | wcfClient * | wcli, |
const wchar_t * | field, | ||
const wcfViewComponentW * | components, | ||
int | size | ||
) |