Files
meshview/meshtastic/protobuf/connection_status_pb2.pyi
pablorevilla-meshtastic 493fadf0d2 updated protobuf
2026-05-29 13:39:04 -07:00

64 lines
2.9 KiB
Python

from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from typing import ClassVar as _ClassVar, Mapping as _Mapping, Optional as _Optional, Union as _Union
DESCRIPTOR: _descriptor.FileDescriptor
class BluetoothConnectionStatus(_message.Message):
__slots__ = ["is_connected", "pin", "rssi"]
IS_CONNECTED_FIELD_NUMBER: _ClassVar[int]
PIN_FIELD_NUMBER: _ClassVar[int]
RSSI_FIELD_NUMBER: _ClassVar[int]
is_connected: bool
pin: int
rssi: int
def __init__(self, pin: _Optional[int] = ..., rssi: _Optional[int] = ..., is_connected: bool = ...) -> None: ...
class DeviceConnectionStatus(_message.Message):
__slots__ = ["bluetooth", "ethernet", "serial", "wifi"]
BLUETOOTH_FIELD_NUMBER: _ClassVar[int]
ETHERNET_FIELD_NUMBER: _ClassVar[int]
SERIAL_FIELD_NUMBER: _ClassVar[int]
WIFI_FIELD_NUMBER: _ClassVar[int]
bluetooth: BluetoothConnectionStatus
ethernet: EthernetConnectionStatus
serial: SerialConnectionStatus
wifi: WifiConnectionStatus
def __init__(self, wifi: _Optional[_Union[WifiConnectionStatus, _Mapping]] = ..., ethernet: _Optional[_Union[EthernetConnectionStatus, _Mapping]] = ..., bluetooth: _Optional[_Union[BluetoothConnectionStatus, _Mapping]] = ..., serial: _Optional[_Union[SerialConnectionStatus, _Mapping]] = ...) -> None: ...
class EthernetConnectionStatus(_message.Message):
__slots__ = ["status"]
STATUS_FIELD_NUMBER: _ClassVar[int]
status: NetworkConnectionStatus
def __init__(self, status: _Optional[_Union[NetworkConnectionStatus, _Mapping]] = ...) -> None: ...
class NetworkConnectionStatus(_message.Message):
__slots__ = ["ip_address", "is_connected", "is_mqtt_connected", "is_syslog_connected"]
IP_ADDRESS_FIELD_NUMBER: _ClassVar[int]
IS_CONNECTED_FIELD_NUMBER: _ClassVar[int]
IS_MQTT_CONNECTED_FIELD_NUMBER: _ClassVar[int]
IS_SYSLOG_CONNECTED_FIELD_NUMBER: _ClassVar[int]
ip_address: int
is_connected: bool
is_mqtt_connected: bool
is_syslog_connected: bool
def __init__(self, ip_address: _Optional[int] = ..., is_connected: bool = ..., is_mqtt_connected: bool = ..., is_syslog_connected: bool = ...) -> None: ...
class SerialConnectionStatus(_message.Message):
__slots__ = ["baud", "is_connected"]
BAUD_FIELD_NUMBER: _ClassVar[int]
IS_CONNECTED_FIELD_NUMBER: _ClassVar[int]
baud: int
is_connected: bool
def __init__(self, baud: _Optional[int] = ..., is_connected: bool = ...) -> None: ...
class WifiConnectionStatus(_message.Message):
__slots__ = ["rssi", "ssid", "status"]
RSSI_FIELD_NUMBER: _ClassVar[int]
SSID_FIELD_NUMBER: _ClassVar[int]
STATUS_FIELD_NUMBER: _ClassVar[int]
rssi: int
ssid: str
status: NetworkConnectionStatus
def __init__(self, status: _Optional[_Union[NetworkConnectionStatus, _Mapping]] = ..., ssid: _Optional[str] = ..., rssi: _Optional[int] = ...) -> None: ...