WFSEventType

定義

#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 初版