MCPcopy Create free account

hub / github.com/attermann/microReticulum / functions

Functions1,563 in github.com/attermann/microReticulum

↓ 1 callersFunctionst_yield_literal
src/microReticulum/Utilities/heatshrink/heatshrink_decoder.c:200
↓ 1 callersFunctionst_yield_tag_bit
src/microReticulum/Utilities/heatshrink/heatshrink_encoder.c:303
↓ 1 callersMethodstart_watchdog
CBA TODO Implement watchdog
src/microReticulum/Link.cpp:883
↓ 1 callersMethodstatus
src/microReticulum/Resource.cpp:1483
↓ 1 callersFunctiontestBytesDefault
test/test_bytes/test_bytes.cpp:7
↓ 1 callersFunctiontestConvert
test/test_os/test_os.cpp:34
↓ 1 callersFunctiontestTime
test/test_os/test_os.cpp:8
↓ 1 callersFunctiontest_ffs_fls
src/microReticulum/Utilities/tlsf/tlsf.c:1051
↓ 1 callersFunctiontest_millis
test/test_general/test_general.cpp:11
↓ 1 callersFunctiontestsleep
test/test_general/test_general.cpp:24
↓ 1 callersMethodtick_resources
src/microReticulum/Link.cpp:865
↓ 1 callersFunctiontlsf_add_pool
src/microReticulum/Utilities/tlsf/tlsf.c:982
↓ 1 callersFunctiontlsf_check
src/microReticulum/Utilities/tlsf/tlsf.c:846
↓ 1 callersFunctiontlsf_create
src/microReticulum/Utilities/tlsf/tlsf.c:1078
↓ 1 callersFunctiontlsf_pool_overhead
** Overhead of the TLSF structures in a given memory block passed to ** tlsf_add_pool, equal to the overhead of a free block and the ** sentinel blo
src/microReticulum/Utilities/tlsf/tlsf.c:972
↓ 1 callersMethodtoString
src/microReticulum/Bytes.h:419
↓ 1 callersMethodtoString
src/microReticulum/Resource.cpp:1452
↓ 1 callersFunctionto_std_string
Portable str_t -> std::string conversion. On native MsgPack::str_t IS std::string; on Arduino targets it's Arduino::String. Both have c_str()/length()
src/microReticulum/Provisioning/Codec.h:34
↓ 1 callersMethodtotal_size
src/microReticulum/Resource.cpp:1493
↓ 1 callersMethodtraffic_counter_rxb
src/microReticulum/Interface.h:261
↓ 1 callersMethodtraffic_counter_txb
src/microReticulum/Interface.h:262
↓ 1 callersFunctiontraffic_rxb
src/microReticulum/Transport.h:550
↓ 1 callersFunctiontraffic_txb
src/microReticulum/Transport.h:551
↓ 1 callersFunctionunpack_namespace_working
src/microReticulum/Provisioning/Codec.cpp:215
↓ 1 callersFunctionunpack_response_envelope
Parse [bin(request_id), <raw_payload>] -> request_id, remainder.
src/microReticulum/Link.cpp:86
↓ 1 callersMethodupdate_hash
src/microReticulum/Packet.cpp:594
↓ 1 callersMethodupdate_mdu
src/microReticulum/Link.cpp:617
↓ 1 callersMethodupdate_traffic_counter
src/microReticulum/Interface.h:271
↓ 1 callersMethodvalidate
Validates the signature of a signed message. :param signature: The signature to be validated as *bytes*. :param message: The message to be validated
src/microReticulum/Identity.cpp:571
↓ 1 callersMethodwatchdog_job
Schedule the watchdog tick. In Python this spawns a thread; in the C++ port ticking is cooperative (driven from Reticulum::loop() once wired up). Mirr
src/microReticulum/Resource.cpp:516
↓ 1 callersFunctionwriteFileStream
test/test_filesystem/test_filesystem.cpp:99
↓ 1 callersFunctionwrite_config
(config_dir: str, port: int)
test_interop/python_link_receiver.py:80
↓ 1 callersFunctionwrite_config
(config_dir: str, port: int)
test_interop/python_packet_receiver.py:65
↓ 1 callersFunctionwrite_config
(config_dir: str, port: int)
test_interop/python_request_receiver.py:60
↓ 1 callersFunctionwrite_config
(config_dir: str, port: int)
test_interop/python_resource_receiver.py:77
↓ 1 callersFunctionwrite_response_temp_file
Write the raw response bytes (which we couldn't parse cleanly) to a temp file. Returns the file path on success, empty string on failure. Used for the
examples/nomadnet/src/main.cpp:226
MethodA
test/test_objects/A.cpp:10
MethodAData
test/test_objects/AData.h:7
MethodAImpl
test/test_objects/AImpl.h:8
MethodAnnounceEntry
src/microReticulum/Interface.h:37
MethodAnnounceEntry
src/microReticulum/Transport.h:139
MethodAnnounceHandler
The initialisation method takes the optional aspect_filter argument. If aspect_filter is set to None, all announces will be passed to the instance. If
src/microReticulum/Transport.h:63
MethodAnnounceHandler
test_interop/link_interop_sender/src/main.cpp:95
MethodAnnounceHandler
test_interop/request_interop_sender/src/main.cpp:83
MethodB
test/test_objects/B.cpp:10
MethodBData
test/test_objects/BData.h:7
MethodBImpl
test/test_objects/BImpl.h:8
MethodBlackholeEntry
src/microReticulum/Transport.h:283
MethodBytes
src/microReticulum/Bytes.h:83
MethodCBC
src/microReticulum/Cryptography/CBC.h:74
MethodCBCCommon
* \brief Constructs a new cipher in CBC mode. * * This constructor should be followed by a call to setBlockCipher(). */
src/microReticulum/Cryptography/CBC.cpp:56
MethodChannel
src/microReticulum/Channel.h:28
MethodContainerAllocator
src/microReticulum/Utilities/Memory.h:99
MethodDestination
src/microReticulum/Destination.h:106
MethodDestinationEntry
src/microReticulum/Persistence/DestinationEntry.h:38
MethodEd25519PrivateKey
src/microReticulum/Cryptography/Ed25519.h:67
MethodEd25519PublicKey
src/microReticulum/Cryptography/Ed25519.h:37
MethodEntry
CBA for some reason default constructor is required for map index reference/asign to work ("error: no matching constructor for initialization of 'Entr
test/test_collections/test_collections.cpp:64
MethodExampleAnnounceHandler
test/test_rns_loopback/test_rns_loopback.cpp:52
MethodExampleAnnounceHandler
examples/lora_announce/src/main.cpp:48
MethodExampleAnnounceHandler
examples/udp_announce/src/main.cpp:47
MethodFWD
src/microReticulum/Interface.h:227
MethodFernet
src/microReticulum/Cryptography/Fernet.cpp:28
FunctionGREATEST_SET_SETUP_CB
src/microReticulum/Utilities/heatshrink/greatest.h:691
FunctionGREATEST_SET_TEARDOWN_CB
src/microReticulum/Utilities/heatshrink/greatest.h:696
MethodGenerationalSet
src/microReticulum/Utilities/GenerationalSet.h:116
MethodHMAC
Create a new HMAC object. key: bytes or buffer, key for the keyed hash object. msg: bytes or buffer, Initial input for the hash or None. digest:
src/microReticulum/Cryptography/HMAC.h:46
MethodIN
setters
src/microReticulum/Interface.h:225
MethodIdentity
src/microReticulum/Identity.h:52
MethodIdentityEntry
src/microReticulum/Persistence/IdentityEntry.h:33
MethodInInterface
test/test_transport/test_transport.cpp:15
MethodInInterface
test/test_rns_loopback/test_rns_loopback.cpp:11
MethodInterface
src/microReticulum/Interface.h:153
MethodInterfaceImpl
src/microReticulum/Interface.h:55
MethodInteropAnnounceHandler
test_interop/resource_interop_sender/src/main.cpp:81
MethodInteropAnnounceHandler
test_interop/packet_interop_sender/src/main.cpp:63
MethodLink
src/microReticulum/Link.cpp:148
MethodLink
src/microReticulum/Link.h:153
MethodLinkData
src/microReticulum/LinkData.h:36
MethodLinkEntry
src/microReticulum/Transport.h:171
MethodLoRaInterface
examples/common/lora_interface/LoRaInterface.cpp:82
FunctionMapToPairs
src/microReticulum/Transport.h:719
FunctionMapToValues
src/microReticulum/Transport.h:712
MethodNamespace
src/microReticulum/Provisioning/Namespace.h:41
MethodNamespaceBuilder
Thin handle into the Provisioner's registration scope. Every fluent call operates on Provisioner::current_build_scope() — which is the most-recently-o
src/microReticulum/Provisioning/Provisioning.h:49
MethodObject
src/microReticulum/Channel.h:56
MethodObject
src/microReticulum/Packet.h:165
MethodObject
src/microReticulum/Packet.h:373
MethodObject
src/microReticulum/Destination.h:250
MethodObject
src/microReticulum/Identity.h:182
MethodObject
src/microReticulum/Reticulum.h:205
MethodOutInterface
test/test_transport/test_transport.cpp:36
MethodOutInterface
test/test_rns_loopback/test_rns_loopback.cpp:25
MethodPacket
src/microReticulum/Packet.h:194
MethodPacketEntry
src/microReticulum/Transport.h:106
FunctionPacketReceipt
src/microReticulum/Packet.h:78
MethodPacketReceipt
src/microReticulum/Packet.cpp:859
MethodPathRequestEntry
src/microReticulum/Transport.h:256
MethodPendingDiscoveryPREntry
src/microReticulum/Transport.h:272
MethodProofDestination
src/microReticulum/Packet.cpp:31
← previousnext →501–600 of 1,563, ranked by callers