1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META http-equiv="Content-Style-Type" content="text/css"> 6<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 8.0.0.0 for Windows"> 7<BASE target="main"> 8<TITLE>Wireless Manager (WM) Function List</TITLE> 9<LINK rel="stylesheet" href="../css/apilist.css"> 10</HEAD> 11<BODY> 12<H1>Wireless Manager (WM) Function List</H1> 13<H3><A name="Init">Initialization</A></H3> 14<TABLE border="1" width="100%"> 15 <TBODY> 16 <TR> 17 <TH width="25%"><A href="wm/WM_Init.html" target="_self">WM_Init</A></TH> 18 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 19 <TD>Initializes the wireless library.</TD> 20 </TR> 21 <TR> 22 <TH width="25%"><A href="wm/WM_Finish.html" target="_self">WM_Finish</A></TH> 23 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 24 <TD>Terminates the wireless library.</TD> 25 </TR> 26 <TR> 27 <TH width="25%"><A href="wm/WM_Enable.html" target="_self">WM_Enable</A></TH> 28 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 29 <TD>Enables wireless hardware.</TD> 30 </TR> 31 <TR> 32 <TH width="25%"><A href="wm/WM_Disable.html" target="_self">WM_Disable</A></TH> 33 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 34 <TD>Disables the wireless hardware.</TD> 35 </TR> 36 <TR> 37 <TH width="25%"><A href="wm/WM_PowerOn.html" target="_self">WM_PowerOn</A></TH> 38 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 39 <TD>Starts up the wireless hardware.</TD> 40 </TR> 41 <TR> 42 <TH width="25%"><A href="wm/WM_PowerOff.html" target="_self">WM_PowerOff</A></TH> 43 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 44 <TD>Shuts down the wireless hardware.</TD> 45 </TR> 46 <TR> 47 <TH width="25%"><A href="wm/WM_Initialize.html" target="_self">WM_Initialize</A></TH> 48 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 49 <TD>Initializes the wireless library and starts up the wireless hardware.</TD> 50 </TR> 51 <TR> 52 <TH width="25%"><A href="wm/WM_End.html" target="_self">WM_End</A></TH> 53 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 54 <TD>Shuts down the wireless hardware and terminates the wireless library.</TD> 55 </TR> 56 <TR> 57 <TH width="25%"><A href="wm/WM_EnableForListening.html" target="_self">WM_EnableForListening</A></TH> 58 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 59 <TD>Puts the wireless hardware enabled in receive-only mode.</TD> 60 </TR> 61 <TR> 62 <TH width="25%"><A href="wm/WM_InitializeForListening.html" target="_self">WM_InitializeForListening</A></TH> 63 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 64 <TD>Initializes the wireless library in receive-only mode and starts up the wireless hardware.</TD> 65 </TR> 66 <TR> 67 <TH width="25%"><A href="wm/WM_GetWirelessCommFlag.html" target="_self">WM_GetWirelessCommFlag</A></TH> 68 <TD width="48"><img src="../image/BPT.gif"><img src="../image/TWL.gif"></TD> 69 <TD>Gets the current TWL wireless mode.</TD> 70 </TR> 71 </TBODY> 72</TABLE> 73<H3><A name="Config">Initial Settings</A></H3> 74<TABLE border="1" width="100%"> 75 <TBODY> 76 <TR> 77 <TH width="25%"><A href="wm/WM_SetIndCallback.html" target="_self">WM_SetIndCallback</A></TH> 78 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 79 <TD>Configures the callback function that is used for indication notification.</TD> 80 </TR> 81 <TR> 82 <TH width="25%"><A href="wm/WM_Reset.html" target="_self">WM_Reset</A></TH> 83 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 84 <TD>Resets the wireless library, initializes it, and returns the wireless hardware to the state immediately after initialization.</TD> 85 </TR> 86 <TR> 87 <TH width="25%"><A href="wm/WM_ReadStatus.html" target="_self">WM_ReadStatus</A></TH> 88 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 89 <TD>Obtains the structure that indicates the state of the wireless library.</TD> 90 </TR> 91 <TR> 92 <TH width="25%"><A href="wm/WM_SetParentParameter.html" target="_self">WM_SetParentParameter</A></TH> 93 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 94 <TD>Sets the parent parameters.</TD> 95 </TR> 96 <TR> 97 <TH width="25%"><A href="wm/WM_StartParent.html" target="_self">WM_StartParent</A></TH> 98 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 99 <TD>Starts communications as a parent.</TD> 100 </TR> 101 <TR> 102 <TH width="25%"><A href="wm/WM_EndParent.html" target="_self">WM_EndParent</A></TH> 103 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 104 <TD>Stops communications as a parent.</TD> 105 </TR> 106 <TR> 107 <TH width="25%"><A href="wm/WM_StartScan.html" target="_self">WM_StartScan</A></TH> 108 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 109 <TD>Starts, as a child, a scan for a parent.</TD> 110 </TR> 111 <TR> 112 <TH width="25%"><A href="wm/WM_StartScanEx.html" target="_self">WM_StartScanEx</A></TH> 113 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 114 <TD>Starts, as a child, a scan for a parent using detailed settings.</TD> 115 </TR> 116 <TR> 117 <TH width="25%"><A href="wm/WM_EndScan.html" target="_self">WM_EndScan</A></TH> 118 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 119 <TD>Stops the child scan process.</TD> 120 </TR> 121 <TR> 122 <TH width="25%"><A href="wm/WM_StartConnect.html" target="_self">WM_StartConnect</A></TH> 123 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 124 <TD>Starts, as a child, a connection to a parent.</TD> 125 </TR> 126 <TR> 127 <TH width="25%"><A href="wm/WM_StartConnectEx.html" target="_self">WM_StartConnectEx</A></TH> 128 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 129 <TD>Starts, as a child, a connection to a parent. Allows use of energy-saving mode after making connection and authentication mode during connection.</TD> 130 </TR> 131<!--<TR> <TH width="25%"><A href="wm/WM_EndConnect.html" target="_self">WM_EndConnect</A></TH> <TD>????????????????</TD> </TR>--> 132 <TR> 133 <TH width="25%"><A href="wm/WM_Disconnect.html" target="_self">WM_Disconnect</A></TH> 134 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 135 <TD>Disconnects an established connection.</TD> 136 </TR> 137 <TR> 138 <TH width="25%"><A href="wm/WM_DisconnectChildren.html" target="_self">WM_DisconnectChildren</A></TH> 139 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 140 <TD>Disconnects the established connection with all of the children.</TD> 141 </TR> 142 <TR> 143 <TH width="25%"><A href="wm/WM_SetGameInfo.html" target="_self">WM_SetGameInfo</A></TH> 144 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 145 <TD>Configures game information.</TD> 146 </TR> 147 <TR> 148 <TH width="25%"><A href="wm/WM_SetEntry.html" target="_self">WM_SetEntry</A></TH> 149 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 150 <TD>Changes the receive entry status of a parent.</TD> 151 </TR> 152 </TBODY> 153</TABLE> 154<H3><A name="MP">MP Communications</A></H3> 155<TABLE border="1" width="100%"> 156 <TBODY> 157 <TR> 158 <TH width="25%"><A href="wm/WM_GetMPReceiveBufferSize.html" target="_self">WM_GetMPReceiveBufferSize</A></TH> 159 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 160 <TD>Obtains the size of the receive buffer that is required for MP communications.</TD> 161 </TR> 162 <TR> 163 <TH width="25%"><A href="wm/WM_GetMPSendBufferSize.html" target="_self">WM_GetMPSendBufferSize</A></TH> 164 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 165 <TD>Obtains the size of the send buffer that is required for MP communications.</TD> 166 </TR> 167 <TR> 168 <TH width="25%"><A href="wm/WM_StartMP.html" target="_self">WM_StartMP</A></TH> 169 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 170 <TD>Starts MP communications. This function is common to parent and child.</TD> 171 </TR> 172 <TR> 173 <TH width="25%"><A href="wm/WM_StartMPEx.html" target="_self">WM_StartMPEx</A></TH> 174 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 175 <TD>Starts MP communications by specifying a detailed operation mode. This function is common to parent and child.</TD> 176 </TR> 177 <TR> 178 <TH width="25%"><A href="wm/WM_EndMP.html" target="_self">WM_EndMP</A></TH> 179 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 180 <TD> Stops MP communications. This function is common to parent and child.</TD> 181 </TR> 182 <TR> 183 <TH width="25%"><A href="wm/WM_SetMPDataToPort.html" target="_self">WM_SetMPDataToPort</A></TH> 184 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 185 <TD>Sets data to be sent to a specific port by MP communications. This function is common to parent and child.</TD> 186 </TR> 187 <TR> 188 <TH width="25%"><A href="wm/WM_SetMPDataToPortEx.html" target="_self">WM_SetMPDataToPortEx</A></TH> 189 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 190 <TD>Sets data to be sent to a specific port by MP communications. This function is common to parent and child.</TD> 191 </TR> 192 <TR> 193 <TH width="25%"><A href="wm/WM_SetPortCallback.html" target="_self">WM_SetPortCallback</A></TH> 194 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 195 <TD>Specifies the callback function for receiving data at a specific port.</TD> 196 </TR> 197 <TR> 198 <TH width="25%"><A href="wm/WM_StartDataSharing.html" target="_self">WM_StartDataSharing</A></TH> 199 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 200 <TD>Starts data sharing with MP communications.</TD> 201 </TR> 202 <TR> 203 <TH width="25%"><A href="wm/WM_EndDataSharing.html" target="_self">WM_EndDataSharing</A></TH> 204 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 205 <TD>Stops data sharing.</TD> 206 </TR> 207 <TR> 208 <TH width="25%"><A href="wm/WM_StepDataSharing.html" target="_self">WM_StepDataSharing</A></TH> 209 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 210 <TD>Proceeds with the synchronization of data sharing.</TD> 211 </TR> 212 <TR> 213 <TH width="25%"><A href="wm/WM_GetSharedDataAddress.html" target="_self">WM_GetSharedDataAddress</A></TH> 214 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 215 <TD>Extracts each terminal's data from the shared data.</TD> 216 </TR> 217 <TR> 218 <TH width="25%"><A href="wm/WM_StartKeySharing.html" target="_self">WM_StartKeySharing</A></TH> 219 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 220 <TD>Enables the key-sharing feature.</TD> 221 </TR> 222 <TR> 223 <TH width="25%"><A href="wm/WM_EndKeySharing.html" target="_self">WM_EndKeySharing</A></TH> 224 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 225 <TD>Disables the key-sharing feature.</TD> 226 </TR> 227 <TR> 228 <TH width="25%"><A href="wm/WM_GetKeySet.html" target="_self">WM_GetKeySet</A></TH> 229 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 230 <TD>Reads one key set that is key-shared.</TD> 231 </TR> 232 <TR> 233 <TH width="25%"><A href="wm/WM_SIZE_MP_PARENT_RECEIVE_BUFFER.html" target="_self">WM_SIZE_MP_PARENT_RECEIVE_BUFFER</A></TH> 234 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 235 <TD>Specifies the receive buffer size that is required by the parent for MP communications.</TD> 236 </TR> 237 <TR> 238 <TH width="25%"><A href="wm/WM_SIZE_MP_PARENT_SEND_BUFFER.html" target="_self">WM_SIZE_MP_PARENT_SEND_BUFFER</A></TH> 239 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 240 <TD>Specifies the send buffer size that is required by the parent for MP communications.</TD> 241 </TR> 242 <TR> 243 <TH width="25%"><A href="wm/WM_SIZE_MP_CHILD_RECEIVE_BUFFER.html" target="_self">WM_SIZE_MP_CHILD_RECEIVE_BUFFER</A></TH> 244 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 245 <TD>Specifies the receive buffer size that is required by a child for MP communications.</TD> 246 </TR> 247 <TR> 248 <TH width="25%"><A href="wm/WM_SIZE_MP_CHILD_SEND_BUFFER.html" target="_self">WM_SIZE_MP_CHILD_SEND_BUFFER</A></TH> 249 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 250 <TD>Specifies the send buffer size that is required by a child for MP communications.</TD> 251 </TR> 252 <TR> 253 <TH width="25%"><A href="wm/WM_SetMPData.html" target="_self">WM_SetMPData</A></TH> 254 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 255 <TD>Sets data to be sent using MP communications. This function is common to parent and child.</TD> 256 </TR> 257 <TR> 258 <TH width="25%"><A href="wm/WM_ReadMPData.html" target="_self">WM_ReadMPData</A></TH> 259 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 260 <TD>Extracts a specified child's data from the overall received data.</TD> 261 </TR> 262 <TR> 263 <TH width="25%"><A href="wm/WM_GetAID.html" target="_self">WM_GetAID</A></TH> 264 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 265 <TD>Gets the current AID.</TD> 266 </TR> 267 <TR> 268 <TH width="25%"><A href="wm/WM_GetConnectedAIDs.html" target="_self">WM_GetConnectedAIDs</A></TH> 269 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 270 <TD>Gets the current connection partner in a bitmap format.</TD> 271 </TR> 272 <TR> 273 <TH width="25%"><A href="wm/WM_SetMPParameter.html" target="_self">WM_SetMPParameter</A></TH> 274 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 275 <TD>Sets various parameters used for MP communications.</TD> 276 </TR> 277 <TR> 278 <TH width="25%"><A href="wm/WM_SetMPFrequency.html" target="_self">WM_SetMPFrequency</A></TH> 279 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 280 <TD>Specifies the communication frequency of MP communications. This function is used only for the parent.</TD> 281 </TR> 282 <TR> 283 <TH width="25%"><A href="wm/WM_SetMPChildSize.html" target="_self">WM_SetMPChildSize</A></TH> 284 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 285 <TD>Sets the child send capacity.</TD> 286 </TR> 287 <TR> 288 <TH width="25%"><A href="wm/WM_SetMPParentSize.html" target="_self">WM_SetMPParentSize</A></TH> 289 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 290 <TD>Sets the parent send capacity.</TD> 291 </TR> 292 <TR> 293 <TH width="25%"><A href="wm/WM_SetMPInterval.html" target="_self">WM_SetMPInterval</A></TH> 294 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 295 <TD>Sets the interval during which MP communications may be performed continuously during a single frame.</TD> 296 </TR> 297 <TR> 298 <TH width="25%"><A href="wm/WM_SetMPTiming.html" target="_self">WM_SetMPTiming</A></TH> 299 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 300 <TD>Sets the timing at which preparations for MP communications should be started during frame-synchronous communications mode.</TD> 301 </TR> 302 </TBODY> 303</TABLE> 304<H3><A name="DCF">Infrastructure Mode Communications</A></H3> 305<TABLE border="1" width="100%"> 306 <TBODY> 307 <TR> 308 <TH width="25%"><A href="wm/WM_StartDCF.html" target="_self">WM_StartDCF</A></TH> 309 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 310 <TD>Starts infrastructure mode communications.</TD> 311 </TR> 312 <TR> 313 <TH width="25%"><A href="wm/WM_SetDCFData.html" target="_self">WM_SetDCFData</A></TH> 314 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 315 <TD>Reserves data to be sent when using infrastructure mode communications.</TD> 316 </TR> 317 <TR> 318 <TH width="25%"><A href="wm/WM_EndDCF.html" target="_self">WM_EndDCF</A></TH> 319 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 320 <TD>Ends infrastructure mode communications.</TD> 321 </TR> 322 </TBODY> 323</TABLE> 324<H3><A name="Other">Other</A></H3> 325<TABLE border="1" width="100%"> 326 <TBODY> 327 <TR> 328 <TH width="25%"><A href="wm/WM_SetWEPKey.html" target="_self">WM_SetWEPKey</A></TH> 329 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 330 <TD>Configures the encryption feature and encryption keys.</TD> 331 </TR> 332 <TR> 333 <TH width="25%"><A href="wm/WM_SetWEPKeyEx.html" target="_self">WM_SetWEPKeyEx</A></TH> 334 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 335 <TD>Sets the encryption function and encryption key and selects the key to use.</TD> 336 </TR> 337 <TR> 338 <TH width="25%"><A href="wm/WM_SetBeaconIndication.html" target="_self">WM_SetBeaconIndication</A></TH> 339 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 340 <TD>Switches the beacon transmission indication between the enabled and the disabled state.</TD> 341 </TR> 342<!-- <TR> <TH width="25%"><A href="wm/WM_SetBeaconPeriod.html" target="_self">WM_SetBeaconPeriod</A></TH> <TD>?????????????????????</TD> </TR>--> 343 <TR> 344 <TH width="25%"><A href="wm/WM_SetLifeTime.html" target="_self">WM_SetLifeTime</A></TH> 345 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 346 <TD>Sets the lifetime for communication.</TD> 347 </TR> 348 <TR> 349 <TH width="25%"><A href="wm/WM_MeasureChannel.html" target="_self">WM_MeasureChannel</A></TH> 350 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 351 <TD>Measures the wireless signal usage rate.</TD> 352 </TR> 353 <TR> 354 <TH width="25%"><A href="wm/WM_InitWirelessCounter.html" target="_self">WM_InitWirelessCounter</A></TH> 355 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 356 <TD>Initializes the counter for the send/receive frame count.</TD> 357 </TR> 358 <TR> 359 <TH width="25%"><A href="wm/WM_GetWirelessCounter.html" target="_self">WM_GetWirelessCounter</A></TH> 360 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 361 <TD>Obtains the current value of the counter for the send/receive frame count.</TD> 362 </TR> 363 <TR> 364 <TH width="25%"><A href="wm/WM_GetAllowedChannel.html" target="_self">WM_GetAllowedChannel</A></TH> 365 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 366 <TD>Obtains a channel to be used for the wireless communication.</TD> 367 </TR> 368 <TR> 369 <TH width="25%"><A href="wm/WM_IsExistAllowedChannel.html" target="_self">WM_IsExistAllowedChannel</A></TH> 370 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 371 <TD>Confirms the existence of channels permitted for use during wireless communication.</TD> 372 </TR> 373 <TR> 374 <TH width="25%"><A href="wm/WM_IsValidGameBeacon.html" target="_self">WM_IsValidGameBeacon</A></TH> 375 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 376 <TD>Checks if the obtained beacon information is from a DS wireless play parent.</TD> 377 </TR> 378 <TR> 379 <TH width="25%"><A href="wm/WM_IsValidGameInfo.html" target="_self">WM_IsValidGameInfo</A></TH> 380 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 381 <TD>Checks if the game information structure is of the corresponding format.</TD> 382 </TR> 383 <TR> 384 <TH width="25%"><A href="wm/WM_GetLinkLevel.html" target="_self">WM_GetLinkLevel</A></TH> 385 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 386 <TD>Obtains the link level of the communication with the other device.</TD> 387 </TR> 388 <TR> 389 <TH width="25%"><A href="wm/WM_GetDispersionBeaconPeriod.html" target="_self">WM_GetDispersionBeaconPeriod</A></TH> 390 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 391 <TD>Obtains beacon period to be set when starting communication as parent device.</TD> 392 </TR> 393 <TR> 394 <TH width="25%"><A href="wm/WM_GetDispersionScanPeriod.html" target="_self">WM_GetDispersionScanPeriod</A></TH> 395 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 396 <TD>Obtains maximum scan period to be set when searching for parent device as child device.</TD> 397 </TR> 398 <TR> 399 <TH width="25%"><A href="wm/WM_GetNextTgid.html" target="_self">WM_GetNextTgid</A></TH> 400 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 401 <TD>Automatically generates the TGID value and obtains it.</TD> 402 </TR> 403 <TR> 404 <TH width="25%"><A href="wm/WM_ConvGgid.html" target="_self">WM_ConvGgid*</A></TH> 405 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 406 <TD>Converts the game group ID.</TD> 407 </TR> 408 <TR> 409 <TH><A href="wm/WM_IsBssidEqual.html" target="_self">WM_IsBssidEqual</A></TH> 410 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 411 <TD>Determines if two BSSIDs are the same.</TD> 412 </TR> 413 <TR> 414 <TH><A href="wm/WM_IsBssidEqual.html" target="_self">WM_IsBssidEqual16</A></TH> 415 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 416 <TD>Compares two BSSIDs to determine if they match in units of 16 bits.</TD> 417 </TR> 418 <TR> 419 <TH><A href="wm/WM_CopyBssid.html" target="_self">WM_CopyBssid</A></TH> 420 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 421 <TD>Copies the BSSID.</TD> 422 </TR> 423 <TR> 424 <TH><A href="wm/WM_CopyBssid.html" target="_self">WM_CopyBssid16</A></TH> 425 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 426 <TD>Copies a BSSID in 16 bit units.</TD> 427 </TR> 428 <TR> 429 <TH width="25%"><A href="wm/WM_SetPowerSaveMode.html" target="_self">WM_SetPowerSaveMode</A></TH> 430 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 431 <TD>Sets the power-saving mode during infrastructure communication.</TD> 432 </TR> 433 </TBODY> 434</TABLE> 435<H3><A name="const">Constants</A></H3> 436<TABLE border="1" width="100%"> 437 <TBODY> 438 <TR> 439 <TH width="25%"><A href="wm/WMApiid.html" target="_self">WMApiid</A></TH> 440 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 441 <TD>Enumerated type to indicate the ID of the API.</TD> 442 </TR> 443 <TR> 444 <TH width="25%"><A href="wm/WMStateCode.html" target="_self">WMStateCode</A></TH> 445 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 446 <TD>Enumerated type to indicate the callback type.</TD> 447 </TR> 448 <TR> 449 <TH width="25%"><A href="wm/WMErrCode.html" target="_self">WMErrCode</A></TH> 450 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 451 <TD>This enumerated type indicates process results that are common to WM operation functions.</TD> 452 </TR> 453 <TR> 454 <TH width="25%"><A href="wm/WMPort.html" target="_self">WMPort</A></TH> 455 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 456 <TD>Enumerated type to indicate the data send/receive port for MP communications.</TD> 457 </TR> 458 <TR> 459 <TH width="25%"><A href="wm/WMLinkLevel.html" target="_self">WMLinkLevel</A></TH> 460 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 461 <TD>Enumerated type to indicate the link level of the communication.</TD> 462 </TR> 463 </TBODY> 464</TABLE> 465<H3><A name="Type">Types and Structures</A></H3> 466<TABLE border="1" width="100%"> 467 <TBODY> 468 <TR> 469 <TH width="25%"><A href="wm/WMDataSet.html" target="_self">WMDataSet</A></TH> 470 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 471 <TD>Structure for indicating the data that is shared by the data-sharing feature.</TD> 472 </TR> 473 <TR> 474 <TH width="25%"><A href="wm/WMKeySet.html" target="_self">WMKeySet</A></TH> 475 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 476 <TD>Structure for indicating the shared-key information obtained with the key-sharing function.</TD> 477 </TR> 478 <TR> 479 <TH width="25%"><A href="wm/WMKeySetBuf.html" target="_self">WMKeySetBuf</A></TH> 480 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 481 <TD>Structure for indicating the ring buffer structure to keep the shared-key information obtained with the key-sharing function. </TD> 482 </TR> 483 <TR> 484 <TH width="25%"><A href="wm/WMParentParam.html" target="_self">WMParentParam</A></TH> 485 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 486 <TD>Structure for gathering information to be set before starting activities as a parent.</TD> 487 </TR> 488 <TR> 489 <TH width="25%"><A href="wm/WMScanParam.html" target="_self">WMScanParam</A></TH> 490 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 491 <TD>This structure is a collection of the information that must be set on a child machine when it begins scanning for a parent.</TD> 492 </TR> 493 <TR> 494 <TH width="25%"><A href="wm/WMScanExParam.html" target="_self">WMScanExParam</A></TH> 495 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 496 <TD>Structure for information to be set when a child scans for a parent under detailed settings.</TD> 497 </TR> 498 499 <TR> 500 <TH width="25%"><A href="wm/WMGameInfo.html" target="_self">WMGameInfo</A></TH> 501 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 502 <TD>Structure that stores the parent scan information obtained with the <a href="wm/WM_StartScan.html"><code>WM_StartScan</code></a> function.</TD> 503 </TR> 504 <TR> 505 <TH width="25%"><A href="wm/WMBssDesc.html" target="_self">WMBssDesc</A></TH> 506 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 507 <TD>Structure that stores the parent scan information obtained with the <a href="wm/WM_StartScan.html"><code>WM_StartScan</code></a> function.</TD> 508 </TR> 509 510 <TR> 511 <TH width="25%"><A href="wm/WMCallbackFunc.html" target="_self">WMCallbackFunc</A></TH> 512 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 513 <TD>User callback function type.</TD> 514 </TR> 515 <TR> 516 <TH width="25%"><A href="wm/WMStartParentCallback.html" target="_self">WMStartParentCallback</A></TH> 517 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 518 <TD>This structure is passed to the callback function for the <A href="wm/WM_StartParent.html"><code>WM_StartParent</code></a> function.</TD> 519 </TR> 520 <TR> 521 <TH width="25%"><A href="wm/WMStartScanCallback.html" target="_self">WMStartScanCallback</A></TH> 522 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 523 <TD>This structure is passed to the callback function for the <A href="wm/WM_StartScan.html"><code>WM_StartScan</code></A> function.</TD> 524 </TR> 525 <TR> 526 <TH width="25%"><A href="wm/WMStartScanExCallback.html" target="_self">WMStartScanExCallback</A></TH> 527 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 528 <TD>This structure is passed to the callback function for the <A href="wm/WM_StartScanEx.html"><code>WM_StartScanEx</code></A> function.</TD> 529 </TR> 530 <TR> 531 <TH width="25%"><A href="wm/WMStartConnectCallback.html" target="_self">WMStartConnectCallback</A></TH> 532 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 533 <TD>This structure is passed to the callback function for the <code><A href="wm/WM_StartConnect.html">WM_StartConnect</A></code> and <code><A href="wm/WM_StartConnectEx.html">WM_StartConnectEx</A></code> functions.</TD> 534 </TR> 535 <TR> 536 <TH width="25%"><A href="wm/WMDisconnectCallback.html" target="_self">WMDisconnectCallback</A></TH> 537 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 538 <TD>This structure is passed to the callback function for the <A href="wm/WM_Disconnect.html"><code>WM_Disconnect</code></A> and <A href="wm/WM_DisconnectChildren.html"><code>WM_DisconnectChildren</code></A> functions.</TD> 539 </TR> 540 <TR> 541 <TH width="25%"><A href="wm/WMStartMPCallback.html" target="_self">WMStartMPCallback</A></TH> 542 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 543 <TD>This structure is passed to the callback function for the <A href="wm/WM_StartMP.html"><CODE>WM_StartMP</CODE></A> function.</TD> 544 </TR> 545 <TR> 546 <TH width="25%"><A href="wm/WMPortSendCallback.html" target="_self">WMPortSendCallback</A></TH> 547 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 548 <TD>This structure is passed to the callback function set with the <code><A href="wm/WM_SetMPDataToPort.html">WM_SetMPDataToPort</A></code>, <code><A href="wm/WM_SetMPDataToPortEx.html">WM_SetMPDataToPortEx</A></code>, and <code><A href="wm/WM_SetMPData.html">WM_SetMPData</A></code> functions.</TD> 549 </TR> 550 <TR> 551 <TH width="25%"><A href="wm/WMStartDCFCallback.html" target="_self">WMStartDCFCallback</A></TH> 552 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 553 <TD>This structure is passed to the callback function for the <A href="wm/WM_StartDCF.html"><CODE>WM_StartDCF</CODE></A> function.</TD> 554 </TR> 555 <TR> 556 <TH width="25%"><A href="wm/WMMeasureChannelCallback.html" target="_self">WMMeasureChannelCallback</A></TH> 557 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 558 <TD>This structure is passed to the callback function for the <A href="wm/WM_MeasureChannel.html"><code>WM_MeasureChannel</code></A> function.</TD> 559 </TR> 560 <TR> 561 <TH width="25%"><A href="wm/WMGetWirelessCounterCallback.html" target="_self">WMGetWirelessCounterCallback</A></TH> 562 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 563 <TD>This structure is passed to the callback function for the <A href="wm/WM_GetWirelessCounter.html"><code>WM_GetWirelessCounter</code></A> function.</TD> 564 </TR> 565 <TR> 566 <TH width="25%"><A href="wm/WMIndCallback.html" target="_self">WMIndCallback</A></TH> 567 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 568 <TD>This structure is passed to the callback function set with the <code><A href="wm/WM_SetIndCallback.html">WM_SetIndCallback</A></code> function.</TD> 569 </TR> 570 <TR> 571 <TH width="25%"><A href="wm/WMBeaconRecvIndCallback.html" target="_self">WMBeaconRecvIndCallback</A></TH> 572 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 573 <TD>This structure is passed to the callback function set with the <code><A href="wm/WM_SetIndCallback.html">WM_SetIndCallback</A></code> function when the beacon is received.</TD> 574 </TR> 575 <TR> 576 <TH width="25%"><A href="wm/WMPortRecvCallback.html" target="_self">WMPortRecvCallback</A></TH> 577 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 578 <TD>This structure is passed to the callback function that is set by the <A href="wm/WM_SetPortCallback.html"><code>WM_SetPortCallback</code></a> function.</TD> 579 </TR> 580 <TR> 581 <TH width="25%"><A href="wm/WMCallback.html" target="_self">WMCallback</A></TH> 582 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 583 <TD>This structure is passed to the callback function of a normal WM asynchronous process function.</TD> 584 </TR> 585 <TR> 586 <TH width="25%"><A href="wm/WMMPParam.html" target="_self">WMMPParam</A></TH> 587 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 588 <TD>Structure for gathering information to be set before starting activities as a parent.</TD> 589 </TR> 590 <TR> 591 <TH width="25%"><A href="wm/WMSetMPParameterCallback.html" target="_self">WMSetMPParameterCallback</A></TH> 592 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 593 <TD>This structure is passed to the callback function for the <A href="wm/WM_SetMPParameter.html"><CODE>WM_SetMPParameter</CODE></A> function.</TD> 594 </TR> 595 </TBODY> 596</TABLE> 597<H3><A name="Misc">Figures and Information</A></H3> 598<TABLE border="1" width="100%"> 599 <TBODY> 600 <TR> 601 <TH width="25%"><A href="wm/wm_state_diagram.html" target="_self">WM State Diagram</A></TH> 602 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 603 <TD>Table that shows the transition of the internal states of each API of WM.</TD> 604 </TR> 605 <TR> 606 <TH width="25%"><A href="wm/wm_time_calc.html" target="_self">Wireless communication time calculation sheet</A></TH> 607 <TD width="48"><img src="../image/NTR.gif"><img src="../image/TWL.gif"></TD> 608 <TD>Sheet that helps you calculate from the send size the time that is required for one communication.</TD> 609 </TR> 610 </TBODY> 611</TABLE> 612 613<table border="0" height="100%"><tr><td style="background-color : white;"></td></tr></table> 614 615<hr><p>CONFIDENTIAL</p></body> 616</HTML>