"Stream",
"class_by_prefix",
"inline_response",
+ "proto_handled",
"parse_message",
"probe_buffer",
"proto_by_name",
return CLASSES[proto]
+def proto_handled(proto: str) -> bool:
+ return proto.startswith(PROTO_PREFIX)
+
+
def proto_name(obj: Union[MetaPkt, GPS303Pkt]) -> str:
return PROTO_PREFIX + (
obj.__class__.__name__ if isinstance(obj, GPS303Pkt) else obj.__name__