Home
last modified time | relevance | path

Searched full:library (Results 1 – 23 of 23) sorted by relevance

/CoreMQTT-Agent-v1.1.0/
DREADME.md1 ## coreMQTT Agent Library
3library is a high level API that adds thread safety to the [coreMQTT](https://github.com/FreeRTOS/…
5library has gone through code quality checks including verification that no function has a [GNU Co…
7 See memory requirements for this library [here](./docs/doxygen/include/size_table.md).
26 ## coreMQTT Agent Library Configurations
28 The MQTT Agent library uses the same `core_mqtt_config.h` configuration file as coreMQTT, with the …
35 ## Porting the coreMQTT Agent Library
36 In order to use the MQTT Agent library on a platform, you need to supply thread safe functions for …
57 ## Building the Library
59library requires the coreMQTT library, whose files follow the same `source/` and `source/include` …
[all …]
DMISRA.md3 The coreMQTT Agent library files conform to the [MISRA C:2012](https://www.misra.org.uk)
12 …usion of function like macros. The `assert` macro is used throughout the library for parameter val…
13 …gent and coreMQTT headers define types that are not directly used by the library but are still int…
15 | Rule 2.5 | Advisory | Allow unused macros. Library headers may define macros intended for the app…
22 | Rule 8.7 | Advisory | API functions are not used by the library outside of the files they are def…
DmqttAgentFilePaths.cmake9 # MQTT Agent library Public Include directories.
13 # MQTT Agent library source files.
DCHANGELOG.md1 # Changelog for coreMQTT Agent Library
15 This is the first release of the coreMQTT Agent library in this repository.
/CoreMQTT-Agent-v1.1.0/test/unit-test/config/
Dcore_mqtt_config.h26 * for the MQTT library.
30 * the MQTT library to override the default values defined in this file.
42 * @brief Define this macro to build the MQTT library without the custom config
45 * Without the custom config, the MQTT library builds with
103 * is supplied to the library, then the keep-alive mechanism is not supported by the
105 * is irrelevant to the behavior of the library.
129 * is supplied to the library, then #MQTT_RECV_POLLING_TIMEOUT_MS MUST be set to 0.
153 * is supplied to the library, then #MQTT_SEND_RETRY_TIMEOUT_MS MUST be set to 0.
165 * @brief Macro that is called in the MQTT library for logging "Error" level
168 * To enable error level logging in the MQTT library, this macro should be mapped to the
[all …]
/CoreMQTT-Agent-v1.1.0/test/unit-test/logging/
Dlogging_levels.h42 * These messages describe the situations when a library encounters an error from
53 * These messages describe the situations when a library encounters
65 * These messages describe normal execution of a library. They provide
88 * <library>_config.h file or the demo_config.h file. */
91 * @brief The logging level verbosity configuration of log messages from library.
Dlogging_stack.h25 * @brief Reference implementation of Logging stack as a header-only library.
41 * <library>_config.h file or the demo_config.h file. */
44 * @brief The name of the library or demo to add as metadata in log messages
45 * from the library or demo.
48 * The metadata is logged in the format `[ <LIBRARY-NAME> ]` as a prefix to the
59 #error "Please define LIBRARY_LOG_NAME for the library."
69 …@brief Format of metadata prefix in log messages as `[<Logging-Level>] [<Library-Name>] [<File-Nam…
79 * `printf` from the standard C library is the POSIX platform implementation used
/CoreMQTT-Agent-v1.1.0/docs/doxygen/
Dpages.dox6 The coreMQTT Agent is a thread-safe library to serialize calls to coreMQTT, to be executed by a sin…
8 @section coreMQTT_brief Why is there a higher level library based on coreMQTT?
9library for microcontroller and small microprocessor based IoT devices. Its design is intentionall…
12 @brief Memory requirements of the MQTT Agent library, including the coreMQTT library.
19 @brief Architecture of the MQTT Agent library.
39 … MQTT Agent library relies on interfaces to dissociate itself from platform specific functionality…
41 The MQTT Agent library expects the application to provide implementations for the following interfa…
122 @brief Functions of the MQTT Agent library<br><br>
317 These structures are passed as parameters to library functions. Documentation for these structures …
Dlayout.xml9 …<tab type="modules" visible="yes" title="Data types and Constants" intro="This library defines the…
35 …lelist" visible="yes" title="Files" intro="The following files are associated with this library."/>
Dconfig.doxyfile1306 # ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find it at
1307 # startup. See https://developer.apple.com/library/archive/featuredarticles/Doxy
1708 # (doxysearch.cgi) which are based on the open source search engine library
1722 # (doxysearch.cgi) which are based on the open source search engine library
/CoreMQTT-Agent-v1.1.0/tools/coverity/
Dmisra.config23 …reason: "Allow unused types. coreMQTT Library headers define types intended for the application's …
31 …reason: "Allow unused macros. coreMQTT Library headers define macros intended for the application'…
/CoreMQTT-Agent-v1.1.0/test/cbmc/stubs/
Dget_time_stub.c33 /* There are loops in the MQTT library that rely on the timestamp being in GetCurrentTimeStub()
35 * not add value to the proofs as the MQTT library uses the timestamp for in GetCurrentTimeStub()
Dnetwork_interface_stubs.c92 /* If the maximum tries are reached, then return a timeout. In the MQTT library in NetworkInterfaceSendStub()
96 * What matters is that the MQTT library can handle all the possible values in NetworkInterfaceSendStub()
/CoreMQTT-Agent-v1.1.0/test/
DCMakeLists.txt41 # Target for Coverity analysis that builds the library.
47 # Build MQTT library target without custom config dependency.
56 set( CMOCK_DIR ${MODULE_ROOT_DIR}/test/unit-test/CMock CACHE INTERNAL "CMock library source directo…
/CoreMQTT-Agent-v1.1.0/test/unit-test/
Dcmock_build.cmake15 # Macro utility to add library targets for Unity and CMock to build configuration.
DCMakeLists.txt33 # ================= Create the library under test here (edit) ==================
/CoreMQTT-Agent-v1.1.0/test/cbmc/include/
Dincoming_publish_callback_stub.h25 * @brief Stub definition for the application defined MQTT library incoming
Dcore_mqtt_config.h25 * @brief This header sets configuration macros for the MQTT library.
Dmqtt_agent_cbmc_state.h25 * @brief Allocation and assumption utilities for the MQTT Agent library CBMC proofs.
/CoreMQTT-Agent-v1.1.0/.github/workflows/
Drelease.yml60 …git tag ${{ github.event.inputs.version_number }} -a -m "coreMQTT-Agent Library ${{ github.event.i…
133 body: Release ${{ github.event.inputs.version_number }} of the coreMQTT-Agent Library.
/CoreMQTT-Agent-v1.1.0/tools/cmock/
Dcreate_test.cmake86 # Generates a mock library based on a module's header file
/CoreMQTT-Agent-v1.1.0/source/include/
Dcore_mqtt_agent.h36 /* MQTT library includes. */
237 * library. See https://www.freertos.org/network-interface.html
/CoreMQTT-Agent-v1.1.0/source/
Dcore_mqtt_agent.c29 * library. The agent makes coreMQTT usage thread safe by being the only task (or
131 * @return status of MQTT library API call.