mirror of
https://github.com/buildwithparallel/mm-iot-sdk
synced 2026-08-10 21:27:58 -04:00
This commit introduces version 2.9.7 of the Morse Micro MM-IoT-SDK for ARM microcontroller base platforms.
181 lines
26 KiB
HTML
181 lines
26 KiB
HTML
<!-- HTML header for doxygen 1.8.17-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.4"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Morse Micro IoT SDK: Modules</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="style.css" rel="stylesheet" type="text/css"/>
|
|
<link rel="shortcut icon" href="favicon.svg" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Morse Micro IoT SDK
|
|
 <span id="projectnumber">2.9.7</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.4 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(document).ready(function(){initNavTree('modules.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">Modules</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock">Here is a list of all modules:</div><div class="directory">
|
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
|
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><a class="el" href="group__MMHAL.html" target="_self">Morse Micro Hardware Abstraction Layer (mmhal) API</a></td><td class="desc">This API provides abstraction from the underlying hardware/BSP </td></tr>
|
|
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMHAL__UART.html" target="_self">Morse Micro Abstraction Layer API for UART</a></td><td class="desc">This provides an abstraction layer for a UART </td></tr>
|
|
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">▼</span><a class="el" href="group__MMHAL__WLAN.html" target="_self">WLAN HAL</a></td><td class="desc">API for communicating with the WLAN transceiver </td></tr>
|
|
<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMHAL__WLAN__SPI.html" target="_self">WLAN HAL API for SPI interface</a></td><td class="desc">API for communicating with the WLAN transceiver over an SPI interface </td></tr>
|
|
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMHAL__WLAN__PKT.html" target="_self">WLAN HAL API for packet memory allocation</a></td><td class="desc">API for allocating and freeing packet memory </td></tr>
|
|
<tr id="row_0_1_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_0_1_2_" class="arrow" onclick="toggleFolder('0_1_2_')">▼</span><a class="el" href="group__MMHAL__WLAN__SDIO.html" target="_self">WLAN HAL API for SDIO interface</a></td><td class="desc">API for communicating with the WLAN transceiver over an SDIO interface </td></tr>
|
|
<tr id="row_0_1_2_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMHAL__WLAN__SDIO__UTILS.html" target="_self">SDIO Utilities</a></td><td class="desc">Useful macros and inline utilities function for use by SDIO and SPI HALs </td></tr>
|
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__MBIN.html" target="_self">Morse BINary Loader API</a></td><td class="desc">This file defines the structure of the <code>MBIN</code> file </td></tr>
|
|
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">▼</span><a class="el" href="group__MMOSAL.html" target="_self">Morse Micro Operating System Abstraction Layer (mmosal) API</a></td><td class="desc">This API provides a layer of abstraction from the underlying operation system </td></tr>
|
|
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__MAIN.html" target="_self">Main loop</a></td><td class="desc">Provides the "main" function that runs the operating system scheduler </td></tr>
|
|
<tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__MEMMGMT.html" target="_self">Memory management</a></td><td class="desc">Provides memory management functionality (allocation and free) </td></tr>
|
|
<tr id="row_2_2_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__TASKS.html" target="_self">Task (thread) management</a></td><td class="desc">Provides memory management functionality managing tasks (create, destroy, yield, etc.) </td></tr>
|
|
<tr id="row_2_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__MUTEX.html" target="_self">Mutex</a></td><td class="desc">Provides mutex support for mutual exclusion </td></tr>
|
|
<tr id="row_2_4_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__SEM.html" target="_self">Counting semaphores</a></td><td class="desc">Provides counting semaphore support for task synchronization </td></tr>
|
|
<tr id="row_2_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__SEMB.html" target="_self">Binary semaphores</a></td><td class="desc">Provides binary semaphore support for task synchronization </td></tr>
|
|
<tr id="row_2_6_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__QUEUE.html" target="_self">Queues (aka pipes)</a></td><td class="desc">Provides queue support for inter-task communication </td></tr>
|
|
<tr id="row_2_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__TIME.html" target="_self">Time</a></td><td class="desc">Provides support for reading the system time </td></tr>
|
|
<tr id="row_2_8_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__TIMER.html" target="_self">Timers</a></td><td class="desc">Provides support for RTOS timers </td></tr>
|
|
<tr id="row_2_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__ASSERT.html" target="_self">Assertions and failure handling</a></td><td class="desc">Provides support for assertions and logging failure data </td></tr>
|
|
<tr id="row_2_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__MISC.html" target="_self">Miscellaneous functions</a></td><td class="desc"></td></tr>
|
|
<tr id="row_2_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMOSAL__DEPRECATED.html" target="_self">Deprecated MMOSAL API</a></td><td class="desc">This API should not be used by applications, since it may not be supported by all MMOSAL implementations </td></tr>
|
|
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__MMPKT.html" target="_self">Morse Micro Packet Buffer (mmpkt) API</a></td><td class="desc">This API provides support for buffers tailored towards packets </td></tr>
|
|
<tr id="row_4_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_4_" class="arrow" onclick="toggleFolder('4_')">▼</span><a class="el" href="group__MMWLAN.html" target="_self">Morse Micro Wireless LAN (mmwlan) API</a></td><td class="desc">Wireless LAN control and datapath </td></tr>
|
|
<tr id="row_4_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__REGDB.html" target="_self">WLAN Regulatory Database API</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__CTRL.html" target="_self">WLAN Control API</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_4_2_" class="arrow" onclick="toggleFolder('4_2_')">▼</span><a class="el" href="group__MMWLAN__OFFLOAD.html" target="_self">WLAN offload features</a></td><td class="desc">WLAN offload features enable offloading some high level networking features to the WLAN chip </td></tr>
|
|
<tr id="row_4_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__STANDBY.html" target="_self">WLAN Standby features</a></td><td class="desc">The standby mode allows the system to power off or put the host processor in a deep sleep mode while the Morse chip takes over certain functionality to keep the connection alive with the provision to wake up the host processor when certain conditions are met </td></tr>
|
|
<tr id="row_4_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__STANDBY.html" target="_self">WLAN Standby features</a></td><td class="desc">The standby mode allows the system to power off or put the host processor in a deep sleep mode while the Morse chip takes over certain functionality to keep the connection alive with the provision to wake up the host processor when certain conditions are met </td></tr>
|
|
<tr id="row_4_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__WNM.html" target="_self">WNM Sleep management</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_5_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__BEACON__VENDOR__IE__FILTER__API.html" target="_self">Beacon Vendor Specific IE Filter API</a></td><td class="desc">This API enables access to Vendor Specific information elements (IEs) in beacons </td></tr>
|
|
<tr id="row_4_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__INIT.html" target="_self">WLAN Initialization/Deinitialization API</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_7_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__HEALTH.html" target="_self">WLAN Health check API</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__DATA.html" target="_self">WLAN Datapath API</a></td><td class="desc"></td></tr>
|
|
<tr id="row_4_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_4_9_" class="arrow" onclick="toggleFolder('4_9_')">▼</span><a class="el" href="group__MMWLAN__STATS.html" target="_self">Statistics API</a></td><td class="desc">API for retrieving statistics information from the WLAN subsystem </td></tr>
|
|
<tr id="row_4_9_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__UMAC__STATS.html" target="_self">UMAC Stats</a></td><td class="desc">API to get stats from the UMAC </td></tr>
|
|
<tr id="row_4_10_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMWLAN__TEST.html" target="_self">Test (ATE) API</a></td><td class="desc">Extended API particularly intended for test use cases </td></tr>
|
|
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__EMMET.html" target="_self">Morse Micro Embedded Test Engine (Emmet)</a></td><td class="desc">Emmet is a firmware subsystem that allows various aspects of the firmware to be driven by a connected computer </td></tr>
|
|
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__MMIPAL.html" target="_self">Morse Micro IP Stack Abstraction Layer (MMIPAL) API</a></td><td class="desc">This API provides a layer of abstraction from the underlying IP stack for common operations such as configuring the link and getting link status </td></tr>
|
|
<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">▼</span><a class="el" href="group__MMCONFIG.html" target="_self">Morse Micro Persistent Configuration Store</a></td><td class="desc">This provides key/value based persistent storage </td></tr>
|
|
<tr id="row_7_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMCONFIG__API.html" target="_self">Morse Micro Persistent Configuration Store API</a></td><td class="desc">This API provides functionality for managing configuration data in a key/value store with a flash backend </td></tr>
|
|
<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">▼</span><a class="el" href="group__MMUTILS.html" target="_self">Morse Micro Utilities</a></td><td class="desc">Utility macros and functions to improve quality of life </td></tr>
|
|
<tr id="row_8_0_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__SLIP.html" target="_self">Serial Line Internet Protocol (SLIP) implementation.</a></td><td class="desc">SLIP was originally designed as an encapsulation for IP over serial ports, but can be used for framing of any packet-based data for transmission over a serial port </td></tr>
|
|
<tr id="row_8_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMUTILS__WLAN.html" target="_self">WLAN Utilities</a></td><td class="desc">Utility macros and functions relating to WLAN </td></tr>
|
|
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__MMBUF.html" target="_self">Morse Micro Buffer (mmbuf) API</a></td><td class="desc">This API provides support for buffers tailored towards packet-like data that has headers and trailers that are applied at subsequent layers </td></tr>
|
|
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a class="el" href="group__MMCRC.html" target="_self">Morse Micro Cyclic Redundancy Check (mmcrc) API</a></td><td class="desc">This API provides support for CRC algorithms used by Morse Micro code </td></tr>
|
|
<tr id="row_11_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">▼</span><a class="el" href="group__MMAGIC.html" target="_self">MMAGIC: CLI and Machine-to-Machine interface infrastructure</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__M2M__PROTOCOL.html" target="_self">Morse M2M Protocol</a></td><td class="desc">This section describes the binary protocol used by the Machine-to-Machine Interface (M2M) for communication between an Agent and a Controller </td></tr>
|
|
<tr id="row_11_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__AGENT__COMMON.html" target="_self">Morse M2M Agent/CLI Common API</a></td><td class="desc">This API is common use by both the MMAGIC M2M Agent and CLI </td></tr>
|
|
<tr id="row_11_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CLI.html" target="_self">Morse Command Line Interface (CLI)</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_3_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__AGENT.html" target="_self">Morse M2M Agent</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_11_4_" class="arrow" onclick="toggleFolder('11_4_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER.html" target="_self">Morse M2M Interface Controller API</a></td><td class="desc">This module provides a small implementation of the Controller stack for integration with application software </td></tr>
|
|
<tr id="row_11_4_0_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__DATA__TYPES.html" target="_self">Data types</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__INIT.html" target="_self">Initialization/deinitialization</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_2_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__INTERNAL.html" target="_self">Data types, etc., for internal use</a></td><td class="desc">Enumerations, etc., used by the underlying implementation, but which are not usually needed to be used directly </td></tr>
|
|
<tr id="row_11_4_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_3_" class="arrow" onclick="toggleFolder('11_4_3_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__WLAN.html" target="_self">Module wlan: Wireless LAN management.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_3_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__WLAN__CONFIG.html" target="_self">wlan configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_4_" class="arrow" onclick="toggleFolder('11_4_4_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__IP.html" target="_self">Module ip: IP Stack Management</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_4_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__IP__CONFIG.html" target="_self">ip configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_5_" class="arrow" onclick="toggleFolder('11_4_5_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__PING.html" target="_self">Module ping: Ping application.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_5_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__PING__CONFIG.html" target="_self">ping configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_6_" class="arrow" onclick="toggleFolder('11_4_6_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__IPERF.html" target="_self">Module iperf: Iperf application.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_6_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__IPERF__CONFIG.html" target="_self">iperf configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_7_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__SYS.html" target="_self">Module sys: System management.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_8_"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__TCP.html" target="_self">Module tcp: TCP Socket IO, supports secure connections using TLS.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_9_" class="arrow" onclick="toggleFolder('11_4_9_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__TLS.html" target="_self">Module tls: TLS support.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_9_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__TLS__CONFIG.html" target="_self">tls configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span id="arr_11_4_10_" class="arrow" onclick="toggleFolder('11_4_10_')">▼</span><a class="el" href="group__MMAGIC__CONTROLLER__NTP.html" target="_self">Module ntp: Network Time Protocol.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_10_0_"><td class="entry"><span style="width:64px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__NTP__CONFIG.html" target="_self">ntp configuration variables</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_4_11_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__CONTROLLER__MQTT.html" target="_self">Module mqtt: MQTT agent.</a></td><td class="desc"></td></tr>
|
|
<tr id="row_11_5_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_11_5_" class="arrow" onclick="toggleFolder('11_5_')">▼</span><a class="el" href="group__MMAGIC__DATALINK__CONTROLLER.html" target="_self">Morse M2M Interface Controller Data Link API</a></td><td class="desc">This API provides the interface between the Controller library and the underlying data link implementation, which is platform and transport specific </td></tr>
|
|
<tr id="row_11_5_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><a class="el" href="group__MMAGIC__DATALINK__CONTROLLER__SPI.html" target="_self">Definitions for SPI data link</a></td><td class="desc">This must be kept in sync with Agent </td></tr>
|
|
<tr id="row_12_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_12_" class="arrow" onclick="toggleFolder('12_')">▼</span><a class="el" href="group__MMAPP.html" target="_self">Application Layer Protocol APIs</a></td><td class="desc">Application-layer protocols implemented by Morse Micro for use with Lightweight IP (LwIP) </td></tr>
|
|
<tr id="row_12_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMIPERF.html" target="_self">Morse Micro Iperf</a></td><td class="desc">This is an iperf implementation that supports both TCP and UDP </td></tr>
|
|
<tr id="row_12_1_"><td class="entry"><span style="width:32px;display:inline-block;"> </span><a class="el" href="group__MMPING.html" target="_self">Morse Micro Ping</a></td><td class="desc">This is the ICMP echo (ping) request implementation </td></tr>
|
|
</table>
|
|
</div><!-- directory -->
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.17-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Copyright 2021 Morse Micro </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|