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>