15 lines
No EOL
413 B
Python
15 lines
No EOL
413 B
Python
class ClientMessageType:
|
|
EVENT = "EVENT"
|
|
REQUEST = "REQ"
|
|
CLOSE = "CLOSE"
|
|
|
|
class RelayMessageType:
|
|
EVENT = "EVENT"
|
|
NOTICE = "NOTICE"
|
|
END_OF_STORED_EVENTS = "EOSE"
|
|
|
|
@staticmethod
|
|
def is_valid(type: str) -> bool:
|
|
if type == RelayMessageType.EVENT or type == RelayMessageType.NOTICE or type == RelayMessageType.END_OF_STORED_EVENTS:
|
|
return True
|
|
return False |