DSダウンロードプレイライブラリ(WDP)API 機能一覧

親機

WDP_InitParent WDPライブラリ親機の状態を初期化します。
WDP_CallBeaconSendHook 現在のロビー状態をビーコンフォーマットに変換します。
WDP_CallParentConnectedHook 新規子機が接続したことをライブラリへ通知します。
WDP_CallParentDisconnectedHook 子機が切断したことをライブラリへ通知します。
WDP_CallParentSendHook 子機群へのコマンドをMP通信パケットデータに変換します。
WDP_CallParentRecvHook 子機群からのMP通信パケットデータを解析します。
WDP_RegisterSession セッション情報を初期化してロビーに登録します。
WDP_UnregisterSession 登録したセッション情報をロビーから解放します。

ユーティリティ

WDP_CompareMemory メモリ同士のバイトデータを比較します。
WDP_CopyString WDP文字列をメモリ間で転送します。

定数

WDP_ICON_IMAGE_SIZE アイコンのイメージデータのサイズです。
WDP_ICON_PALETTE_SIZE アイコンのパレットデータのサイズです。
WDP_ICON_COLOR_MAX アイコンの色数です。
WDP_PLAYER_NAME_MAX プレイヤー名の最大文字数です。
WDP_SESSION_TITLE_MAX セッションタイトルの最大文字数です。
WDP_SESSION_COMMENT_MAX セッション説明文の最大文字数です。
WDP_USER_PARAM_SIZE ユーザ定義値の最大サイズです。
WDP_AUTHCODE_SIZE 署名コードのサイズです。
WDP_BEACON_OPTION_SIZE ビーコンオプション情報のサイズです。
WDP_PARENT_PACKET_MIN 親機MP通信の送信サイズ下限です。
WDP_CHILD_PACKET_SIZE 子機MP通信の送信サイズです。
WDP_BEACON_SIZE ビーコンの送受信サイズです。
WDP_GAMEINFO_ATTR 親機の送信ビーコンに指定すべき属性値です。

型・構造体

WDPEventType WDPライブラリの各種通知イベントを示す列挙値です。
WDPEventCallback WDPライブラリ子機から通知されるイベントコールバック関数形式です。
WDPPacketArgument MP通信パケット送受信フック関数で使用するパケット情報をあらわす構造体です。
WDPIconDataFormat アイコン画像データをあらわす構造体です。