Meshtastic App
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Meshtastic App
core-testing
/
org.meshtastic.core.testing
/
FakeServiceRepository
Fake
Service
Repository
class
FakeServiceRepository
:
ServiceRepository
(
source
)
Members
Constructors
Fake
Service
Repository
Link copied to clipboard
constructor
(
)
Properties
client
Notification
Link copied to clipboard
open
override
val
clientNotification
:
StateFlow
<
ClientNotification
?
>
connection
Progress
Link copied to clipboard
open
override
val
connectionProgress
:
StateFlow
<
String
?
>
connection
State
Link copied to clipboard
open
override
val
connectionState
:
StateFlow
<
ConnectionState
>
error
Message
Link copied to clipboard
open
override
val
errorMessage
:
StateFlow
<
String
?
>
mesh
Packet
Flow
Link copied to clipboard
open
override
val
meshPacketFlow
:
SharedFlow
<
MeshPacket
>
neighbor
Info
Response
Link copied to clipboard
open
override
val
neighborInfoResponse
:
StateFlow
<
String
?
>
service
Action
Link copied to clipboard
open
override
val
serviceAction
:
Flow
<
ServiceAction
>
traceroute
Response
Link copied to clipboard
open
override
val
tracerouteResponse
:
StateFlow
<
TracerouteResponse
?
>
Functions
clear
Client
Notification
Link copied to clipboard
open
override
fun
clearClientNotification
(
)
clear
Error
Message
Link copied to clipboard
open
override
fun
clearErrorMessage
(
)
clear
Neighbor
Info
Response
Link copied to clipboard
open
override
fun
clearNeighborInfoResponse
(
)
clear
Traceroute
Response
Link copied to clipboard
open
override
fun
clearTracerouteResponse
(
)
emit
Mesh
Packet
Link copied to clipboard
open
suspend override
fun
emitMeshPacket
(
packet
:
MeshPacket
)
on
Service
Action
Link copied to clipboard
open
suspend override
fun
onServiceAction
(
action
:
ServiceAction
)
set
Client
Notification
Link copied to clipboard
open
override
fun
setClientNotification
(
notification
:
ClientNotification
?
)
set
Connection
Progress
Link copied to clipboard
open
override
fun
setConnectionProgress
(
text
:
String
)
set
Connection
State
Link copied to clipboard
open
override
fun
setConnectionState
(
connectionState
:
ConnectionState
)
set
Error
Message
Link copied to clipboard
open
override
fun
setErrorMessage
(
text
:
String
,
severity
:
Severity
)
set
Neighbor
Info
Response
Link copied to clipboard
open
override
fun
setNeighborInfoResponse
(
value
:
String
?
)
set
Traceroute
Response
Link copied to clipboard
open
override
fun
setTracerouteResponse
(
value
:
TracerouteResponse
?
)