MP API Features List

MP API Introduction

MP Demo

Initialization

MPStartup Initializes and starts MP communications.
MPCleanup Ends MP communications.

Communications Settings

MPSetIndicationConfig Sets the indication notification callback for MPConfig.
MPSetPortConfig The port settings for MPConfig take place.
MPSetUserGameInfo Configures the UserGameInfo information.
MPSetEntryFlag Changes the connection permission settings.

Connection Management

MPDisconnect Disconnects the child device.
MPDisconnectAll Disconnects all child devices.
MPGetLinkLevel Gets the link level.

MP Communication

MPSend Sends data.
MPSendAsync Sends data asynchronously.
MPUpdateBeacon The current settings are referenced and the game info is updated and sent.
MPUpdateBeaconAsync The current settings are referenced and the game info is asynchronously updated and sent.

Constants

MPError The enumerated constant that indicates the processing results of each function in the MP library.
MPDisconnectReason Enumerated type to indicate the reason for a disconnection.
MPCallbackType Enumerated type to indicate the originator of the various MP callbacks.

Types and Structures

MPPortConfig The structure for storing the port's receive callback.
MPConfig This structure stores the MP communications configuration information.
MPCallbackInfo This structure is passed to the MP library's callback function.
MPCallback The MP library's asynchronous function callback function type.
MPPortCallback Port receive callback function type.
MPPortCallbackInfo Structure to be passed to the port receive callback function.
MPPortCallbackInfo_DataReceived This structure is passed to the callback function related to MP_PORT_CB_TYPE_DATA_RECEIVED.
MPPortCallbackInfo_Connected This structure is passed to the callback function related to MP_PORT_CB_TYPE_DATA_CONNECTED.
MPPortCallbackInfo_Disconnected This structure is passed to the callback function related to MP_PORT_CB_TYPE_DATA_DISCONNECTED.




CONFIDENTIAL