Files
pablorevilla-meshtastic 493fadf0d2 updated protobuf
2026-05-29 13:39:04 -07:00

76 lines
4.0 KiB
Python

from google.protobuf.internal import enum_type_wrapper as _enum_type_wrapper
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 StoreAndForward(_message.Message):
__slots__ = ["heartbeat", "history", "rr", "stats", "text"]
class RequestResponse(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
__slots__ = []
class Heartbeat(_message.Message):
__slots__ = ["period", "secondary"]
PERIOD_FIELD_NUMBER: _ClassVar[int]
SECONDARY_FIELD_NUMBER: _ClassVar[int]
period: int
secondary: int
def __init__(self, period: _Optional[int] = ..., secondary: _Optional[int] = ...) -> None: ...
class History(_message.Message):
__slots__ = ["history_messages", "last_request", "window"]
HISTORY_MESSAGES_FIELD_NUMBER: _ClassVar[int]
LAST_REQUEST_FIELD_NUMBER: _ClassVar[int]
WINDOW_FIELD_NUMBER: _ClassVar[int]
history_messages: int
last_request: int
window: int
def __init__(self, history_messages: _Optional[int] = ..., window: _Optional[int] = ..., last_request: _Optional[int] = ...) -> None: ...
class Statistics(_message.Message):
__slots__ = ["heartbeat", "messages_max", "messages_saved", "messages_total", "requests", "requests_history", "return_max", "return_window", "up_time"]
HEARTBEAT_FIELD_NUMBER: _ClassVar[int]
MESSAGES_MAX_FIELD_NUMBER: _ClassVar[int]
MESSAGES_SAVED_FIELD_NUMBER: _ClassVar[int]
MESSAGES_TOTAL_FIELD_NUMBER: _ClassVar[int]
REQUESTS_FIELD_NUMBER: _ClassVar[int]
REQUESTS_HISTORY_FIELD_NUMBER: _ClassVar[int]
RETURN_MAX_FIELD_NUMBER: _ClassVar[int]
RETURN_WINDOW_FIELD_NUMBER: _ClassVar[int]
UP_TIME_FIELD_NUMBER: _ClassVar[int]
heartbeat: bool
messages_max: int
messages_saved: int
messages_total: int
requests: int
requests_history: int
return_max: int
return_window: int
up_time: int
def __init__(self, messages_total: _Optional[int] = ..., messages_saved: _Optional[int] = ..., messages_max: _Optional[int] = ..., up_time: _Optional[int] = ..., requests: _Optional[int] = ..., requests_history: _Optional[int] = ..., heartbeat: bool = ..., return_max: _Optional[int] = ..., return_window: _Optional[int] = ...) -> None: ...
CLIENT_ABORT: StoreAndForward.RequestResponse
CLIENT_ERROR: StoreAndForward.RequestResponse
CLIENT_HISTORY: StoreAndForward.RequestResponse
CLIENT_PING: StoreAndForward.RequestResponse
CLIENT_PONG: StoreAndForward.RequestResponse
CLIENT_STATS: StoreAndForward.RequestResponse
HEARTBEAT_FIELD_NUMBER: _ClassVar[int]
HISTORY_FIELD_NUMBER: _ClassVar[int]
ROUTER_BUSY: StoreAndForward.RequestResponse
ROUTER_ERROR: StoreAndForward.RequestResponse
ROUTER_HEARTBEAT: StoreAndForward.RequestResponse
ROUTER_HISTORY: StoreAndForward.RequestResponse
ROUTER_PING: StoreAndForward.RequestResponse
ROUTER_PONG: StoreAndForward.RequestResponse
ROUTER_STATS: StoreAndForward.RequestResponse
ROUTER_TEXT_BROADCAST: StoreAndForward.RequestResponse
ROUTER_TEXT_DIRECT: StoreAndForward.RequestResponse
RR_FIELD_NUMBER: _ClassVar[int]
STATS_FIELD_NUMBER: _ClassVar[int]
TEXT_FIELD_NUMBER: _ClassVar[int]
UNSET: StoreAndForward.RequestResponse
heartbeat: StoreAndForward.Heartbeat
history: StoreAndForward.History
rr: StoreAndForward.RequestResponse
stats: StoreAndForward.Statistics
text: bytes
def __init__(self, rr: _Optional[_Union[StoreAndForward.RequestResponse, str]] = ..., stats: _Optional[_Union[StoreAndForward.Statistics, _Mapping]] = ..., history: _Optional[_Union[StoreAndForward.History, _Mapping]] = ..., heartbeat: _Optional[_Union[StoreAndForward.Heartbeat, _Mapping]] = ..., text: _Optional[bytes] = ...) -> None: ...