<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to APIs</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>Recent changes to APIs</description><atom:link href="https://sourceforge.net/p/coronissdk/wiki/APIs/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 12 May 2012 20:07:07 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/coronissdk/wiki/APIs/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v19 
+++ v20 
@@ -17,7 +17,7 @@
 * [SerialDriver Listenening functions]
 * [SerialDriver Sending functions]
 
-Return status of previous functions are describe here: [Serial Driver status codes]
+Return status of previous functions are describe here: [SerialDriver status codes]
 
 [C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html) / [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Sat, 12 May 2012 20:07:07 -0000</pubDate><guid>https://sourceforge.net4c4a692af646d5888e0d66d6e02450a716ac7ef2</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v18 
+++ v19 
@@ -23,35 +23,19 @@
 
 **Protocol API Summary**
 
-Name  | Type  | Description
------ | ----- | ------------
-Protocol service | Interface | This interface represents a *Coronis SDK Protocol*. It generalizes and standardizes the available services\n to exchanged radio command,&lt;br&gt; with a high level serial protocol,&lt;br&gt; throw a serial driver link
-Protocol listener | Interface | This interface represents a listener of a Protocol service implementation.&lt;br&gt;To be notified of spontaneous event coming from a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
-Protocol spy listener | Interface | This interface represents a spy listener of a Protocol service implementation.&lt;br&gt;To be notified of event process by a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
-Payload | Interface | This interface represents payload data which could be sent or received by a Protocol service implementation It offers methods to manipulate the payload content.
-Radio Address | Interface | This interface represents Radio address which is used to identified a radio Device It offers methods to manipulate the radio address content.
-Protocol status | Enumeration | Enumeration of status that are return by the implementation of Protocol service interface
-Protocol event | Enumeration | Enumeration of protocol events that could occurs on a implementation of Protocol service interface.&lt;br&gt;START_LISTENING - event when the Protocol instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the Protocol instance stop for frame data on connected serial port&lt;br&gt;IGNORED_COMMAND_RECEIVED - event when an invalid command (from the protocol point of view) is received&lt;br&gt;SERIALDRIVER_DISCONNECTION - event when a disconnection is detected on serial driver
-Node service ID | Enumeration | Enumeration that list all type of service that could be request to a local node (serial driver link)
-Constant params | Enumeration | Define all constants values for protocol generic radio parameters, which could be used to configure the connected Radio modem (Physical layer, radio channel, reception mode)
-Command | Structure | Parent structure used to process a command with an implementation of Protocol service interface
-Radio exchange Command | Structure | Structure that contains the command information relative to a data exchanged by radio mode This structure is used by the Protocol service which offers the capabilities to exchange radio data between the connected Radio modem and a distant radio device.
-Radio settings Command | Structure | Structure that contains the command information relative to a radio settings command This structure is used by the Protocol service which offers the capabilities to read/write radio parameters on the connected Radio modem.
-Local node service Command | Structure | Structure that contains the command information relative to a service data of the connected Radio modem This structure is used by the Protocol service which offers the capabilities to request local service with the connected Radio modem.
-Command response | Structure | Parent structure used to return the Response information after the process of a Command by a Protocol service
-Request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to UNICAST request are considered here.
-Multicast request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to MULTICAST or BROADCAST request are considered here.
-Radio settings response | Structure | Structure used to return the response information after the process of a radio settings command by a Protocol service
-Local node service response | Structure | Structure used to return the response information after the process Protocol service requestLocalNodeService.
-Dynamic standard params | Structure | Structure that contains the dynamic standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic standard radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
-Dynamic expert params | Structure | Structure that contains the dynamic expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic expert radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
-Static standard params | Structure | Structure that contains the static standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static standard radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method.
-Static expert params | Structure | Structure that contains the static expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static expert radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method; This parameters are persisted by the Radio modem Important: The support of static parameters is dependent from the connected radio modem.
-
+* [Protocol Instanciation functions]
+* [Protocol Configuration functions]
+* [Protocol Connection functions]
+* [Protocol Listenening functions]
+* [Protocol Sending functions]
+
+For managing input and ouput parameters of sending functions, 2 types of structure has been defined and are described here:
+
+* [Protocol Command struture]
+* [Protocol Response structure] 
+
 [C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_C/index.html) / [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_Java/index.html)
 
 **Profile API Summary**
 
 IN PROGRESS
-Name  | Type  | Description
------ | ----- | ------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 14:10:48 -0000</pubDate><guid>https://sourceforge.netbf26046633f709b7ff6375b2be9ac4d4a85afbb1</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v17 
+++ v18 
@@ -19,36 +19,36 @@
 
 Return status of previous functions are describe here: [Serial Driver status codes]
 
-[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html)     [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
-
+[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html) / [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
+
 **Protocol API Summary**
 
 Name  | Type  | Description
 ----- | ----- | ------------
 Protocol service | Interface | This interface represents a *Coronis SDK Protocol*. It generalizes and standardizes the available services\n to exchanged radio command,&lt;br&gt; with a high level serial protocol,&lt;br&gt; throw a serial driver link
 Protocol listener | Interface | This interface represents a listener of a Protocol service implementation.&lt;br&gt;To be notified of spontaneous event coming from a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Protocol spy listener | Interface | This interface represents a spy listener of a Protocol service implementation.&lt;br&gt;To be notified of event process by a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Payload | Interface | This interface represents payload data which could be sent or received by a Protocol service implementation It offers methods to manipulate the payload content.
 Radio Address | Interface | This interface represents Radio address which is used to identified a radio Device It offers methods to manipulate the radio address content.
 Protocol status | Enumeration | Enumeration of status that are return by the implementation of Protocol service interface
 Protocol event | Enumeration | Enumeration of protocol events that could occurs on a implementation of Protocol service interface.&lt;br&gt;START_LISTENING - event when the Protocol instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the Protocol instance stop for frame data on connected serial port&lt;br&gt;IGNORED_COMMAND_RECEIVED - event when an invalid command (from the protocol point of view) is received&lt;br&gt;SERIALDRIVER_DISCONNECTION - event when a disconnection is detected on serial driver
 Node service ID | Enumeration | Enumeration that list all type of service that could be request to a local node (serial driver link)
 Constant params | Enumeration | Define all constants values for protocol generic radio parameters, which could be used to configure the connected Radio modem (Physical layer, radio channel, reception mode)
 Command | Structure | Parent structure used to process a command with an implementation of Protocol service interface
 Radio exchange Command | Structure | Structure that contains the command information relative to a data exchanged by radio mode This structure is used by the Protocol service which offers the capabilities to exchange radio data between the connected Radio modem and a distant radio device.
 Radio settings Command | Structure | Structure that contains the command information relative to a radio settings command This structure is used by the Protocol service which offers the capabilities to read/write radio parameters on the connected Radio modem.
 Local node service Command | Structure | Structure that contains the command information relative to a service data of the connected Radio modem This structure is used by the Protocol service which offers the capabilities to request local service with the connected Radio modem.
 Command response | Structure | Parent structure used to return the Response information after the process of a Command by a Protocol service
 Request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to UNICAST request are considered here.
 Multicast request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to MULTICAST or BROADCAST request are considered here.
 Radio settings response | Structure | Structure used to return the response information after the process of a radio settings command by a Protocol service
 Local node service response | Structure | Structure used to return the response information after the process Protocol service requestLocalNodeService.
 Dynamic standard params | Structure | Structure that contains the dynamic standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic standard radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Dynamic expert params | Structure | Structure that contains the dynamic expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic expert radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Static standard params | Structure | Structure that contains the static standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static standard radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method.
 Static expert params | Structure | Structure that contains the static expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static expert radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method; This parameters are persisted by the Radio modem Important: The support of static parameters is dependent from the connected radio modem.
 
-[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_C/index.html)    [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_Java/index.html)
+[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_C/index.html) / [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_Java/index.html)
 
 **Profile API Summary**
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 14:05:42 -0000</pubDate><guid>https://sourceforge.netd04ea64e38c452ba5e2988adfb3e81227066502c</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v16 
+++ v17 
@@ -16,17 +16,8 @@
 * [SerialDriver Connection functions]
 * [SerialDriver Listenening functions]
 * [SerialDriver Sending functions]
-* [Serial Driver Status functions]
 
-Name  | Type  | Description
------ | ----- | ------------
-Serial driver service | Interface | This interface represents a *Coronis SDK SerialDriver*.&lt;br&gt;It generalizes and standardizes the available services&lt;br&gt; to exchanged serial frame with a low level serial protocol,&lt;br&gt;throw a serial port connection
-Serial driver listener | Interface | This interface represents a listener of a ISerialDriverService implementation.&lt;br&gt;To be notified of spontaneous event coming from a SerialDriver instance,&lt;br&gt; program has to implement this interface and to registered to the SerialDriver instance.
-Serial driver spy listener | Interface | This interface represents a spy listener of a ISerialDriverService implementation.&lt;br&gt;To be notified of event process by a SerialDriver instance,&lt;br&gt; program has to implement this interface and to registered to the SerialDriver instance.
-serial frame | Interface | This interface represents serial frame which could be sent or received&lt;br&gt; by a ISerialDriverService implementation.&lt;br&gt;It offers methods to manipulate the serial frame content.
-Serial port constants | Enumeration | Define all constants values for serial port generic parameters, which could be used for connect a SerialDriver instance
-Serial driver status | Enumeration | Enumeration of status that are return by the implementation of Serial driver service interface
-Serial driver event | Enumeration | Enumeration of serial driver events that could occurs on a implementation of Serial driver service interface.&lt;br&gt;START_LISTENING - event when the SerialDriver instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the SerialDriver instance stop for frame data on connected serial port&lt;br&gt;IGNORED_FRAME_RECEIVED - event when an invalid frame (from the serial driver protocol point of view) is received&lt;br&gt;SERIALPORT_DISCONNECTION - event when a disconnection is detected on serial port
+Return status of previous functions are describe here: [Serial Driver status codes]
 
 [C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html)     [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 14:04:19 -0000</pubDate><guid>https://sourceforge.net98e90ebabaf1d5e02f39971c975a4d8c047de2eb</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v15 
+++ v16 
@@ -16,15 +16,7 @@
 * [SerialDriver Connection functions]
 * [SerialDriver Listenening functions]
 * [SerialDriver Sending functions]
-
-
-* [Serial Driver Load Functions]
-* [Serial Driver Initialization functions]
-* [Serial Driver Open-Close functions]
 * [Serial Driver Status functions]
-* [Serial Driver Configuration functions]
-* [Serial Driver Sending functions]
-* [Serial Driver Listener reg-unreg functions]
 
 Name  | Type  | Description
 ----- | ----- | ------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 13:59:37 -0000</pubDate><guid>https://sourceforge.net48221ad9fd48c91786b7d1616bf218658a093a51</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v14 
+++ v15 
@@ -11,11 +11,11 @@
 
 SerialDriver API offers the following list of services:
 
-* [SerialDriver instanciation functions]
-* SerialDriver configuration functions
-* SerialDriver connection functions
-* SerialDriver listenening functions
-* SerialDriver sending functions
+* [SerialDriver Instanciation functions]
+* [SerialDriver Configuration functions]
+* [SerialDriver Connection functions]
+* [SerialDriver Listenening functions]
+* [SerialDriver Sending functions]
 
 
 * [Serial Driver Load Functions]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 13:04:43 -0000</pubDate><guid>https://sourceforge.net1801fa5215df5972f5ef1ee87b043e590cb1b8d5</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v13 
+++ v14 
@@ -7,7 +7,24 @@
 These APIs are currently defined for C/C++ and Java language. APIs declaration are adapted in dependence with the language.
 For specific APIs details, refer to the correspondent documentation.
 
-**Serial Driver API Summary**
+**SerialDriver API Summary**
+
+SerialDriver API offers the following list of services:
+
+* [SerialDriver instanciation functions]
+* SerialDriver configuration functions
+* SerialDriver connection functions
+* SerialDriver listenening functions
+* SerialDriver sending functions
+
+
+* [Serial Driver Load Functions]
+* [Serial Driver Initialization functions]
+* [Serial Driver Open-Close functions]
+* [Serial Driver Status functions]
+* [Serial Driver Configuration functions]
+* [Serial Driver Sending functions]
+* [Serial Driver Listener reg-unreg functions]
 
 Name  | Type  | Description
 ----- | ----- | ------------
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 12:52:15 -0000</pubDate><guid>https://sourceforge.net54c409aa323557ad1ebf4574bcb6a54084cfe4ec</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v12 
+++ v13 
@@ -19,7 +19,7 @@
 Serial driver status | Enumeration | Enumeration of status that are return by the implementation of Serial driver service interface
 Serial driver event | Enumeration | Enumeration of serial driver events that could occurs on a implementation of Serial driver service interface.&lt;br&gt;START_LISTENING - event when the SerialDriver instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the SerialDriver instance stop for frame data on connected serial port&lt;br&gt;IGNORED_FRAME_RECEIVED - event when an invalid frame (from the serial driver protocol point of view) is received&lt;br&gt;SERIALPORT_DISCONNECTION - event when a disconnection is detected on serial port
 
-[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html)    [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
+[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html)     [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
 
 **Protocol API Summary**
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 11:21:14 -0000</pubDate><guid>https://sourceforge.net16ff6715406183609209bc876c59fb08e739fb82</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v11 
+++ v12 
@@ -19,40 +19,36 @@
 Serial driver status | Enumeration | Enumeration of status that are return by the implementation of Serial driver service interface
 Serial driver event | Enumeration | Enumeration of serial driver events that could occurs on a implementation of Serial driver service interface.&lt;br&gt;START_LISTENING - event when the SerialDriver instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the SerialDriver instance stop for frame data on connected serial port&lt;br&gt;IGNORED_FRAME_RECEIVED - event when an invalid frame (from the serial driver protocol point of view) is received&lt;br&gt;SERIALPORT_DISCONNECTION - event when a disconnection is detected on serial port
 
-[C API documentation](http://coronissdk.sourceforge.net/api_SerialDriver_C/index.html)
-
-[Java API documentation](http://coronissdk.sourceforge.net/api_SerialDriver_Java/index.html)
-
+[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_C/index.html)    [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_SerialDriver_Java/index.html)
+
 **Protocol API Summary**
 
 Name  | Type  | Description
 ----- | ----- | ------------
 Protocol service | Interface | This interface represents a *Coronis SDK Protocol*. It generalizes and standardizes the available services\n to exchanged radio command,&lt;br&gt; with a high level serial protocol,&lt;br&gt; throw a serial driver link
 Protocol listener | Interface | This interface represents a listener of a Protocol service implementation.&lt;br&gt;To be notified of spontaneous event coming from a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Protocol spy listener | Interface | This interface represents a spy listener of a Protocol service implementation.&lt;br&gt;To be notified of event process by a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Payload | Interface | This interface represents payload data which could be sent or received by a Protocol service implementation It offers methods to manipulate the payload content.
 Radio Address | Interface | This interface represents Radio address which is used to identified a radio Device It offers methods to manipulate the radio address content.
 Protocol status | Enumeration | Enumeration of status that are return by the implementation of Protocol service interface
 Protocol event | Enumeration | Enumeration of protocol events that could occurs on a implementation of Protocol service interface.&lt;br&gt;START_LISTENING - event when the Protocol instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the Protocol instance stop for frame data on connected serial port&lt;br&gt;IGNORED_COMMAND_RECEIVED - event when an invalid command (from the protocol point of view) is received&lt;br&gt;SERIALDRIVER_DISCONNECTION - event when a disconnection is detected on serial driver
 Node service ID | Enumeration | Enumeration that list all type of service that could be request to a local node (serial driver link)
 Constant params | Enumeration | Define all constants values for protocol generic radio parameters, which could be used to configure the connected Radio modem (Physical layer, radio channel, reception mode)
 Command | Structure | Parent structure used to process a command with an implementation of Protocol service interface
 Radio exchange Command | Structure | Structure that contains the command information relative to a data exchanged by radio mode This structure is used by the Protocol service which offers the capabilities to exchange radio data between the connected Radio modem and a distant radio device.
 Radio settings Command | Structure | Structure that contains the command information relative to a radio settings command This structure is used by the Protocol service which offers the capabilities to read/write radio parameters on the connected Radio modem.
 Local node service Command | Structure | Structure that contains the command information relative to a service data of the connected Radio modem This structure is used by the Protocol service which offers the capabilities to request local service with the connected Radio modem.
 Command response | Structure | Parent structure used to return the Response information after the process of a Command by a Protocol service
 Request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to UNICAST request are considered here.
 Multicast request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to MULTICAST or BROADCAST request are considered here.
 Radio settings response | Structure | Structure used to return the response information after the process of a radio settings command by a Protocol service
 Local node service response | Structure | Structure used to return the response information after the process Protocol service requestLocalNodeService.
 Dynamic standard params | Structure | Structure that contains the dynamic standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic standard radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Dynamic expert params | Structure | Structure that contains the dynamic expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic expert radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Static standard params | Structure | Structure that contains the static standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static standard radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method.
 Static expert params | Structure | Structure that contains the static expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static expert radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method; This parameters are persisted by the Radio modem Important: The support of static parameters is dependent from the connected radio modem.
 
-[C API documentation](http://coronissdk.sourceforge.net/api_Protocol_C/index.html)
-
-[Java API documentation](http://coronissdk.sourceforge.net/api_Protocol_Java/index.html)
+[C API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_C/index.html)    [Java API documentation](http://coronissdk.sourceforge.net/sourcedocs/api_Protocol_Java/index.html)
 
 **Profile API Summary**
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 11:11:33 -0000</pubDate><guid>https://sourceforge.net6862a41fcdffb0b9e0027c4e866f4087b71c89ef</guid></item><item><title>WikiPage APIs modified by Thierry CHOMAUD</title><link>https://sourceforge.net/p/coronissdk/wiki/APIs/</link><description>&lt;pre&gt;--- v10 
+++ v11 
@@ -20,36 +20,38 @@
 Serial driver event | Enumeration | Enumeration of serial driver events that could occurs on a implementation of Serial driver service interface.&lt;br&gt;START_LISTENING - event when the SerialDriver instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the SerialDriver instance stop for frame data on connected serial port&lt;br&gt;IGNORED_FRAME_RECEIVED - event when an invalid frame (from the serial driver protocol point of view) is received&lt;br&gt;SERIALPORT_DISCONNECTION - event when a disconnection is detected on serial port
 
 [C API documentation](http://coronissdk.sourceforge.net/api_SerialDriver_C/index.html)
+
 [Java API documentation](http://coronissdk.sourceforge.net/api_SerialDriver_Java/index.html)
 
 **Protocol API Summary**
 
 Name  | Type  | Description
 ----- | ----- | ------------
 Protocol service | Interface | This interface represents a *Coronis SDK Protocol*. It generalizes and standardizes the available services\n to exchanged radio command,&lt;br&gt; with a high level serial protocol,&lt;br&gt; throw a serial driver link
 Protocol listener | Interface | This interface represents a listener of a Protocol service implementation.&lt;br&gt;To be notified of spontaneous event coming from a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Protocol spy listener | Interface | This interface represents a spy listener of a Protocol service implementation.&lt;br&gt;To be notified of event process by a Protocol instance, program has to implement this interface and to registered to the Protocol instance.
 Payload | Interface | This interface represents payload data which could be sent or received by a Protocol service implementation It offers methods to manipulate the payload content.
 Radio Address | Interface | This interface represents Radio address which is used to identified a radio Device It offers methods to manipulate the radio address content.
 Protocol status | Enumeration | Enumeration of status that are return by the implementation of Protocol service interface
 Protocol event | Enumeration | Enumeration of protocol events that could occurs on a implementation of Protocol service interface.&lt;br&gt;START_LISTENING - event when the Protocol instance wait for frame on connected serial port&lt;br&gt;STOP_LISTENING - event when the Protocol instance stop for frame data on connected serial port&lt;br&gt;IGNORED_COMMAND_RECEIVED - event when an invalid command (from the protocol point of view) is received&lt;br&gt;SERIALDRIVER_DISCONNECTION - event when a disconnection is detected on serial driver
 Node service ID | Enumeration | Enumeration that list all type of service that could be request to a local node (serial driver link)
 Constant params | Enumeration | Define all constants values for protocol generic radio parameters, which could be used to configure the connected Radio modem (Physical layer, radio channel, reception mode)
 Command | Structure | Parent structure used to process a command with an implementation of Protocol service interface
 Radio exchange Command | Structure | Structure that contains the command information relative to a data exchanged by radio mode This structure is used by the Protocol service which offers the capabilities to exchange radio data between the connected Radio modem and a distant radio device.
 Radio settings Command | Structure | Structure that contains the command information relative to a radio settings command This structure is used by the Protocol service which offers the capabilities to read/write radio parameters on the connected Radio modem.
 Local node service Command | Structure | Structure that contains the command information relative to a service data of the connected Radio modem This structure is used by the Protocol service which offers the capabilities to request local service with the connected Radio modem.
 Command response | Structure | Parent structure used to return the Response information after the process of a Command by a Protocol service
 Request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to UNICAST request are considered here.
 Multicast request response | Structure | Structure used to return the response information after the process of a radio request command by a Protocol service Only the response to MULTICAST or BROADCAST request are considered here.
 Radio settings response | Structure | Structure used to return the response information after the process of a radio settings command by a Protocol service
 Local node service response | Structure | Structure used to return the response information after the process Protocol service requestLocalNodeService.
 Dynamic standard params | Structure | Structure that contains the dynamic standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic standard radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Dynamic expert params | Structure | Structure that contains the dynamic expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the dynamic expert radio parameters used by the connected radio modem Note: These parameters could be write dynamically at the same time a radio frame is sent/received.
 Static standard params | Structure | Structure that contains the static standard radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static standard radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method.
 Static expert params | Structure | Structure that contains the static expert radio parameters relative to a radio settings command This structure is used by the Protocol service to indicate the static expert radio parameters used by the connected radio modem Note: These parameters could be write only separately from the send of radio frame, with IProtocolService.writeRadioParams method; This parameters are persisted by the Radio modem Important: The support of static parameters is dependent from the connected radio modem.
 
 [C API documentation](http://coronissdk.sourceforge.net/api_Protocol_C/index.html)
+
 [Java API documentation](http://coronissdk.sourceforge.net/api_Protocol_Java/index.html)
 
 **Profile API Summary**
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thierry CHOMAUD</dc:creator><pubDate>Fri, 11 May 2012 11:08:54 -0000</pubDate><guid>https://sourceforge.net3318fd23e87f55a8190d33e892b89e0201938efd</guid></item></channel></rss>