Meshtastic App
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Meshtastic App
core-data
/
org.meshtastic.core.data.datasource
/
SwitchingNodeInfoWriteDataSource
Switching
Node
Info
Write
Data
Source
class
SwitchingNodeInfoWriteDataSource
(
dbManager
:
DatabaseProvider
,
dispatchers
:
CoroutineDispatchers
)
:
NodeInfoWriteDataSource
(
source
)
Members
Constructors
Switching
Node
Info
Write
Data
Source
Link copied to clipboard
constructor
(
dbManager
:
DatabaseProvider
,
dispatchers
:
CoroutineDispatchers
)
Functions
backfill
Denormalized
Names
Link copied to clipboard
open
suspend override
fun
backfillDenormalizedNames
(
)
clear
My
Node
Info
Link copied to clipboard
open
suspend override
fun
clearMyNodeInfo
(
)
clear
Node
DB
Link copied to clipboard
open
suspend override
fun
clearNodeDB
(
preserveFavorites
:
Boolean
)
delete
Metadata
Link copied to clipboard
open
suspend override
fun
deleteMetadata
(
num
:
Int
)
delete
Node
Link copied to clipboard
open
suspend override
fun
deleteNode
(
num
:
Int
)
delete
Nodes
Link copied to clipboard
open
suspend override
fun
deleteNodes
(
nodeNums
:
List
<
Int
>
)
install
Config
Link copied to clipboard
open
suspend override
fun
installConfig
(
mi
:
MyNodeEntity
,
nodes
:
List
<
NodeEntity
>
)
set
Node
Notes
Link copied to clipboard
open
suspend override
fun
setNodeNotes
(
num
:
Int
,
notes
:
String
)
upsert
Link copied to clipboard
open
suspend override
fun
upsert
(
metadata
:
MetadataEntity
)
open
suspend override
fun
upsert
(
node
:
NodeEntity
)