remove echo message base class
This commit is contained in:
parent
85abb2bfe9
commit
8b779e257b
1 changed files with 4 additions and 12 deletions
|
@ -132,26 +132,18 @@ class NoopMessage(MeshMessage, msg_type=MeshMessageType.NOOP):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
|
||||||
class BaseEchoMessage(MeshMessage, c_struct_name="echo"):
|
|
||||||
""" repeat back string """
|
|
||||||
content: str = field(default='', metadata={
|
|
||||||
"format": VarStrFormat(max_len=255),
|
|
||||||
"doc": "string to echo",
|
|
||||||
"c_name": "str",
|
|
||||||
})
|
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class EchoRequestMessage(BaseEchoMessage, msg_type=MeshMessageType.ECHO_REQUEST):
|
class EchoRequestMessage(MeshMessage, msg_type=MeshMessageType.ECHO_REQUEST):
|
||||||
""" repeat back string """
|
""" repeat back string """
|
||||||
pass
|
content: str = field(default='', metadata={'format': VarStrFormat(max_len=255)})
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
class EchoResponseMessage(BaseEchoMessage, msg_type=MeshMessageType.ECHO_RESPONSE):
|
class EchoResponseMessage(MeshMessage, msg_type=MeshMessageType.ECHO_RESPONSE):
|
||||||
""" repeat back string """
|
""" repeat back string """
|
||||||
pass
|
content: str = field(default='', metadata={'format': VarStrFormat(max_len=255)})
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
@dataclass
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue