#include <protocol.hpp>
◆ ~PackageInterface()
| virtual painlessmesh::protocol::PackageInterface::~PackageInterface |
( |
| ) |
|
|
virtualdefault |
◆ addTo()
| virtual JsonObject painlessmesh::protocol::PackageInterface::addTo |
( |
JsonObject && |
jsonObj | ) |
const |
|
pure virtual |
Implemented in painlessmesh::ack::MessageAckPackage, painlessmesh::gateway::GatewayDataPackage, painlessmesh::gateway::GatewayAckPackage, painlessmesh::plugin::ota::Announce, painlessmesh::plugin::ota::DataRequest, painlessmesh::plugin::ota::Data, painlessmesh::plugin::ota::State, painlessmesh::plugin::SinglePackage, painlessmesh::plugin::BroadcastPackage, painlessmesh::plugin::BridgeCoordinationPackage, painlessmesh::protocol::Single, painlessmesh::protocol::Broadcast, painlessmesh::protocol::NodeTree, painlessmesh::protocol::NodeSyncRequest, painlessmesh::protocol::NodeSyncReply, painlessmesh::protocol::TimeSync, painlessmesh::protocol::TimeDelay, painlessmesh::plugin::performance::PerformancePackage, painlessmesh::plugin::performance::TrackMap, and painlessmesh::plugin::remote::RemotePackage.
◆ jsonObjectSize()
| virtual size_t painlessmesh::protocol::PackageInterface::jsonObjectSize |
( |
| ) |
const |
|
pure virtual |
Implemented in painlessmesh::ack::MessageAckPackage, painlessmesh::gateway::GatewayDataPackage, painlessmesh::gateway::GatewayAckPackage, painlessmesh::plugin::ota::Announce, painlessmesh::plugin::ota::DataRequest, painlessmesh::plugin::ota::Data, painlessmesh::plugin::ota::State, painlessmesh::plugin::BridgeCoordinationPackage, painlessmesh::protocol::Single, painlessmesh::protocol::Broadcast, painlessmesh::protocol::NodeTree, painlessmesh::protocol::NodeSyncRequest, painlessmesh::protocol::TimeSync, painlessmesh::plugin::performance::PerformancePackage, and painlessmesh::plugin::performance::TrackMap.
The documentation for this class was generated from the following file: