|
WebCFace 3.2.0
Web-based Communication Framework & Dashboard-like UI
|
#include "def_types.h"Go to the source code of this file.
Functions | |
| wcfStatus | wcfValueEntryList (wcfClient *wcli, const char *member, const char **list, int size, int *field_num) |
| memberが公開しているValueのリストを得る | |
| wcfStatus | wcfValueEntryListW (wcfClient *wcli, const wchar_t *member, const wchar_t **list, int size, int *field_num) |
| memberが公開しているValueのリストを得る | |
| wcfStatus | wcfTextEntryList (wcfClient *wcli, const char *member, const char **list, int size, int *field_num) |
| memberが公開しているTextのリストを得る | |
| wcfStatus | wcfTextEntryListW (wcfClient *wcli, const wchar_t *member, const wchar_t **list, int size, int *field_num) |
| memberが公開しているTextのリストを得る | |
| wcfStatus | wcfFuncEntryList (wcfClient *wcli, const char *member, const char **list, int size, int *field_num) |
| memberが公開しているFuncのリストを得る | |
| wcfStatus | wcfFuncEntryListW (wcfClient *wcli, const wchar_t *member, const wchar_t **list, int size, int *field_num) |
| memberが公開しているFuncのリストを得る | |
| wcfStatus | wcfViewEntryList (wcfClient *wcli, const char *member, const char **list, int size, int *field_num) |
| memberが公開しているViewのリストを得る | |
| wcfStatus | wcfViewEntryListW (wcfClient *wcli, const wchar_t *member, const wchar_t **list, int size, int *field_num) |
| memberが公開しているViewのリストを得る | |
| wcfStatus | wcfValueEntryEvent (wcfClient *wcli, const char *member, wcfEventCallback2 callback, void *user_data) |
| Valueが追加された時のイベント | |
| wcfStatus | wcfValueEntryEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback2W callback, void *user_data) |
| Valueが追加された時のイベント (wstring) | |
| wcfStatus | wcfTextEntryEvent (wcfClient *wcli, const char *member, wcfEventCallback2 callback, void *user_data) |
| Textが追加された時のイベント | |
| wcfStatus | wcfTextEntryEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback2W callback, void *user_data) |
| Textが追加された時のイベント (wstring) | |
| wcfStatus | wcfFuncEntryEvent (wcfClient *wcli, const char *member, wcfEventCallback2 callback, void *user_data) |
| Funcが追加された時のイベント | |
| wcfStatus | wcfFuncEntryEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback2W callback, void *user_data) |
| Funcが追加された時のイベント (wstring) | |
| wcfStatus | wcfViewEntryEvent (wcfClient *wcli, const char *member, wcfEventCallback2 callback, void *user_data) |
| Viewが追加された時のイベント | |
| wcfStatus | wcfViewEntryEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback2W callback, void *user_data) |
| Viewが追加された時のイベント (wstring) | |
| wcfStatus | wcfMemberSyncEvent (wcfClient *wcli, const char *member, wcfEventCallback1 callback, void *user_data) |
| Memberがsyncした時のイベント | |
| wcfStatus | wcfMemberSyncEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback1W callback, void *user_data) |
| Memberがsyncした時のイベント (wstring) | |
| unsigned long long | wcfMemberSyncTime (wcfClient *wcli, const char *member) |
| 最後のsync()の時刻を返す | |
| unsigned long long | wcfMemberSyncTimeW (wcfClient *wcli, const wchar_t *member) |
| 最後のsync()の時刻を返す | |
| const char * | wcfMemberLibName (wcfClient *wcli, const char *member) |
| Memberが使っているWebCFaceライブラリの識別情報を返す | |
| const char * | wcfMemberLibVersion (wcfClient *wcli, const char *member) |
| Memberが使っているWebCFaceのバージョンを返す | |
| const char * | wcfMemberRemoteAddr (wcfClient *wcli, const char *member) |
| MemberのIPアドレスを返す | |
| wcfStatus | wcfMemberPingStatus (wcfClient *wcli, const char *member, int *value) |
| memberの通信速度を取得 | |
| wcfStatus | wcfMemberPingStatusW (wcfClient *wcli, const wchar_t *member, int *value) |
| memberの通信速度を取得 | |
| wcfStatus | wcfMemberPingEvent (wcfClient *wcli, const char *member, wcfEventCallback1 callback, void *user_data) |
| Memberの通信速度が更新された時のイベント | |
| wcfStatus | wcfMemberPingEventW (wcfClient *wcli, const wchar_t *member, wcfEventCallback1W callback, void *user_data) |
| Memberの通信速度が更新された時のイベント (wstring) | |
| wcfStatus wcfFuncEntryEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback2 | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfFuncEntryEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback2W | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfFuncEntryList | ( | wcfClient * | wcli, |
| const char * | member, | ||
| const char ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているFuncのリストを得る
| wcfStatus wcfFuncEntryListW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| const wchar_t ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているFuncのリストを得る
| const char * wcfMemberLibName | ( | wcfClient * | wcli, |
| const char * | member | ||
| ) |
| const char * wcfMemberLibVersion | ( | wcfClient * | wcli, |
| const char * | member | ||
| ) |
Memberが使っているWebCFaceのバージョンを返す
| wcfStatus wcfMemberPingEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback1 | callback, | ||
| void * | user_data | ||
| ) |
Memberの通信速度が更新された時のイベント
| wcli | |
| callback | 実行する関数: const char* 型(Memberの名前が渡される)と void* 型の引数を1つずつ取り、何もreturnしない。 |
| user_data | 関数に引数として渡す追加のデータ callbackが呼び出されるときに第2引数にそのまま渡される。 |
| wcfStatus wcfMemberPingEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback1W | callback, | ||
| void * | user_data | ||
| ) |
memberの通信速度を取得
| wcli | |
| member | |
| value | pingの往復時間(ms)が返る |
| const char * wcfMemberRemoteAddr | ( | wcfClient * | wcli, |
| const char * | member | ||
| ) |
MemberのIPアドレスを返す
| wcfStatus wcfMemberSyncEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback1 | callback, | ||
| void * | user_data | ||
| ) |
Memberがsyncした時のイベント
| wcli | |
| callback | 実行する関数: const char* 型(Memberの名前が渡される)と void* 型の引数を1つずつ取り、何もreturnしない。 |
| user_data | 関数に引数として渡す追加のデータ callbackが呼び出されるときに第2引数にそのまま渡される。 |
| wcfStatus wcfMemberSyncEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback1W | callback, | ||
| void * | user_data | ||
| ) |
| unsigned long long wcfMemberSyncTime | ( | wcfClient * | wcli, |
| const char * | member | ||
| ) |
最後のsync()の時刻を返す
| unsigned long long wcfMemberSyncTimeW | ( | wcfClient * | wcli, |
| const wchar_t * | member | ||
| ) |
| wcfStatus wcfTextEntryEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback2 | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfTextEntryEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback2W | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfTextEntryList | ( | wcfClient * | wcli, |
| const char * | member, | ||
| const char ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているTextのリストを得る
| wcfStatus wcfTextEntryListW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| const wchar_t ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているTextのリストを得る
| wcfStatus wcfValueEntryEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback2 | callback, | ||
| void * | user_data | ||
| ) |
Valueが追加された時のイベント
| wcli | |
| member | member名 (NULLまたは空文字列で自分自身を指す) |
| callback | 実行する関数: const char* 型2つ(追加されたMemberとfieldの名前が渡される)と void* 型の引数1つを取り、何もreturnしない。 |
| user_data | 関数に引数として渡す追加のデータ callbackが呼び出されるときに第3引数にそのまま渡される。 |
| wcfStatus wcfValueEntryEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback2W | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfValueEntryList | ( | wcfClient * | wcli, |
| const char * | member, | ||
| const char ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているValueのリストを得る
| wcli | |
| member | member名 (NULLまたは空文字列で自分自身を指す) |
| list | field名を格納するchar*の配列 (size=0ならNULLも可) |
| size | listの要素数 |
| field_num | 実際のfield数 |
| wcfStatus wcfValueEntryListW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| const wchar_t ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているValueのリストを得る
| wcfStatus wcfViewEntryEvent | ( | wcfClient * | wcli, |
| const char * | member, | ||
| wcfEventCallback2 | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfViewEntryEventW | ( | wcfClient * | wcli, |
| const wchar_t * | member, | ||
| wcfEventCallback2W | callback, | ||
| void * | user_data | ||
| ) |
| wcfStatus wcfViewEntryList | ( | wcfClient * | wcli, |
| const char * | member, | ||
| const char ** | list, | ||
| int | size, | ||
| int * | field_num | ||
| ) |
memberが公開しているViewのリストを得る