Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun findPacketBySfppHash(hash: ERROR CLASS: Symbol not found for ByteString): Packet?
Link copied to clipboard
Link copied to clipboard
abstract suspend fun findReactionBySfppHash(hash: ERROR CLASS: Symbol not found for ByteString): ReactionEntity?
Link copied to clipboard
Link copied to clipboard
abstract fun getAllPackets(portNum: Int): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<org/meshtastic/core/database/entity/Packet>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getContactKeys(): ERROR CLASS: Symbol not found for Flow<kotlin/collections/Map<@<ERROR TYPE REF: Symbol not found for MapColumn>(LAZY_EXPRESSION) kotlin/String, org/meshtastic/core/database/entity/Packet>>
Link copied to clipboard
abstract fun getContactKeysPaged(): ERROR CLASS: Symbol not found for PagingSource<kotlin/Int, org/meshtastic/core/database/entity/Packet>
Link copied to clipboard
abstract fun getContactSettings(): ERROR CLASS: Symbol not found for Flow<kotlin/collections/Map<@<ERROR TYPE REF: Symbol not found for MapColumn>(LAZY_EXPRESSION) kotlin/String, org/meshtastic/core/database/entity/ContactSettings>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getFilteredCountFlow(contact: String): ERROR CLASS: Symbol not found for Flow<kotlin/Int>
Link copied to clipboard
abstract fun getFirstUnreadMessageUuid(contact: String): ERROR CLASS: Symbol not found for Flow<kotlin/Long?>
Link copied to clipboard
Link copied to clipboard
abstract fun getMessagesFrom(contact: String): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<org/meshtastic/core/database/entity/PacketEntity>>
abstract fun getMessagesFrom(contact: String, includeFiltered: Boolean): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<org/meshtastic/core/database/entity/PacketEntity>>
abstract fun getMessagesFrom(contact: String, limit: Int): ERROR CLASS: Symbol not found for Flow<kotlin/collections/List<org/meshtastic/core/database/entity/PacketEntity>>
Link copied to clipboard
abstract fun getMessagesFromPaged(contact: String): ERROR CLASS: Symbol not found for PagingSource<kotlin/Int, org/meshtastic/core/database/entity/PacketEntity>
abstract fun getMessagesFromPaged(contact: String, includeFiltered: Boolean): ERROR CLASS: Symbol not found for PagingSource<kotlin/Int, org/meshtastic/core/database/entity/PacketEntity>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getUnreadCountFlow(contact: String): ERROR CLASS: Symbol not found for Flow<kotlin/Int>
Link copied to clipboard
Link copied to clipboard
abstract fun hasUnreadMessages(contact: String): ERROR CLASS: Symbol not found for Flow<kotlin/Boolean>
Link copied to clipboard
Link copied to clipboard
open suspend fun migrateChannelsByPSK(oldSettings: List<ERROR CLASS: Symbol not found for ChannelSettings>, newSettings: List<ERROR CLASS: Symbol not found for ChannelSettings>)
One-time migration: Remap all message DataPacket.channel indices to new mapping using PSK after a channel reorder. For each Packet (with port_num = 1), finds the old PSK then sets the channel index to the matching newSettings index. Skips if PSKs do not match or are missing.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend fun updateMessageStatus(data: ERROR CLASS: Symbol not found for DataPacket, m: ERROR CLASS: Symbol not found for MessageStatus)
Link copied to clipboard