#include <nitro/wfs.h>
/* イベントコールバック種別 */
typedef enum WFSEventType
{
/*** 親機(サーバ)にのみ通知されるイベント ***/
WFS_EVENT_SERVER_SEGMENT_REQUEST, /* 子機(クライアント)からの読み込みリクエスト. (引数はWFSSegmentBuffer*) */
/*** 子機(クライアント)にのみ通知されるイベント ***/
WFS_EVENT_CLIENT_READY /* 親機(サーバ)からのファイルテーブルの受信完了 */
}
WFSEventType;
WFSライブラリのイベントを表す列挙定数を示します。
各値の意味は以下の通りです。
| 親機(サーバ)にのみ通知されるイベント | ||
| 値 | 通知内容 | 引数の意味 |
| WFS_EVENT_SERVER_SEGMENT_REQUEST | 子機(クライアント)からの読み込みリクエストが発生した時点で通知されます。 親機(サーバ)は指定された領域のデータをデバイスから読み込む必要があります。 |
リクエスト内容を保持するWFSSegmentBuffer型へのポインタ |
| 子機(クライアント)にのみ通知されるイベント | ||
| 値 | 通知内容 | 引数の意味 |
| WFS_EVENT_CLIENT_READY | 親機(サーバ)からファイルテーブルの受信が完了した時点で通知されます。 この通知以降、WFS_GetTableFormat( )でファイルテーブルを参照可能になります。 |
引数はありません。 |
WFSEventCallback,
WFSSegmentBuffer,
WFS_InitServer,
WFS_InitClient,
WFS_GetTableFormat,
WFS_RequestClientRead
2007/06/11 WFS_EVENT_CLIENT_READ_COMPLETEを削除
2007/06/06 初版