Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/attermann/microReticulum
/ types & classes
Types & classes
193 in github.com/attermann/microReticulum
⨍
Functions
1,563
◇
Types & classes
193
↓ 74 callers
Class
Bytes
src/microReticulum/Bytes.h:64
↓ 61 callers
Class
Value
src/microReticulum/Provisioning/Value.h:40
↓ 33 callers
Class
Packet
src/microReticulum/Link.h:33
↓ 17 callers
Class
Destination
src/microReticulum/Link.h:34
↓ 14 callers
Class
Identity
src/microReticulum/Identity.h:37
↓ 10 callers
Class
Reticulum
src/microReticulum/Transport.h:48
↓ 6 callers
Class
Link
src/microReticulum/Link.h:28
↓ 3 callers
Class
Resource
src/microReticulum/Link.h:32
↓ 2 callers
Class
A
test/test_objects/B.h:10
↓ 2 callers
Class
B
test/test_objects/B.h:12
↓ 2 callers
Class
BlackholeEntry
src/microReticulum/Transport.h:281
↓ 2 callers
Class
RequestReceipt
src/microReticulum/Link.h:27
↓ 1 callers
Class
NamespaceBuilder
Fluent builder for app-side namespace registration. Provisioner::instance() .register_namespace("radio", 100) .field_float("frequency", 1, FF_REBOOT_
src/microReticulum/Provisioning/Provisioning.h:43
↓ 1 callers
Class
ProofDestination
src/microReticulum/Packet.h:34
↓ 1 callers
Class
RateEntry
src/microReticulum/Transport.h:335
↓ 1 callers
Class
ResourceAdvertisement
src/microReticulum/Resource.h:31
↓ 1 callers
Class
_AnnounceHandler
test_interop/python_packet_receiver.py:52
Class
A
test/test_objects/A.h:12
Class
AData
test/test_objects/AData.h:5
Class
AData
test/test_objects/A.h:9
Class
AES_128_CBC
src/microReticulum/Cryptography/AES.h:25
Class
AES_256_CBC
src/microReticulum/Cryptography/AES.h:64
Class
AImpl
test/test_objects/A.h:31
Class
AImpl
test/test_objects/AImpl.h:5
Class
AnnounceEntry
src/microReticulum/Interface.h:35
Class
AnnounceEntry
src/microReticulum/Transport.h:137
Class
AnnounceHandler
src/microReticulum/Transport.h:56
Class
AnnounceHandler
test_interop/link_interop_sender/src/main.cpp:93
Class
AnnounceHandler
test_interop/request_interop_sender/src/main.cpp:81
Class
B
test/test_objects/A.h:10
Class
BData
test/test_objects/B.h:9
Class
BData
test/test_objects/BData.h:5
Class
BImpl
test/test_objects/B.h:31
Class
BImpl
test/test_objects/BImpl.h:5
Class
CBC
src/microReticulum/Cryptography/CBC.h:71
Class
CBCCommon
src/microReticulum/Cryptography/CBC.h:43
Class
Callbacks
src/microReticulum/Link.h:58
Class
Callbacks
src/microReticulum/Link.h:127
Class
Callbacks
src/microReticulum/Packet.h:56
Class
Callbacks
src/microReticulum/Resource.h:48
Class
Callbacks
src/microReticulum/Destination.h:90
Class
Callbacks
src/microReticulum/Transport.h:92
Class
Channel
src/microReticulum/Channel.h:25
Class
ChannelAdvertisement
src/microReticulum/Channel.h:67
Class
Codec<RNS::Bytes>
src/microReticulum/Bytes.h:525
Class
Codec<RNS::Persistence::DestinationEntry>
src/microReticulum/Persistence/DestinationEntry.h:104
Class
Codec<RNS::Persistence::IdentityEntry>
src/microReticulum/Persistence/IdentityEntry.h:76
Enum
CommitOutcome
src/microReticulum/Provisioning/Namespace.h:87
Class
Compress
Thin C++ wrapper over the heatshrink C library. Configured for static allocation (HEATSHRINK_DYNAMIC_ALLOC=0) via platformio.ini build flags so no mal
src/microReticulum/Utilities/Compress.h:29
Class
Constraint
src/microReticulum/Provisioning/Field.h:39
Class
ContainerAllocator
src/microReticulum/Utilities/Memory.h:96
Class
Converter<DestinationEntry>
src/microReticulum/Utilities/Persistence.h:290
Class
Converter<RNS::Packet>
src/microReticulum/Utilities/Persistence.h:225
Class
Converter<RNS::Transport::PacketEntry>
src/microReticulum/Utilities/Persistence.h:256
Class
Converter<TestObject>
test/test_persistence/test_persistence.cpp:57
Class
Converter<std::map<RNS::Bytes, T>>
src/microReticulum/Utilities/Persistence.h:111
Class
Converter<std::map<std::string, T>>
src/microReticulum/Utilities/Persistence.h:88
Class
Converter<std::set<T>>
src/microReticulum/Utilities/Persistence.h:65
Class
Converter<std::vector<T>>
src/microReticulum/Utilities/Persistence.h:38
Class
Crc
src/microReticulum/Utilities/Crc.h:22
Class
Destination
src/microReticulum/Resource.h:29
Class
Destination
* @brief A class used to describe endpoints in a Reticulum Network. Destination * instances are used both to create outgoing and incoming endpoints.
src/microReticulum/Destination.h:87
Class
Destination
src/microReticulum/Identity.h:34
Class
Destination
src/microReticulum/Transport.h:50
Class
DestinationEntry
src/microReticulum/Persistence/DestinationEntry.h:36
Enum
Digest
src/microReticulum/Cryptography/HMAC.h:31
Class
Ed25519PrivateKey
src/microReticulum/Cryptography/Ed25519.h:61
Class
Ed25519PublicKey
src/microReticulum/Cryptography/Ed25519.h:31
Class
Entry
test/test_collections/test_collections.cpp:60
Class
Err
src/microReticulum/Provisioning/Provisioning.cpp:696
Enum
ErrorCode
Error codes returned in Error responses.
src/microReticulum/Provisioning/Ops.h:41
Class
ExampleAnnounceHandler
Test AnnounceHandler
test/test_rns_loopback/test_rns_loopback.cpp:50
Class
ExampleAnnounceHandler
Test AnnounceHandler
examples/lora_announce/src/main.cpp:46
Class
ExampleAnnounceHandler
Test AnnounceHandler
examples/udp_announce/src/main.cpp:45
Class
Fernet
This class provides a slightly modified implementation of the Fernet spec found at: https://github.com/fernet/spec/blob/master/Spec.md Accord
src/microReticulum/Cryptography/Fernet.h:33
Class
Field
src/microReticulum/Provisioning/Field.h:62
Enum
FieldFlags
src/microReticulum/Provisioning/Field.h:26
Class
GenerationalSet
src/microReticulum/Utilities/GenerationalSet.h:42
Class
HMAC
src/microReticulum/Cryptography/HMAC.h:28
Class
Identity
src/microReticulum/Transport.h:49
Class
IdentityEntry
src/microReticulum/Persistence/IdentityEntry.h:31
Class
InInterface
test/test_transport/test_transport.cpp:13
Class
InInterface
test/test_rns_loopback/test_rns_loopback.cpp:9
Class
Interface
src/microReticulum/Destination.h:36
Class
Interface
src/microReticulum/Interface.h:32
Class
Interface
src/microReticulum/Transport.h:51
Class
InterfaceImpl
src/microReticulum/Interface.h:52
Class
InteropAnnounceHandler
AnnounceHandler subclass: when an announce arrives matching our peer's app/aspect, build the outgoing Destination and Link.
test_interop/resource_interop_sender/src/main.cpp:79
Class
InteropAnnounceHandler
test_interop/packet_interop_sender/src/main.cpp:61
Class
Link
src/microReticulum/Destination.h:37
Class
Link
src/microReticulum/Transport.h:52
Class
LinkData
src/microReticulum/Link.h:30
Class
LinkData
src/microReticulum/LinkData.h:34
Class
LinkEntry
src/microReticulum/Transport.h:169
Class
LoRaInterface
examples/common/lora_interface/LoRaInterface.h:14
Enum
LogLevel
src/microReticulum/Log.h:133
Class
Memory
src/microReticulum/Utilities/Memory.h:31
Class
Memory::tlsf_stats
src/microReticulum/Utilities/Memory.cpp:68
Class
Namespace
src/microReticulum/Provisioning/Namespace.h:27
Class
NeighborStat
src/microReticulum/Transport.h:237
next →
1–100 of 193, ranked by callers