AlteriomPainlessMesh v2.1.1
Easy ESP32/ESP8266 mesh networking with Alteriom IoT extensions
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cpainlessmesh::ack::AckTracker
 CAsyncClient
 CAsyncServer
 Cpainlessmesh::wifi::Mesh::BridgeCandidate
 Cpainlessmesh::BridgeChangeEvent
 Cpainlessmesh::wifi::Mesh::BridgeCoordinationState
 Cpainlessmesh::BridgeHealthMetrics
 Cpainlessmesh::BridgeInfo
 Cpainlessmesh::BridgeStatus
 Cpainlessmesh::BridgeTestResult
 Cpainlessmesh::gateway::ChunkedBodyDecoderRemoves HTTP/1.1 chunked transfer framing from a body read a byte at a time, and passes the content on to a ResponseExcerpt
 Cpainlessmesh::Mesh< T >::ConnectionInfo
 Cpainlessmesh::ack::DeliveryResult
 Cpainlessmesh::ElectionRecord
 ▼Cstd::enable_shared_from_this
 ▼Cpainlessmesh::tcp::BufferedConnection
 Cpainlessmesh::Connection
 Cpainlessmesh::gateway::HttpRequestOutcomeThe outcome of a gateway HTTP request, classified for the ack
 Cpainlessmesh::gateway::InternetHealthCheckerInternet Health Checker class for periodic connectivity monitoring
 Cpainlessmesh::InternetResult
 Cpainlessmesh::gateway::InternetStatusStructure to hold Internet connectivity check results
 ▼Cpainlessmesh::layout::Layout< T >
 Cpainlessmesh::plugin::PackageHandler< Connection >
 Cpainlessmesh::plugin::PackageHandler< painlessmesh::Connection >
 ▼Cpainlessmesh::plugin::PackageHandler< T >
 ►Cpainlessmesh::Mesh< Connection >
 Cpainlessmesh::Mesh< painlessmesh::Connection >
 Cpainlessmesh::Mesh< T >
 Cpainlessmesh::layout::Layout< Connection >
 Cpainlessmesh::layout::Layout< painlessmesh::Connection >
 Cpainlessmesh::callback::List< Args >
 Cpainlessmesh::callback::List< uint32_t >
 Cpainlessmesh::callback::List< uint32_t, bool >
 Cpainlessmesh::logger::LogClass
 ▼Cstd::map
 Cpainlessmesh::plugin::performance::TrackMapHolds resulst from all the nodes
 Cpainlessmesh::memory::MemoryStats
 Cpainlessmesh::gateway::MeshChannelCandidateOne occurrence of the mesh SSID seen by an all-channel scan
 ▼Cpainlessmesh::ntp::MeshTime
 Cpainlessmesh::Mesh< Connection >
 Cpainlessmesh::Mesh< painlessmesh::Connection >
 Cpainlessmesh::Mesh< T >
 Cpainlessmesh::MessageQueue
 Cpainlessmesh::gateway::NegativeDnsCacheA few hosts that recently failed to resolve, and when
 Cpainlessmesh::memory::ObjectPool< T >
 Cpainlessmesh::callback::PackageCallbackList< Args >
 Cpainlessmesh::callback::PackageCallbackList< Connection >
 Cpainlessmesh::callback::PackageCallbackList< painlessmesh::Connection >
 Cpainlessmesh::callback::PackageCallbackList< T >
 ▼Cpainlessmesh::protocol::PackageInterface
 ▼Cpainlessmesh::plugin::BroadcastPackage
 Cpainlessmesh::plugin::BridgeCoordinationPackage
 ►Cpainlessmesh::plugin::ota::Announce
 Cpainlessmesh::plugin::performance::PerformancePackage
 ▼Cpainlessmesh::plugin::SinglePackage
 Cpainlessmesh::ack::MessageAckPackage
 Cpainlessmesh::gateway::GatewayAckPackageGateway Acknowledgment Package for delivery confirmations
 Cpainlessmesh::gateway::GatewayDataPackageGateway Data Package for routing Internet requests through mesh
 Cpainlessmesh::plugin::NeighbourPackage
 Cpainlessmesh::plugin::remote::RemotePackage
 Cpainlessmesh::plugin::ota::State
 Cpainlessmesh::plugin::performance::TrackMapHolds resulst from all the nodes
 ▼Cpainlessmesh::protocol::NodeTree
 ►Cpainlessmesh::layout::Neighbour
 ►Cpainlessmesh::protocol::NodeSyncRequest
 ▼Cpainlessmesh::protocol::Single
 Cpainlessmesh::protocol::Broadcast
 ▼Cpainlessmesh::protocol::TimeSync
 Cpainlessmesh::protocol::TimeDelay
 Cpainlessmesh::ack::PendingAck
 Cpainlessmesh::PendingInternetRequest
 Cpainlessmesh::buffer::PrioritizedMessage< T >
 Cpainlessmesh::QueuedMessage
 Cpainlessmesh::QueueStats
 Cpainlessmesh::buffer::ReceiveBuffer< T >ReceivedBuffer handles cstrings and stores them as strings
 Cpainlessmesh::buffer::ReceiveBuffer< TSTRING >
 Cpainlessmesh::gateway::ResponseExcerptThe start and the end of a response body, read a byte at a time
 Cpainlessmesh::rtc::RTCInterface
 Cpainlessmesh::rtc::RTCManager
 Cpainlessmesh::validation::SecureRandom
 Cpainlessmesh::SendOptions
 Cpainlessmesh::buffer::SentBuffer< T >::SendStats
 Cpainlessmesh::buffer::SentBuffer< T >SentBuffer stores messages (strings) and allows them to be read in any length with priority-based scheduling
 Cpainlessmesh::buffer::SentBuffer< TSTRING >
 Cpainlessmesh::gateway::SharedGatewayConfigConfiguration structure for Shared Gateway Mode
 CStationScan
 Cpainlessmesh::plugin::performance::Stats
 Cpainlessmesh::memory::StringBuffer
 CTCPFailureBlocklistEntry
 Cpainlessmesh::tcp::TcpRetryConfig
 Cpainlessmesh::buffer::temp_buffer_t
 Cpainlessmesh::protocol::time_sync_msg_t
 Cpainlessmesh::metrics::Timer
 Cpainlessmesh::plugin::performance::TrackNumbers to track for each node we receive PerformancePackages from
 Cpainlessmesh::validation::ValidationConfig
 Cpainlessmesh::gateway::ValidationResultValidation result structure for SharedGatewayConfig
 Cpainlessmesh::protocol::Variant
 CWiFi_AP_Record_t