MBCommCState

定義

#include <nitro/mb.h>
typedef enum
{
    MB_COMM_CSTATE_NONE,                    
    MB_COMM_CSTATE_INIT_COMPLETE,           
    MB_COMM_CSTATE_CONNECT,                 
    MB_COMM_CSTATE_CONNECT_FAILED,          
    MB_COMM_CSTATE_DISCONNECTED_BY_PARENT,  
    MB_COMM_CSTATE_REQ_ENABLE,               
    MB_COMM_CSTATE_REQ_REFUSED,              
    MB_COMM_CSTATE_DLINFO_ACCEPTED,          
    MB_COMM_CSTATE_RECV_PROCEED,             
    MB_COMM_CSTATE_RECV_COMPLETE,            
    MB_COMM_CSTATE_BOOTREQ_ACCEPTED,        
    MB_COMM_CSTATE_BOOT_READY,               
    MB_COMM_CSTATE_CANCELED,               
    MB_COMM_CSTATE_AUTHENTICATION_FAILED,
    MB_COMM_CSTATE_MEMBER_FULL,             
    MB_COMM_CSTATE_GAMEINFO_VALIDATED,      
    MB_COMM_CSTATE_GAMEINFO_INVALIDATED,    
    MB_COMM_CSTATE_GAMEINFO_LOST,          
    MB_COMM_CSTATE_GAMEINFO_LIST_FULL,     
    MB_COMM_CSTATE_ERROR,                   
    MB_COMM_CSTATE_FAKE_END
} MBCommCState;

説明

マルチブート子機状態を表す列挙定数を示します。
これらの状態は、擬似MB子機ライブラリを使用する際にコールバックとして通知されます。
各値の意味は以下の通りです。
意味
MB_COMM_CSTATE_NONE MB子機の初期化前状態を示します。
MB_COMM_CSTATE_INIT_COMPLETE MB子機初期化完了状態を示します。
MB_COMM_CSTATE_CONNECT 親機への接続が完了した状態を示します。
MB_COMM_CSTATE_CONNECT_FAILED 親機への接続が失敗した状態を示します。
MB_COMM_CSTATE_DISCONNECTED_BY_PARENT 親機から切断された状態を示します。
MB_COMM_CSTATE_REQ_ENABLE MPが確立してデータリクエストが可能になった状態を示します。
MB_COMM_CSTATE_REQ_REFUSED リクエストに対して親機からKICKされた状態を示します。
MB_COMM_CSTATE_DLINFO_ACCEPTED 親機にリクエストが受理された状態を示します。
MB_COMM_CSTATE_RECV_PROCEED ダウンロードデータの受信開始状態を示します。
MB_COMM_CSTATE_RECV_COMPLETE ダウンロードデータの受信完了状態を示します。
MB_COMM_CSTATE_BOOTREQ_ACCEPTED 親機からのブート要求受信状態を示します。
MB_COMM_CSTATE_BOOT_READY 親機との通信を切断してブート完了した状態を示します。
MB_COMM_CSTATE_CANCELED 途中でキャンセルされ、親機との切断が完了した状態を示します。
MB_COMM_CSTATE_AUTHENTICATION_FAILED ※MBフェイク子機でこの状態に遷移することはありません。
MB_COMM_CSTATE_MEMBER_FULL 親機へのエントリー数が定員を超えていた場合の状態を示します。
MB_COMM_CSTATE_GAMEINFO_VALIDATED ※MBフェイク子機でこの状態に遷移することはありません。
MB_COMM_CSTATE_GAMEINFO_INVALIDATED ※MBフェイク子機でこの状態に遷移することはありません。
MB_COMM_CSTATE_GAMEINFO_LOST ※MBフェイク子機でこの状態に遷移することはありません。
MB_COMM_CSTATE_GAMEINFO_LIST_FULL ※MBフェイク子機でこの状態に遷移することはありません。
MB_COMM_CSTATE_ERROR 途中で通信エラーが発生した状態を示します。
MB_COMM_CSTATE_FAKE_END フェイク子機の完了状態を示します。

参照

MB_FakeSetCStateCallback, MBCommCStateCallback

履歴

2005/03/15 公開