|
1 |
| -## API overview |
| 1 | +## Full API list |
2 | 2 |
|
3 | 3 |
|
4 |
| -### Platform |
| 4 | +### Platform APIs |
5 | 5 |
|
6 | 6 | [Modules that provide consistent user experience.](platform.html)
|
7 | 7 |
|
|
11 | 11 | <td><a href="wait.html">Wait</a></td>
|
12 | 12 | <td><a href="criticalsectionlock.html">CriticalSectionLock</a></td>
|
13 | 13 | <td><a href="memory-tracing.html">Memory tracing</a></td>
|
14 |
| -<td><a href="platformmutex.html">PlatformMutex</a></td> |
| 14 | +<td><a href="shared-pointer.html">Shared pointer</a></td> |
| 15 | +<td><a href="atcmdparser.html">ATCmdParser</a></td> |
15 | 16 | </tr>
|
16 | 17 | <tr>
|
17 |
| -<td><a href="callback.html">CallBack</a></td> |
| 18 | +<td><a href="callback.html">Callback</a></td> |
18 | 19 | <td><a href="time.html">Time</a></td>
|
19 | 20 | <td><a href="error-handling.html">Error handling</a></td>
|
20 |
| -<td><a href="circularbuffer.html">CircularBuffer</a></td> |
| 21 | +<td><a href="span.html">Span</a></td> |
| 22 | +<td><a href="mbed-statistics.html">Mbed statistics</a></td> |
21 | 23 | </tr>
|
22 | 24 | <tr>
|
23 | 25 | <td><a href="deepsleeplock.html">DeepSleepLock</a></td>
|
24 | 26 | <td><a href="rtc.html">RTC</a></td>
|
25 | 27 | <td><a href="assert.html">Assert</a></td>
|
26 |
| -<td><a href="atcmdparser.html">ATCmdParser</a></td> |
| 28 | +<td><a href="platformmutex.html">PlatformMutex</a></td> |
27 | 29 | </tr>
|
28 | 30 | <tr>
|
29 | 31 | <td><a href="power-management.html">Power management</a></td>
|
30 | 32 | <td><a href="debug.html">Debug</a></td>
|
31 | 33 | <td><a href="noncopyable.html">NonCopyable</a></td>
|
32 |
| -<td><a href="mbed-statistics.html">Mbed statistics</a></td> |
| 34 | +<td><a href="circularbuffer.html">CircularBuffer</a></td> |
33 | 35 | </tr>
|
34 | 36 | </tbody>
|
35 | 37 | </table>
|
36 | 38 |
|
37 |
| -### Drivers |
| 39 | +### Drivers APIs |
38 | 40 |
|
39 | 41 | [Analog and digital input and outputs and digital interfaces.](drivers.html)
|
40 | 42 |
|
|
44 | 46 | <td><a href="analogin.html">AnalogIn</a></td>
|
45 | 47 | <td><a href="portin.html">PortIn</a></td>
|
46 | 48 | <td><a href="lowpowertimeout.html">LowPowerTimeout</a></td>
|
47 |
| -<td><a href="i2cslave.html">I2CSlave</a></td> |
| 49 | +<td><a href="i2c.html">I2C</a></td> |
48 | 50 | </tr>
|
49 | 51 | <tr>
|
50 | 52 | <td><a href="analogout.html">AnalogOut</a></td>
|
51 | 53 | <td><a href="portout.html">PortOut</a></td>
|
52 | 54 | <td><a href="lowpowertimer.html">LowPowerTimer</a></td>
|
53 |
| -<td><a href="debug.html">CAN</a></td> |
| 55 | +<td><a href="i2cslave.html">I2CSlave</a></td> |
54 | 56 | </tr>
|
55 | 57 | <tr>
|
56 | 58 | <td><a href="digitalin.html">DigitalIn</a></td>
|
57 | 59 | <td><a href="portinout.html">PortInOut</a></td>
|
58 | 60 | <td><a href="flash-iap.html">Flash IAP</a></td>
|
59 |
| -<td><a href="mbedcrc.html">MbedCRC</a></td> |
| 61 | +<td><a href="debug.html">CAN</a></td> |
60 | 62 | </tr>
|
61 | 63 | <tr>
|
62 | 64 | <td><a href="digitalout.html">DigitalOut</a></td>
|
63 | 65 | <td><a href="pwmout.html">PwmOut</a></td>
|
64 | 66 | <td><a href="rawserial.html">RawSerial</a></td>
|
65 |
| -<td><a href="devicekey.html">DeviceKey</a></td> |
| 67 | +<td><a href="mbedcrc.html">MbedCRC</a></td> |
66 | 68 | </tr>
|
67 | 69 | <tr>
|
68 | 70 | <td><a href="digitalinout.html">DigitalInOut</a></td>
|
69 | 71 | <td><a href="interruptin.html">InterruptIn</a></td>
|
70 | 72 | <td><a href="serial.html">Serial</a></td>
|
| 73 | +<td><a href="devicekey.html">DeviceKey</a></td> |
71 | 74 | </tr>
|
72 | 75 | <tr>
|
73 | 76 | <td><a href="busin.html">BusIn</a></td>
|
|
82 | 85 | <tr>
|
83 | 86 | <td><a href="businout.html">BusInOut</a></td>
|
84 | 87 | <td><a href="lowpowerticker.html">LowPowerTicker</a></td>
|
85 |
| -<td><a href="i2c.html">I2C</a></td> |
| 88 | +<td><a href="quadspi-qspi.html">QuadSPI (QSPI)</a></td> |
86 | 89 | </tr>
|
87 | 90 | </tbody>
|
88 | 91 | </table>
|
89 | 92 |
|
90 |
| -### RTOS |
| 93 | +### RTOS APIs |
91 | 94 |
|
92 | 95 | [Handling tasks and events in Mbed OS.](rtos.html)
|
93 | 96 |
|
|
113 | 116 | </tr>
|
114 | 117 | </tbody>
|
115 | 118 | </table>
|
| 119 | + |
| 120 | +### Network socket APIs |
| 121 | + |
| 122 | +[Network socket API for TCP/IP.](network-socket.html) |
| 123 | + |
| 124 | +<table> |
| 125 | +<tbody> |
| 126 | +<tr> |
| 127 | +<td><a href="socket.html">Socket</a></td> |
| 128 | +<td><a href="socketaddress.html">SocketAddress</a></td> |
| 129 | +</tr> |
| 130 | +<tr> |
| 131 | +<td><a href="udpsocket.html">UDPSocket</a></td> |
| 132 | +<td><a href="dns-resolver.html">DNS Resolver</a></td> |
| 133 | +<tr> |
| 134 | +<td><a href="tcpsocket.html">TCPSocket</a></td> |
| 135 | +</tr> |
| 136 | +</tbody> |
| 137 | +</table> |
| 138 | + |
| 139 | +### Network interfaces APIs |
| 140 | + |
| 141 | +[Network interfaces, Ethernet, Wifi, Cellular & Mesh](network-interfaces.html) |
| 142 | + |
| 143 | +<table> |
| 144 | +<tbody> |
| 145 | +<tr> |
| 146 | +<td><a href="ethernet.html">Ethernet</a></td> |
| 147 | +<td><a href="mesh-api.html">6LoWPAN Mesh</a></td> |
| 148 | +</tr> |
| 149 | +<tr> |
| 150 | +<td><a href="wi-fi.html">Wi-Fi</a></td> |
| 151 | +<td><a href="network-status.html">Network status</a></td> |
| 152 | +<tr> |
| 153 | +<td><a href="cellular-api.html">Cellular</a></td> |
| 154 | +</tr> |
| 155 | +</tbody> |
| 156 | +</table> |
| 157 | + |
| 158 | +### Bluetooth Low Energy (BLE) APIs |
| 159 | + |
| 160 | +[Bluetooth Low Energy](bluetooth.html) |
| 161 | + |
| 162 | +<table> |
| 163 | +<tbody> |
| 164 | +<tr> |
| 165 | +<td><a href="ble.html">BLE</a></td> |
| 166 | +<td><a href="gattserver.html">GattServer</a></td> |
| 167 | +<td><a href="heartrateservice.html">HeartRateService</a></td> |
| 168 | +</tr> |
| 169 | +<tr> |
| 170 | +<td><a href="gap.html">GAP</a></td> |
| 171 | +<td><a href="secuirtymanager.html">SecurityManager</a></td> |
| 172 | +<td><a href="ibeacon.html">iBeacon</a></td> |
| 173 | +<tr> |
| 174 | +<td><a href="gattclient.html">GattClient</a></td> |
| 175 | +<td><a href="batteryservice.html">BatteryService</a></td> |
| 176 | +</tr> |
| 177 | +</tbody> |
| 178 | +</table> |
| 179 | + |
| 180 | +### LoRaWAN APIs |
| 181 | + |
| 182 | +[Low power wide area network.](lorawan.html) |
| 183 | + |
| 184 | +<table> |
| 185 | +<tbody> |
| 186 | +<tr> |
| 187 | +<td><a href="lorawan-api.html">LoRaWANInterface</a></td> |
| 188 | +</tr> |
| 189 | +<tr> |
| 190 | +<td><a href="loraradio-api.html">LoRaRadio</a></td> |
| 191 | +</tr> |
| 192 | +</tbody> |
| 193 | +</table> |
| 194 | + |
| 195 | +### Security APIs |
| 196 | + |
| 197 | +[Working with Arm Mbed uVisor and Arm Mbed TLS in the context of Mbed OS.](security.html) |
| 198 | + |
| 199 | +<table> |
| 200 | +<tbody> |
| 201 | +<tr> |
| 202 | +<td><a href="tls.html">TLS</a></td> |
| 203 | +</tr> |
| 204 | +<tr> |
| 205 | +<td><a href="uvisor.html">uVisor</a></td> |
| 206 | +</tr> |
| 207 | +</tbody> |
| 208 | +</table> |
| 209 | + |
| 210 | +### Storage APIs |
| 211 | + |
| 212 | +[Working with the file system.](storage.html) |
| 213 | + |
| 214 | +<table> |
| 215 | +<tbody> |
| 216 | +<tr> |
| 217 | +<td><a href="filesystem.html">FileSystem</a></td> |
| 218 | +<td><a href="fatfilesystem.html">FATFileSystem</a></td> |
| 219 | +<td><a href="chainingblockdevice.html">ChainingBlockDevice</a></td> |
| 220 | +<td><a href="flashsimblockdevice.html">FlashSimBlockDevice</a></td> |
| 221 | +</tr> |
| 222 | +<tr> |
| 223 | +<td><a href="dir.html">Dir</a></td> |
| 224 | +<td><a href="blockdevice.html">BlockDevice</a></td> |
| 225 | +<td><a href="slicingblockdevice.html">SlicingBlockDevice</a></td> |
| 226 | +<td><a href="nvstore.html">NVStore</a></td> |
| 227 | +</tr> |
| 228 | +<tr> |
| 229 | +<td><a href="file.html">File</a></td> |
| 230 | +<td><a href="heapblockdevice.html">HeapBlockDevice</a></td> |
| 231 | +<td><a href="profilingblockdevice.html">ProfilingBlockDevice</a></td> |
| 232 | +</tr> |
| 233 | +<tr> |
| 234 | +<td><a href="littlefilesystem.html">LittleFileSystem</a></td> |
| 235 | +<td><a href="mbrblockdevice.html">MBRBlockDevice</a></td> |
| 236 | +<td><a href="bufferedblockdevice.html">BufferedBlockDevice</a></td> |
| 237 | +</tr> |
| 238 | +</tbody> |
| 239 | +</table> |
0 commit comments