Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ARMmbed/mbed-os
/ types & classes
Types & classes
13,215 in github.com/ARMmbed/mbed-os
⨍
Functions
137,708
◇
Types & classes
13,215
↳
Endpoints
31
↓ 1,685 callers
Class
Case
Test case wrapper class. * * This class contains the description of the test case and all handlers * for setting up, running the test c
features/frameworks/utest/utest/utest_case.h:108
↓ 90 callers
Class
list
connectivity/FEATURE_BLE/libraries/TARGET_CORDIO_LL/stack/controller/sources/ble/lctr/lctr_int_cis.h:306
↓ 44 callers
Class
ConfigException
Config system only exception. Makes it easier to distinguish config errors
tools/config/__init__.py:86
↓ 32 callers
Class
MockNotifier
Collect notifications
tools/notifier/mock.py:20
↓ 30 callers
Enum
netconn_type
connectivity/lwipstack/lwip/src/api/lwip_api_lib.c:156
↓ 26 callers
Class
NotSupportedException
A class a toolchain not supporting a particular target
tools/utils.py:293
↓ 23 callers
Class
Resources
tools/resources/__init__.py:113
↓ 14 callers
Class
Tag
storage/filesystem/littlefsv2/littlefs/scripts/readmdir.py:29
↓ 13 callers
Class
SocketAddress
SocketAddress class * * Representation of an IP address and port pair. */
connectivity/netsocket/include/netsocket/SocketAddress.h:37
↓ 12 callers
Class
serial_s
targets/TARGET_Samsung/TARGET_SIDK_S1SBP6A/serial_api.c:57
↓ 12 callers
Enum
type
connectivity/FEATURE_BLE/source/pal/GapEvents.h:31
↓ 11 callers
Class
Config
Config' implements the mbed configuration mechanism
tools/config/__init__.py:428
↓ 11 callers
Class
TerminalNotifier
Writes notifications to a terminal based on silent, verbose and color flags.
tools/notifier/term.py:28
↓ 11 callers
Class
UUID
* Representation of a Universally Unique Identifier (UUID). * * UUIDs are 128-bit wide numbers used to identify data type and elements in * many la
connectivity/FEATURE_BLE/include/ble/common/UUID.h:76
↓ 11 callers
Class
control_t
Control class for specifying test case attributes * * This class encapsulated control information about test cases which, when returned from
features/frameworks/utest/utest/utest_types.h:174
↓ 10 callers
Class
ReportExporter
Class exports extended test result Python data structure to different formats like HTML, JUnit XML. Parameter 'test_result_ext' format:
tools/test_exporters.py:32
↓ 10 callers
Class
address_t
* MAC address data type. */
connectivity/FEATURE_BLE/include/ble/common/BLETypes.h:484
↓ 9 callers
Class
ToolException
A class representing an exception throw by the tools
tools/utils.py:289
↓ 8 callers
Class
failure_t
Contains the reason and location of the failure.
features/frameworks/utest/utest/utest_types.h:92
↓ 7 callers
Class
Cache
The Cache object is the only relevant API object at the moment Constructing the Cache object does not imply any caching. A user of the API m
tools/arm_pack_manager/__init__.py:56
↓ 7 callers
Class
RSAUsageError
tools/psa/tfm/bin_utils/imgtool/keys/rsa.py:35
↓ 6 callers
Class
ARMC6
tools/toolchains/arm.py:538
↓ 6 callers
Class
ARM_STD
tools/toolchains/arm.py:453
↓ 6 callers
Class
MemapParser
An object that represents parsed results, parses the memory map files, and writes out different file types of memory results
tools/memap.py:521
↓ 6 callers
Enum
PasswordType_t
* Possible password to set. */
connectivity/drivers/nfc/TARGET_M24SR/include/nfc/m24sr_driver.h:185
↓ 5 callers
Class
ECDSAUsageError
tools/psa/tfm/bin_utils/imgtool/keys/ecdsa.py:29
↓ 5 callers
Class
GCC_ARM
tools/toolchains/gcc.py:423
↓ 5 callers
Class
IAR
tools/toolchains/iar.py:28
↓ 5 callers
Class
WiFiAccessPoint
WiFiAccessPoint class * * Class that represents a WiFi Access Point * Common interface that is shared between WiFi devices */
connectivity/netsocket/include/netsocket/WiFiAccessPoint.h:29
↓ 5 callers
Enum
repeat_t
repeat_t
features/frameworks/utest/utest/utest_types.h:34
↓ 5 callers
Enum
status_t
status_t
features/frameworks/utest/utest/utest_types.h:52
↓ 4 callers
Class
ConfigException
Config system only exception. Makes it easier to distinguish config errors
targets/TARGET_Cypress/scripts/PSOC6.py:70
↓ 4 callers
Class
RecordType
* Encode a record type. * * A RecordType is composed of a type name format flag and an optional type * value. */
connectivity/nfc/include/nfc/ndef/Record.h:53
↓ 4 callers
Class
info
storage/kvstore/include/kvstore/KVStore.h:48
↓ 4 callers
Class
lfs_free
storage/filesystem/littlefs/littlefs/lfs.h:268
↓ 3 callers
Class
ARM_MICRO
tools/toolchains/arm.py:493
↓ 3 callers
Class
AdvertisingEndEvent
* Event produced when advertising ends. * * @see ble::Gap::EventHandler::onAdvertisingEnd(). * * @note The connection handle, connected flag and c
connectivity/FEATURE_BLE/include/ble/gap/Events.h:624
↓ 3 callers
Class
AdvertisingStartEvent
* Event produced when advertising start. * * @see ble::Gap::EventHandler::onAdvertisingStart(). */
connectivity/FEATURE_BLE/include/ble/gap/Events.h:583
↓ 3 callers
Class
ConfigParameter
This class keeps information about a single configuration parameter
tools/config/__init__.py:106
↓ 3 callers
Class
DigitalOut
A digital output, used for setting the state of a pin * * @note Synchronization level: Interrupt safe * * Example: * @code * // Toggle a LED *
drivers/include/drivers/DigitalOut.h:51
↓ 3 callers
Class
Duration
connectivity/FEATURE_BLE/include/ble/common/Duration.h:104
↓ 3 callers
Class
HookError
A simple class that represents all the exceptions associated with hooking
tools/targets/__init__.py:94
↓ 3 callers
Class
KeyDistribution
* Key distribution as required by the SMP with convenient setters and getters, * use value() to get the octet you can use directly in the PDU. */
connectivity/FEATURE_BLE/source/pal/PalSecurityManager.h:41
↓ 3 callers
Class
MetadataPair
storage/filesystem/littlefsv2/littlefs/scripts/readmdir.py:155
↓ 3 callers
Class
PackFlashAlgo
Class to wrap a flash algo This class is intended to provide easy access to the information provided by a flash algorithm, such as symbo
tools/flash_algo/__init__.py:55
↓ 3 callers
Class
Record
* Represent a record. */
connectivity/nfc/include/nfc/ndef/Record.h:149
↓ 3 callers
Class
Test
tools/tests.py:833
↓ 3 callers
Class
TestCase
storage/filesystem/littlefsv2/littlefs/scripts/test.py:107
↓ 3 callers
Class
TestSuite
storage/filesystem/littlefsv2/littlefs/scripts/test.py:348
↓ 3 callers
Class
UID
Helper class, used to generate unique ids required by .cproject symbols.
tools/export/gnuarmeclipse/__init__.py:47
↓ 3 callers
Class
buf_pool_desc_t
* Contain description of the memory pool used by the Cordio stack. */
connectivity/FEATURE_BLE/include/ble/driver/CordioHCIDriver.h:36
↓ 3 callers
Class
event
events/include/events/Event.h:66
↓ 3 callers
Enum
failure_reason_t
failure_reason_t
features/frameworks/utest/utest/utest_types.h:59
↓ 3 callers
Class
hci_error_code_t
* HCI Error codes. */
connectivity/FEATURE_BLE/source/pal/GapTypes.h:137
↓ 3 callers
Class
socket
connectivity/nanostack/sal-stack-nanostack/source/Core/include/ns_buffer.h:191
↓ 2 callers
Class
ConfigMacro
A representation of a configuration macro. It handles both macros without a value (MACRO) and with a value (MACRO=VALUE)
tools/config/__init__.py:268
↓ 2 callers
Class
ConnectionCompleteEvent
* Event generated when a connection initiation ends (successfully or not). * * @see ble::Gap::EventHandler::onConnectionComplete(). */
connectivity/FEATURE_BLE/include/ble/gap/Events.h:211
↓ 2 callers
Class
ConnectionParametersUpdateCompleteEvent
* Event received when connection parameters have been updated. * * @see ble::Gap::EventHandler::onConnectionParametersUpdateComplete(). */
connectivity/FEATURE_BLE/include/ble/gap/Events.h:888
↓ 2 callers
Class
DeviceCMSIS
CMSIS Device class Encapsulates target information retrieved by arm-pack-manager
tools/export/cmsis/__init__.py:29
↓ 2 callers
Class
ECDSA256P1
Wrapper around an ECDSA private key.
tools/psa/tfm/bin_utils/imgtool/keys/ecdsa.py:95
↓ 2 callers
Class
Ed25519
Wrapper around an ED25519 private key.
tools/psa/tfm/bin_utils/imgtool/keys/ed25519.py:76
↓ 2 callers
Class
Ed25519UsageError
tools/psa/tfm/bin_utils/imgtool/keys/ed25519.py:29
↓ 2 callers
Class
Folder
tools/export/simplicity/__init__.py:23
↓ 2 callers
Class
FunctionObject
platform/tests/TESTS/mbed_functional/callback/main.cpp:763
↓ 2 callers
Class
GattClient
connectivity/FEATURE_BLE/include/ble/GattClient.h:38
↓ 2 callers
Class
MbedExtendedArgs
tools/device_management.py:45
↓ 2 callers
Class
MbedIgnoreSet
# The mbedignore rules as an object A project in Mbed OS contains metadata files that exclude files from a build. These rules are stored
tools/resources/ignore.py:24
↓ 2 callers
Class
RSA
Wrapper around an RSA key, with imgtool support.
tools/psa/tfm/bin_utils/imgtool/keys/rsa.py:94
↓ 2 callers
Class
ScanTimeoutEvent
* Event generated when scan times out. * * @see ble::Gap::EventHandler::onScanTimeout(). */
connectivity/FEATURE_BLE/include/ble/gap/Events.h:576
↓ 2 callers
Class
SecurityDistributionFlags_t
* Security flags associated with a bond. */
connectivity/FEATURE_BLE/source/generic/SecurityDb.h:33
↓ 2 callers
Class
SingleTestRunner
Object wrapper for single test run which may involve multiple MUTs
tools/test_api.py:131
↓ 2 callers
Class
SymbolTableError
An exception for a failure to obtain a symbol table.
tools/test/examples/elf_float_checker.py:78
↓ 2 callers
Class
SysTimer
platform/include/platform/internal/SysTimer.h:50
↓ 2 callers
Class
TLV
tools/psa/tfm/bin_utils/imgtool/image.py:102
↓ 2 callers
Class
TestFailure
storage/filesystem/littlefsv2/littlefs/scripts/test.py:100
↓ 2 callers
Class
Thread
rtos/include/rtos/Thread.h:92
↓ 2 callers
Class
TrivialFunctionObject
platform/tests/TESTS/mbed_functional/callback/main.cpp:738
↓ 2 callers
Class
UndefinedParameter
tools/config/__init__.py:92
↓ 2 callers
Class
UpdateConnectionParametersRequestEvent
* Event received when a peer wants to change the connection parameters. * * @see ble::Gap::EventHandler::onUpdateConnectionParametersRequest(). */
connectivity/FEATURE_BLE/include/ble/gap/Events.h:815
↓ 2 callers
Class
X25519
Wrapper around an X25519 private key.
tools/psa/tfm/bin_utils/imgtool/keys/x25519.py:76
↓ 2 callers
Class
_ArmccParser
tools/memap.py:247
↓ 2 callers
Class
_CacheLookup
tools/arm_pack_manager/__init__.py:41
↓ 2 callers
Class
advertising_event_t
Properties of an advertising event. */
connectivity/FEATURE_BLE/include/ble/gap/Types.h:264
↓ 2 callers
Class
characteristic_t
connectivity/FEATURE_BLE/source/generic/GattClientImpl.cpp:407
↓ 2 callers
Class
connection_peer_address_type_t
* Peer address type used during connection initiating. */
connectivity/FEATURE_BLE/source/pal/GapTypes.h:38
↓ 2 callers
Class
direct_adv_cb_t
connectivity/FEATURE_BLE/source/cordio/source/PalGapImpl.h:508
↓ 2 callers
Class
greaterAbs
drivers/tests/TESTS/mbed_drivers/stl_features/main.cpp:59
↓ 2 callers
Class
lfs2_ctz
storage/filesystem/littlefsv2/littlefs/lfs2.c:386
↓ 2 callers
Class
phy_configuration_t
connectivity/FEATURE_BLE/include/ble/gap/ScanParameters.h:60
↓ 2 callers
Class
phy_t
* Type that describes a bluetooth PHY(sical) transport. */
connectivity/FEATURE_BLE/include/ble/common/BLETypes.h:639
↓ 2 callers
Class
stat
storage/blockdevice/COMPONENT_SD/tests/TESTS/filesystem/fopen/fopen.cpp:1299
↓ 1 callers
Class
AddSignatureError
A simple class that represents all the exceptions associated with adding signature to Secure Boot image
targets/TARGET_Cypress/scripts/PSOC6.py:58
↓ 1 callers
Class
ArgumentParserWithDefaultHelp
Subclass that always shows the help message on invalid arguments.
tools/test/examples/elf_float_checker.py:85
↓ 1 callers
Class
ArgumentParserWithDefaultHelp
Subclass that always shows the help message on invalid arguments.
hal/tests/pinvalidate/pinvalidate.py:42
↓ 1 callers
Class
ArtefactsError
An exception to indicate that the artefact(s) needed for processing ave not been found.
targets/TARGET_NXP/scripts/LPC.py:32
↓ 1 callers
Class
Assembly
tools/psa/tfm/bin_utils/assemble.py:35
↓ 1 callers
Class
AttErrorResponse
* Response to a request which can't be performed * @note see BLUETOOTH SPECIFICATION Version 5.0 | Vol 3, Part F Section 3.4.1.1 * for details about
connectivity/FEATURE_BLE/source/pal/AttServerMessage.h:120
↓ 1 callers
Class
AttExecuteWriteResponse
* The Execute Write Response is sent in response to a received Execute Write * Request. * * It is just a placeholder which indicates the client tha
connectivity/FEATURE_BLE/source/pal/AttServerMessage.h:688
↓ 1 callers
Class
AttHandleValueIndication
* Indication of an attribute's value sent by the server. * * It contains the handle of the attribute and its value. The client should * respond wit
connectivity/FEATURE_BLE/source/pal/AttServerMessage.h:746
↓ 1 callers
Class
AttHandleValueNotification
* Notification of an attribute's value sent by the server. * * It contains the handle of the attribute and its value. * * If the attribute value i
connectivity/FEATURE_BLE/source/pal/AttServerMessage.h:709
next →
1–100 of 13,215, ranked by callers