MCPcopy Create free account

hub / github.com/attermann/microReticulum / functions

Functions1,563 in github.com/attermann/microReticulum

↓ 662 callersMethodsize
src/microReticulum/Resource.cpp:1488
↓ 465 callersMethoddata
src/microReticulum/Bytes.h:415
↓ 327 callersMethodtoHex
src/microReticulum/Bytes.cpp:196
↓ 173 callersMethodsize
--- Capacity / rotation control ---
src/microReticulum/Utilities/GenerationalSet.h:123
↓ 146 callersMethodend
src/microReticulum/Provisioning/Provisioning.cpp:122
↓ 125 callersMethodget
src/microReticulum/Interface.h:199
↓ 102 callersMethodfield
src/microReticulum/Provisioning/Provisioning.cpp:159
↓ 91 callersMethodfind
src/microReticulum/Bytes.h:431
↓ 86 callersMethodinsert
--- Modifiers ---
src/microReticulum/Utilities/GenerationalSet.h:134
↓ 83 callersMethodhash
:returns: A destination name in adressable hash form, for an app_name and a number of aspects. */ static*/
src/microReticulum/Destination.cpp:115
↓ 75 callersMethodmid
mid
src/microReticulum/Bytes.cpp:215
↓ 63 callersMethodbegin
src/microReticulum/Provisioning/Provisioning.cpp:45
↓ 61 callersFunctionfresh_provisioning
test/test_provisioning/test_provisioning.cpp:147
↓ 57 callersMethodpack
src/microReticulum/Packet.cpp:312
↓ 56 callersMethodhops
src/microReticulum/Packet.h:311
↓ 54 callersMethodas_int
src/microReticulum/Provisioning/Value.h:90
↓ 54 callersMethodtoString
src/microReticulum/Link.cpp:1718
↓ 51 callersMethodcontext
src/microReticulum/Packet.h:305
↓ 51 callersMethodleft
src/microReticulum/Bytes.h:429
↓ 50 callersMethoderase
src/microReticulum/Utilities/GenerationalSet.h:170
↓ 50 callersMethodtoString
test/test_allocator/test_allocator.cpp:32
↓ 41 callersMethodappend
src/microReticulum/Bytes.h:331
↓ 41 callersMethodpacket_type
src/microReticulum/Packet.h:304
↓ 40 callersMethodwritable
src/microReticulum/Bytes.h:376
↓ 39 callersMethodassignHex
src/microReticulum/Bytes.cpp:140
↓ 36 callersMethodcommit
src/microReticulum/Provisioning/Provisioning.cpp:205
↓ 33 callersFunctiondoLog
src/microReticulum/Log.h:157
↓ 33 callersFunctionmake_hash
test/test_generational_set/test_generational_set.cpp:13
↓ 31 callersMethodmode
src/microReticulum/Link.cpp:1872
↓ 30 callersMethodresize
src/microReticulum/Bytes.h:395
↓ 27 callersMethodtype
getters
src/microReticulum/Destination.h:223
↓ 26 callersFunctionltime
test/test_general/test_general.cpp:31
↓ 25 callersMethodfind
src/microReticulum/Provisioning/Registry.cpp:55
↓ 25 callersMethodstatus
src/microReticulum/Link.cpp:1770
↓ 24 callersMethodloop
static*/
src/microReticulum/Transport.cpp:473
↓ 23 callersMethodannounce
Creates an announce packet for this destination and broadcasts it on all relevant interfaces. Application specific data can be added to the announce.
src/microReticulum/Destination.cpp:199
↓ 23 callersMethodempty
src/microReticulum/Bytes.h:412
↓ 23 callersMethodget_hash
src/microReticulum/Packet.cpp:599
↓ 23 callersFunctionskip_value
Skip the next value in the unpacker. Forward-declared/duplicate of the helper in Codec.cpp so this TU is self-contained.
src/microReticulum/Provisioning/Provisioning.cpp:420
↓ 22 callersFunctionlog
src/microReticulum/Log.h:170
↓ 21 callersMethodclear
src/microReticulum/Bytes.h:242
↓ 21 callersMethodhas_flag
src/microReticulum/Provisioning/Field.h:72
↓ 21 callersMethodregister_namespace
src/microReticulum/Provisioning/Provisioning.cpp:137
↓ 20 callersMethodcount
src/microReticulum/Utilities/GenerationalSet.h:201
↓ 19 callersFunctionblock_size
src/microReticulum/Utilities/tlsf/tlsf.c:367
↓ 19 callersMethodtime
return current time in float seconds since startup
src/microReticulum/Utilities/OS.h:71
↓ 19 callersMethodtoString
test/test_persistence/test_persistence.cpp:48
↓ 18 callersMethoddestination
src/microReticulum/Link.cpp:1817
↓ 17 callersMethodattached_interface
src/microReticulum/Link.cpp:1822
↓ 17 callersMethodempty
src/microReticulum/Utilities/GenerationalSet.h:124
↓ 17 callersMethodhandle_message
src/microReticulum/Provisioning/Provisioning.cpp:891
↓ 17 callersMethodset_proof_strategy
Sets the destinations proof strategy. :param proof_strategy: One of ``RNS.Destination.PROVE_NONE``, ``RNS.Destination.PROVE_ALL`` or ``RNS.Destinat
src/microReticulum/Destination.h:201
↓ 16 callersMethodbitrate
src/microReticulum/Interface.h:243
↓ 16 callersFunctionmake_request
test/test_provisioning/test_provisioning.cpp:169
↓ 16 callersMethodreserve
src/microReticulum/Bytes.h:414
↓ 16 callersMethodsize
src/microReticulum/Bytes.h:411
↓ 15 callersFunctionlogf
src/microReticulum/Log.h:172
↓ 15 callersMethodmax_size
src/microReticulum/Utilities/GenerationalSet.h:131
↓ 15 callersMethodstart
static*/
src/microReticulum/Transport.cpp:233
↓ 14 callersMethodcontext_flag
src/microReticulum/Packet.h:301
↓ 14 callersMethodid
src/microReticulum/Provisioning/Namespace.h:44
↓ 14 callersFunctioninitRNS
test/test_transport/test_transport.cpp:78
↓ 13 callersFunctionblock_is_free
src/microReticulum/Utilities/tlsf/tlsf.c:383
↓ 13 callersMethoddebugString
src/microReticulum/Packet.cpp:630
↓ 13 callersMethoddestination_type
src/microReticulum/Packet.h:303
↓ 13 callersMethodset_packet_callback
src/microReticulum/Link.cpp:1603
↓ 12 callersMethodcontains
src/microReticulum/Utilities/GenerationalSet.h:205
↓ 12 callersMethodloop
virtual*/
examples/common/udp_interface/UDPInterface.cpp:208
↓ 12 callersMethodstart
bool UDPInterface::start(const char* wifi_ssid, const char* wifi_password, int port /*= DEFAULT_UDP_PORT*/, const char* local_host /*= nullptr*/) { vi
examples/common/udp_interface/UDPInterface.cpp:48
↓ 12 callersMethodtransport_enabled
Returns whether Transport is enabled for the running instance. When Transport is enabled, Reticulum will route traffic for other peers, respond
src/microReticulum/Reticulum.h:143
↓ 12 callersMethodunpack
src/microReticulum/Packet.cpp:422
↓ 11 callersMethodassign
src/microReticulum/Bytes.h:247
↓ 11 callersFunctionscope
Helper to grab the current scope namespace; if registration is outside any scope, emit a warning and return nullptr.
src/microReticulum/Provisioning/NamespaceBuilder.cpp:37
↓ 10 callersMethodadd_field
src/microReticulum/Provisioning/Namespace.cpp:19
↓ 10 callersFunctionidentity
src/microReticulum/Transport.h:478
↓ 10 callersMethodis_connected_to_shared_instance
src/microReticulum/Interface.h:283
↓ 10 callersFunctionpack_response
src/microReticulum/Provisioning/Provisioning.cpp:343
↓ 10 callersMethodsetKey
src/microReticulum/Cryptography/CBC.cpp:81
↓ 10 callersFunctiontlsf_walk_pool
src/microReticulum/Utilities/tlsf/tlsf.c:906
↓ 10 callersFunctionwarn_if_dup
src/microReticulum/Provisioning/NamespaceBuilder.cpp:21
↓ 9 callersFunctionblock_next
Return location of next existing block. */
src/microReticulum/Utilities/tlsf/tlsf.c:439
↓ 9 callersFunctionblock_to_ptr
src/microReticulum/Utilities/tlsf/tlsf.c:419
↓ 9 callersMethodcapacity
src/microReticulum/Bytes.h:413
↓ 9 callersMethodheader_type
src/microReticulum/Packet.h:300
↓ 9 callersFunctionrandom
return vector specified length of random bytes
src/microReticulum/Cryptography/Random.h:25
↓ 9 callersMethodteardown
Closes the link and purges encryption keys. New keys will be used if a new link to the same destination is established. */
src/microReticulum/Link.cpp:788
↓ 9 callersFunctiontlsf_get_pool
src/microReticulum/Utilities/tlsf/tlsf.c:1112
↓ 9 callersMethodtoString
examples/common/udp_interface/UDPInterface.h:54
↓ 8 callersMethodend
src/microReticulum/Utilities/GenerationalSet.h:212
↓ 8 callersMethodfind
--- Lookup ---
src/microReticulum/Utilities/GenerationalSet.h:189
↓ 8 callersMethodon_commit
Optional per-namespace commit hook. See CommitCallback above for semantics. Pass nullptr to clear a previously registered callback.
src/microReticulum/Provisioning/Namespace.h:109
↓ 8 callersMethodparent_id
0 = root (no parent). Non-zero values reference another namespace id in the same Registry, forming a tree used for UI grouping and disk filename const
src/microReticulum/Provisioning/Namespace.h:49
↓ 8 callersFunctionregister_custom_namespace
test/test_provisioning/test_provisioning.cpp:106
↓ 8 callersFunctionremote_management_allowed
src/microReticulum/Transport.h:513
↓ 8 callersMethodsetIV
src/microReticulum/Cryptography/CBC.cpp:91
↓ 8 callersMethodtransport_type
src/microReticulum/Packet.h:302
↓ 8 callersMethodvalidate
src/microReticulum/Link.cpp:1582
↓ 7 callersFunctionallocator_free
src/microReticulum/Utilities/Memory.cpp:523
↓ 7 callersMethodas_bool
src/microReticulum/Provisioning/Value.h:89
↓ 7 callersMethodfind_field
src/microReticulum/Provisioning/Namespace.cpp:36
next →1–100 of 1,563, ranked by callers