Meshtastic App
Toggle table of contents
common
Target filter
common
Switch theme
Search in API
Skip to content
Meshtastic App
core-domain
/
org.meshtastic.core.domain.usecase.settings
/
RadioResponseResult
Radio
Response
Result
sealed
class
RadioResponseResult
(
source
)
Sealed class representing the result of processing a radio response packet.
Inheritors
Metadata
ChannelResponse
Owner
ConfigResponse
ModuleConfigResponse
CannedMessages
Ringtone
ConnectionStatus
Error
Success
Members
Types
Canned
Messages
Link copied to clipboard
data
class
CannedMessages
(
val
messages
:
String
)
:
RadioResponseResult
Channel
Response
Link copied to clipboard
data
class
ChannelResponse
(
val
channel
:
Channel
)
:
RadioResponseResult
Config
Response
Link copied to clipboard
data
class
ConfigResponse
(
val
config
:
Config
)
:
RadioResponseResult
Connection
Status
Link copied to clipboard
data
class
ConnectionStatus
(
val
status
:
DeviceConnectionStatus
)
:
RadioResponseResult
Error
Link copied to clipboard
data
class
Error
(
val
message
:
UiText
)
:
RadioResponseResult
Metadata
Link copied to clipboard
data
class
Metadata
(
val
metadata
:
DeviceMetadata
)
:
RadioResponseResult
Module
Config
Response
Link copied to clipboard
data
class
ModuleConfigResponse
(
val
config
:
ModuleConfig
)
:
RadioResponseResult
Owner
Link copied to clipboard
data
class
Owner
(
val
user
:
User
)
:
RadioResponseResult
Ringtone
Link copied to clipboard
data
class
Ringtone
(
val
ringtone
:
String
)
:
RadioResponseResult
Success
Link copied to clipboard
data
object
Success
:
RadioResponseResult