MeshLogRepositoryImpl
Repository implementation for managing and retrieving logs from the local database.
This repository provides methods for inserting, deleting, and querying logs, including specialized methods for telemetry and traceroute data.
Constructors
Functions
Prunes the log database based on the configured retentionDays.
Retrieves all MeshLogs in the database, up to maxItem.
Retrieves all MeshLogs in the database in the order they were received.
Retrieves all MeshLogs in the database without any limit.
Retrieves all MeshLogs containing MeshPackets for a specific nodeNum.
Returns the cached MyNodeInfo from the system logs.
Retrieves all outgoing request logs for a specific targetNodeNum and portNum.
Retrieves telemetry history for a specific node, automatically handling local node redirection.