1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
3  <head>
4    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5    <meta http-equiv="Content-Style-Type" content="text/css" />
6    <link rel="stylesheet" href="../../../css/manpage.css" type="text/css" />
7    <style type="text/css"><!--
8      span.static_style
9      {
10        font-size			: 8pt;
11        color				: white;
12        font-weight			: bold;
13        background			: #44f;
14        border-left			: solid 1px #aaf;
15        border-top			: solid 1px #aaf;
16        border-right		: solid 1px #00c;
17        border-bottom		: solid 1px #00c;
18        padding-left		: 2px;
19        padding-right		: 2px;
20      }
21
22      span.virtual_style
23      {
24        font-size			 : 8pt;
25        color				 : white;
26        font-weight			: bold;
27        background			: #0a0;
28        border-left			: solid 1px #0f0;
29        border-top			: solid 1px #0f0;
30        border-right		: solid 1px #060;
31        border-bottom		: solid 1px #060;
32        padding-left		: 2px;
33        padding-right		: 2px;
34      }
35
36      span.protected_style
37      {
38        font-size			 : 8pt;
39        color				 : white;
40        font-weight			: bold;
41        background			: #444;
42        border-left			: solid 1px #ccc;
43        border-top			: solid 1px #ccc;
44        border-right		: solid 1px #222;
45        border-bottom		: solid 1px #222;
46        padding-left		: 2px;
47        padding-right		: 2px;
48      }
49        --></style>
50<title>nn::uds::CTR</title>
51  </head>
52  <body>
53<h1><CODE>nn::uds::CTR</CODE> Namespace</h1>
54<h2>Description</h2>
55    <div class="section">
56<p>The <a href="../../../nn/uds/CTR/Overview.html">CTR</a> UDS (local communication) namespace. <br />(This can also be written without the &quot;<CODE>::CTR</CODE>&quot; portion.)</p><!-- write here --></div>
57    <a name="class" id="class">
58<h2>Classes</h2>
59      <div class="section">
60        <table class="members">
61          <tr>
62<th class="category" colspan="2">Handling the Results of the Scan Function</th>
63          </tr>
64          <tr>
65            <th>
66<a href="../../../nn/uds/CTR/NetworkDescription/Overview.html"><CODE>nn::uds::CTR::NetworkDescription</CODE></a>
67            </th>
68<td>Class indicating network information that can be obtained using <a href="../../../../nn/uds/CTR/NetworkDescriptionReader/Overview.html"><CODE>nn::uds::CTR::NetworkDescriptionReader</CODE></a>.</td>
69          </tr>
70          <tr>
71            <th>
72<a href="../../../nn/uds/CTR/NetworkDescriptionReader/Overview.html"><CODE>nn::uds::CTR::NetworkDescriptionReader</CODE></a>
73            </th>
74<td>Class for analyzing all types of network information that can be obtained using <CODE>nn::uds::CTR::ScanResultReader</CODE>.</td>
75          </tr>
76          <tr>
77            <th>
78<a href="../../../nn/uds/CTR/ScanResultReader/Overview.html"><CODE>nn::uds::CTR::ScanResultReader</CODE></a>
79            </th>
80<td>Class for analyzing the scan results obtained by <CODE>nn::uds::CTR::Scan</CODE>.</td>
81          </tr>
82          <tr>
83<th class="category" colspan="2">Result</th>
84          </tr>
85          <tr>
86            <th>
87<a href="../../../nn/uds/CTR/ResultNotFoundNetwork/Overview.html"><CODE>nn::uds::CTR::ResultNotFoundNetwork</CODE></a>
88            </th>
89<td>Indicates that the network to which a connection was attempted using <CODE>ConnectNetwork</CODE> was not found.</td>
90          </tr>
91          <tr>
92            <th>
93<a href="../../../nn/uds/CTR/ResultAlreadyNetworkIsFull/Overview.html"><CODE>nn::uds::CTR::ResultAlreadyNetworkIsFull</CODE></a>
94            </th>
95<td>Indicates that the network to which a connection was attempted using <CODE>ConnectNetwork</CODE> is full (the number of devices connected to that network has already reached the maximum).</td>
96          </tr>
97          <tr>
98            <th>
99<a href="../../../nn/uds/CTR/ResultDeniedFromMaster/Overview.html"><CODE>nn::uds::CTR::ResultDeniedFromMaster</CODE></a>
100            </th>
101<td>Indicates that the attempt to connect to the network using <CODE>ConnectNetwork</CODE> was denied by the master for some reason.</td>
102          </tr>
103          <tr>
104            <th>
105<a href="../../../nn/uds/CTR/ResultConnectionTimeout/Overview.html"><CODE>nn::uds::CTR::ResultConnectionTimeout</CODE></a>
106            </th>
107<td>Indicates that the attempted connection to the network made using <CODE>ConnectNetwork</CODE> timed out during the connection process.</td>
108          </tr>
109          <tr>
110            <th>
111<a href="../../../nn/uds/CTR/ResultInvalidState/Overview.html"><CODE>nn::uds::CTR::ResultInvalidState</CODE></a>
112            </th>
113<td>Indicates that the library is not in a state in which a function could be run. This can also occur if the connection cuts out during communication.</td>
114          </tr>
115          <tr>
116            <th>
117<a href="../../../nn/uds/CTR/ResultInvalidNode/Overview.html"><CODE>nn::uds::CTR::ResultInvalidNode</CODE></a>
118            </th>
119<td>Indicates that the node with the specified node ID does not exist on the network. This can also occur when the node attempts to send a packet to itself or when the connection target disconnects from the network.</td>
120          </tr>
121          <tr>
122            <th>
123<a href="../../../nn/uds/CTR/ResultOutOfResource/Overview.html"><CODE>nn::uds::CTR::ResultOutOfResource</CODE></a>
124            </th>
125<td>Indicates that the library is out of resources. This can occur if the total size of the receive buffer specified by the <CODE>Attach</CODE> function exceeds that of the buffer specified when the <CODE>Initialize</CODE> function was called.</td>
126          </tr>
127          <tr>
128            <th>
129<a href="../../../nn/uds/CTR/ResultBufferIsFull/Overview.html"><CODE>nn::uds::CTR::ResultBufferIsFull</CODE></a>
130            </th>
131<td>This mostly occurs if <CODE>SendTo</CODE> is called with high frequency, and send operations get backed up. The data being sent will be lost if an error occurs.</td>
132          </tr>
133          <tr>
134            <th>
135<a href="../../../nn/uds/CTR/ResultWirelessOff/Overview.html"><CODE>nn::uds::CTR::ResultWirelessOff</CODE></a>
136            </th>
137<td>Indicates that a transition to wireless OFF mode occurred after initializing the UDS library.</td>
138          </tr>
139          <tr>
140            <th>
141<a href="../../../nn/uds/CTR/ResultNotInitialized/Overview.html"><CODE>nn::uds::CTR::ResultNotInitialized</CODE></a>
142            </th>
143<td>Indicates that the library has not been initialized. This error can be resolved by calling the <CODE>Initialize</CODE> function.</td>
144          </tr>
145          <tr>
146            <th>
147<a href="../../../nn/uds/CTR/ResultAlreadyOccupiedWirelessDevice/Overview.html"><CODE>nn::uds::CTR::ResultAlreadyOccupiedWirelessDevice</CODE></a>
148            </th>
149<td>Indicates that UDS communication cannot be used at the moment because other communication is already in progress.</td>
150          </tr>
151          <tr>
152            <th>
153<a href="../../../nn/uds/CTR/ResultOutOfRange/Overview.html"><CODE>nn::uds::CTR::ResultOutOfRange</CODE></a>
154            </th>
155<td>Indicates that one or more of the arguments were set to values outside their valid ranges.</td>
156          </tr>
157          <tr>
158            <th>
159<a href="../../../nn/uds/CTR/ResultTooLarge/Overview.html"><CODE>nn::uds::CTR::ResultTooLarge</CODE></a>
160            </th>
161<td>Indicates that one or more of the arguments had data that exceeded the maximum size. This occurs for functions that send data.</td>
162          </tr>
163          <tr>
164            <th>
165<a href="../../../nn/uds/CTR/ResultNotAuthorized/Overview.html"><CODE>nn::uds::CTR::ResultNotAuthorized</CODE></a>
166            </th>
167<td>Indicates that one or more of the arguments contain a value that is only permitted in special cases.</td>
168          </tr>
169          <tr>
170            <th>
171<a href="../../../nn/uds/CTR/ResultMiscellaneousSystemError/Overview.html">nn::uds::CTR::ResultMiscellaneousSystemError</a>
172            </th>
173<td>A temporary failure resulting from something on the system side. Normally, if you retry with the same arguments, the function will succeed.</td>
174          </tr>
175          <tr>
176            <th>
177<a href="../../../nn/uds/CTR/ResultNotImplemented/Overview.html"><CODE>nn::uds::CTR::ResultNotImplemented</CODE></a>
178            </th>
179<td>Indicates that although a function has been prepared, its operation has not yet been implemented.</td>
180          </tr>
181          <tr>
182            <th>
183<a href="../../../nn/uds/CTR/ResultMalformedData/Overview.html">nn::uds::CTR::ResultMalformedData</a>
184            </th>
185<td>Indicates that the data is not appropriate and that there is a possibility that the received data may have been tampered with.</td>
186          </tr> </table>
187      </div>
188    </a> <a name="struct" id="struct">
189<h2>Structures</h2>
190      <div class="section">
191        <table class="members">
192          <tr>
193            <th>
194<a href="../../../nn/uds/CTR/ConnectionStatus/Overview.html"><CODE>nn::uds::CTR::ConnectionStatus</CODE></a>
195            </th>
196<td>Structure indicating the UDS connection status.</td>
197          </tr>
198          <tr>
199            <th>
200<a href="../../../nn/uds/CTR/ScrambledLocalFriendCode/Overview.html">nn::uds::CTR::ScrambledLocalFriendCode</a>
201            </th>
202<td>This structure stores information that can be converted to a local friend code using the <a href="../../../nn/friends/Overview.html">friends</a> library.</td>
203          </tr>
204          <tr>
205            <th>
206<a href="../../../nn/uds/CTR/NodeInformation/Overview.html"><CODE>nn::uds::CTR::NodeInformation</CODE></a>
207            </th>
208<td>Structure that stores user information about nodes connected to the network.</td>
209          </tr>
210          <tr>
211            <th>
212<a href="../../../nn/uds/CTR/EndpointDescriptor/Overview.html"><CODE>nn::uds::CTR::EndpointDescriptor</CODE></a>
213            </th>
214<td>Endpoint descriptor. This corresponds to a socket descriptor.</td>
215          </tr> </table>
216      </div>
217    </a> <a name="enum" id="enum">
218<h2>Enumerated Types</h2>
219      <div class="section">
220        <table class="members">
221          <tr>
222            <td width="100"> </td>
223            <th>
224<a href="../../../nn/uds/CTR/State.html"><CODE>State</CODE></a>
225            </th>
226<td>Enumerated type representing UDS states.</td>
227          </tr>
228          <tr>
229            <td width="100"> </td>
230            <th>
231<a href="../../../nn/uds/CTR/DisconnectReason.html"><CODE>DisconnectReason</CODE></a>
232            </th>
233<td>Enumerated type representing the reasons for disconnection.</td>
234          </tr>
235          <tr>
236            <td width="100"> </td>
237            <th>
238<a href="../../../nn/uds/CTR/ConnectType.html"><CODE>ConnectType</CODE></a>
239            </th>
240<td>Enumerated type that represents modes used during connection to the network.</td>
241          </tr>
242          <tr>
243            <td width="100"> </td>
244            <th>
245<a href="../../../nn/uds/CTR/PowerSaveMode.html"><CODE>PowerSaveMode</CODE></a>
246            </th>
247<td>Enumerated type representing the network's power-saving modes.</td>
248          </tr>
249          <tr>
250            <td width="100"> </td>
251            <th>
252<a href="../../../nn/uds/CTR/LinkLevel.html"><CODE>LinkLevel</CODE></a>
253            </th>
254<td>Enumerated type that represents the communication quality (link level). The link levels are being adjusted.</td>
255          </tr> </table>
256      </div>
257    </a> <a name="constant" id="constant">
258<h2>Constants</h2>
259      <div class="section">
260        <table class="members">
261          <tr>
262<th class="category" colspan="3">Local Communication ID</th>
263          </tr>
264          <tr>
265            <td width="100"> </td>
266            <th>
267<span class="argument"><a href="../../../nn/uds/CTR/TEST_UNIQUE_ID_MASK.html"><CODE>TEST_UNIQUE_ID_MASK</CODE></a></span>
268            </th>
269<td>For a test program, experimental project, or at any other time that an application does not have a unique ID assigned to it, you can use a value between <CODE>0xFFF00</CODE> and <CODE>0xFFFFF</CODE> as a test ID. These values are also used by SDK samples.</td>
270          </tr>
271          <tr>
272<th class="category" colspan="3">Send/Receive Options</th>
273          </tr>
274          <tr>
275            <td width="100"> </td>
276            <th>
277<span class="argument"><a href="../../../nn/uds/CTR/NO_WAIT.html"><CODE>NO_WAIT</CODE></a></span>
278            </th>
279<td>If this constant is specified as an argument to the <a href="../../../nn/uds/CTR/SendTo.html"><CODE>SendTo</CODE></a> function, wireless transmission occurs immediately without buffering within the UDS library. <br />If this constant is specified as an argument to either the <a href="../../../nn/uds/CTR/Receive.html"><CODE>Receive</CODE></a> or <a href="../../../nn/uds/CTR/ReceiveFrom.html"><CODE>ReceiveFrom</CODE></a> functions, the wireless transmission ends immediately, even if no data has been received.</td>
280          </tr>
281          <tr>
282            <td width="100"> </td>
283            <th>
284<span class="argument"><a href="../../../nn/uds/CTR/FORCE_DIRECT_BC.html">FORCE_DIRECT_BC</a></span>
285            </th>
286<td>When <CODE><A>SendTo</A></CODE> has been specified, sends using Direct Broadcast without asking for a recipient. Among clients, Unicast communication takes place without the use of a master. As a result you can have low latency communication, but the problem of hidden terminals arises.</td>
287          </tr>
288          <tr>
289            <td width="100"> </td>
290            <th>
291<span class="argument"><a href="../../../nn/uds/CTR/FORCE_UNICAST.html">FORCE_UNICAST</a></span>
292            </th>
293<td>When <CODE><A>SendTo</A></CODE> has been specified, the client sends a packet always via a master. There is no need to consider the issue of hidden terminals, but the latency of the client's send becomes higher.</td>
294          </tr>
295          <tr>
296<th class="category" colspan="3">Other</th>
297          </tr>
298          <tr>
299            <td width="100"> </td>
300            <th>
301<span class="argument"><a href="../../../nn/uds/CTR/BROADCAST_NODE_ID.html"><CODE>BROADCAST_NODE_ID</CODE></a></span>
302            </th>
303<td>Node ID indicating the broadcast address for the network. Even spectators can receive data sent to <CODE>BROADCAST_NODE_ID</CODE>.</td>
304          </tr>
305          <tr>
306            <td width="100"> </td>
307            <th>
308<span class="argument"><a href="../../../nn/uds/CTR/NODE_MAX.html"><CODE>NODE_MAX</CODE></a></span>
309            </th>
310<td>Maximum value for the maximum number of network connections. In the future, we plan to support communication for 16 devices, but as of CTR-SDK 0.14 we cannot confirm sufficient operations with that many devices, so communications with 13 or more devices exceeds the guaranteed range of operations.</td>
311          </tr>
312          <tr>
313            <td width="100"> </td>
314            <th>
315<span class="argument"><a href="../../../nn/uds/CTR/ENDPOINT_MAX.html"><CODE>ENDPOINT_MAX</CODE></a></span>
316            </th>
317<td>The maximum number of endpoints that can be created. This value is subject to change.</td>
318          </tr>
319          <tr>
320            <td width="100"> </td>
321            <th>
322<span class="argument"><a href="../../../nn/uds/CTR/UDS_PACKET_PAYLOAD_MAX_SIZE.html"><CODE>UDS_PACKET_PAYLOAD_MAX_SIZE</CODE></a></span>
323            </th>
324<td>Maximum size of the data that can be sent in a single call to <a href="../../../nn/uds/CTR/SendTo.html"><CODE>nn::uds::CTR::SendTo</CODE></a>.</td>
325          </tr>
326          <tr>
327            <td width="100"> </td>
328            <th>
329<span class="argument"><a href="../../../nn/uds/CTR/NET_DESC_APPDATA_SIZE_MAX.html"><CODE>NET_DESC_APPDATA_SIZE_MAX</CODE></a></span>
330            </th>
331<td>Maximum size of optional data that can be set for the beacon.</td>
332          </tr>
333          <tr>
334            <td width="100">
335<span class="static_style" title="static">S</span>
336            </td>
337            <th>
338<span class="argument"><a href="../../../nn/uds/CTR/SCRAMBLED_LOCAL_FRINED_CODE_SIZE.html">SCRAMBLED_LOCAL_FRIEND_CODE_SIZE</a></span>
339            </th>
340<td>The byte length of <CODE><a href="../../../nn/uds/CTR/ScrambledLocalFriendCode/Overview.html">ScrambledLocalFriendCode</a></CODE>.</td>
341          </tr> </table>
342      </div>
343    </a> <a name="function" id="function">
344<h2>Functions</h2>
345      <div class="section">
346        <table class="members">
347          <tr>
348<th class="category" colspan="3">Initialization & Shutdown</th>
349          </tr>
350          <tr>
351            <td width="100">  </td>
352            <th>
353<a href="../../../nn/uds/CTR/Initialize.html"><CODE>Initialize</CODE></a>
354            </th>
355<td>Initializes the UDS library. Initialization fails if any other communication features are already in use.</td>
356          </tr>
357          <tr>
358            <td width="100">  </td>
359            <th>
360<a href="../../../nn/uds/CTR/Finalize.html"><CODE>Finalize</CODE></a>
361            </th>
362<td>Finalizes the UDS library. After executing, other communication features become usable.</td>
363          </tr>
364          <tr>
365<th class="category" colspan="3">Networks (Creating, Destroying, Connecting, and Disconnecting)</th>
366          </tr>
367          <tr>
368            <td width="100">  </td>
369            <th>
370<a href="../../../nn/uds/CTR/CreateLocalCommunicationId.html"><CODE>CreateLocalCommunicationId</CODE></a>
371            </th>
372<td>A local communication ID is generated from a unique ID.</td>
373          </tr>
374          <tr>
375            <td width="100">  </td>
376            <th>
377<a href="../../../nn/uds/CTR/CreateNetwork.html"><CODE>CreateNetwork</CODE></a>
378            </th>
379<td>Creates a new network.</td>
380          </tr>
381          <tr>
382            <td width="100">  </td>
383            <th>
384<a href="../../../nn/uds/CTR/Scan.html"><CODE>Scan</CODE></a>
385            </th>
386<td>Scans for nearby networks.</td>
387          </tr>
388          <tr>
389            <td width="100">  </td>
390            <th>
391<a href="../../../nn/uds/CTR/ConnectNetwork.html"><CODE>ConnectNetwork</CODE></a>
392            </th>
393<td>Connects to an existing network.</td>
394          </tr>
395          <tr>
396            <td width="100">  </td>
397            <th>
398<a href="../../../nn/uds/CTR/EjectClient.html"><CODE>EjectClient</CODE></a>
399            </th>
400<td>Kicks the specified node off of the network. Only the master can run this function.</td>
401          </tr>
402          <tr>
403            <td width="100">  </td>
404            <th>
405<a href="../../../nn/uds/CTR/DisallowToConnect.html">DisallowToConnect</a>
406            </th>
407<td>Disallows client nodes to connect to the network. Does not effect clients currently connected.</td>
408          </tr>
409          <tr>
410            <td width="100">  </td>
411            <th>
412<a href="../../../nn/uds/CTR/AllowToConnect.html">AllowToConnect</a>
413            </th>
414<td>Allows client nodes to connect to the network.</td>
415          </tr>
416          <tr>
417            <td width="100">  </td>
418            <th>
419<a href="../../../nn/uds/CTR/EjectSpectator.html"><CODE>EjectSpectator</CODE></a>
420            </th>
421<td>Kicks all the connected spectators off of the network.</td>
422          </tr>
423          <tr>
424            <td width="100">  </td>
425            <th>
426<a href="../../../nn/uds/CTR/AllowToSpectate.html"><CODE>AllowToSpectate</CODE></a>
427            </th>
428<td>Allows Spectator nodes to connect to the network.</td>
429          </tr>
430          <tr>
431            <td width="100">  </td>
432            <th>
433<a href="../../../nn/uds/CTR/DestroyNetwork.html"><CODE>DestroyNetwork</CODE></a>
434            </th>
435<td>Destroys the network.</td>
436          </tr>
437          <tr>
438            <td width="100">  </td>
439            <th>
440<a href="../../../nn/uds/CTR/DisconnectNetwork.html"><CODE>DisconnectNetwork</CODE></a>
441            </th>
442<td>Disconnects a given node from the network to which it is currently connected.</td>
443          </tr>
444          <tr>
445<th class="category" colspan="3">Sending and Receiving Data</th>
446          </tr>
447          <tr>
448            <td width="100">  </td>
449            <th>
450<a href="../../../nn/uds/CTR/CreateEndpoint.html"><CODE>CreateEndpoint</CODE></a>
451            </th>
452<td>Creates a network endpoint and returns the corresponding descriptor.</td>
453          </tr>
454          <tr>
455            <td width="100">  </td>
456            <th>
457<a href="../../../nn/uds/CTR/SetMaxSendDelay.html">SetMaxSendDelay</a>
458            </th>
459<td>Specifies the maximum send delay time.</td>
460          </tr>
461          <tr>
462            <td width="100">  </td>
463            <th>
464<a href="../../../nn/uds/CTR/SendTo.html"><CODE>SendTo</CODE></a>
465            </th>
466<td>Sends data to the specified port on the specified partner's system.</td>
467          </tr>
468          <tr>
469            <td width="100">  </td>
470            <th>
471<a href="../../../nn/uds/CTR/Attach.html"><CODE>Attach</CODE></a>
472            </th>
473<td>Makes the endpoint into a packet-receivable state.</td>
474          </tr>
475          <tr>
476            <td width="100">  </td>
477            <th>
478<a href="../../../nn/uds/CTR/Receive.html"><CODE>Receive</CODE></a>
479            </th>
480<td>Receives data. (There is no way to obtain the address of the sender.)</td>
481          </tr>
482          <tr>
483            <td width="100">  </td>
484            <th>
485<a href="../../../nn/uds/CTR/ReceiveFrom.html"><CODE>ReceiveFrom</CODE></a>
486            </th>
487<td>Receives data.</td>
488          </tr>
489          <tr>
490            <td width="100">  </td>
491            <th>
492<a href="../../../nn/uds/CTR/DestroyEndpoint.html"><CODE>DestroyEndpoint</CODE></a>
493            </th>
494<td>Destroys an endpoint.</td>
495          </tr>
496          <tr>
497<th class="category" colspan="3">Other</th>
498          </tr>
499          <tr>
500            <td width="100">  </td>
501            <th>
502<a href="../../../nn/uds/CTR/GetMacAddress.html"><CODE>GetMacAddress</CODE></a>
503            </th>
504<td>Gets the MAC address of the local host. (Used in debugging)</td>
505          </tr>
506          <tr>
507            <td width="100">  </td>
508            <th>
509<a href="../../../nn/uds/CTR/GetConnectionStatus.html"><CODE>GetConnectionStatus</CODE></a>
510            </th>
511<td>Returns the current connection status.</td>
512          </tr>
513          <tr>
514            <td width="100">  </td>
515            <th>
516<a href="../../../nn/uds/CTR/GetLinkLevel.html"><CODE>GetLinkLevel</CODE></a>
517            </th>
518<td>Gets the current link level.</td>
519          </tr>
520          <tr>
521            <td width="100">  </td>
522            <th>
523<a href="../../../nn/uds/CTR/GetNodeInformation.html"><CODE>GetNodeInformation</CODE></a>
524            </th>
525<td>Gets information about the specified node.</td>
526          </tr>
527          <tr>
528            <td width="100">  </td>
529            <th>
530<a href="../../../nn/uds/CTR/SetPowerSaveMode.html"><CODE>SetPowerSaveMode</CODE></a>
531            </th>
532<td>Changes the power-saving mode. (This has not yet been implemented.)</td>
533          </tr>
534          <tr>
535            <td width="100">  </td>
536            <th>
537<a href="../../../nn/uds/CTR/SetApplicationDataToBeacon.html"><CODE>SetApplicationDataToBeacon</CODE></a>
538            </th>
539<td>Sets optional data in the beacon.</td>
540          </tr>
541          <tr>
542            <td width="100">  </td>
543            <th>
544<a href="../../../nn/uds/CTR/GetApplicationDataFromBeacon.html"><CODE>GetApplicationDataFromBeacon</CODE></a>
545            </th>
546<td>Gets the data set to the beacon.</td>
547          </tr> </table>
548      </div>
549    </a>
550<h2>Revision History</h2>
551    <div class="section">
552      <dl class="history">
553        <dt>2010/10/22</dt>
554<dd>Updated the members of the <CODE>nn::uds::NodeInformation</CODE> structure.
555        </dd>
556        <dt>2010/10/15</dt>
557<dd>Added as a reference to the functions that return <CODE>nn::Result</CODE> information on what values are returned. Deleted the not-yet-implemented function, <CODE>SetNetworkAttribute</CODE>. Added a new function, <CODE>SetMaxSendDelay</CODE>, which configures the maximum send delay time. Added a new <CODE>ResultMalformedData</CODE> error. Added a new <CODE>ResultMiscellaneousSystemError</CODE> error. Added a function to cut off a connection to a network, <CODE>DisallowToConnect</CODE>, and a function to re-allow a connection, <CODE>AllowToConnect</CODE>.
558        </dd>
559        <dt>2010/06/14</dt>
560<dd>Initial version.<br />
561        </dd>
562      </dl>
563    </div>
564  <hr><p>CONFIDENTIAL</p></body>
565</html>