mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 10:06:30 +00:00
23 lines
451 B
Cython
23 lines
451 B
Cython
cdef enum CommandType:
|
|
LOGIN = 10
|
|
LOAD = 20
|
|
DATA_BYTES = 25
|
|
INFERENCE = 30
|
|
INFERENCE_DATA = 35
|
|
STOP_INFERENCE = 40
|
|
AI_AVAILABILITY_CHECK = 80
|
|
AI_AVAILABILITY_RESULT = 85
|
|
ERROR = 90
|
|
EXIT = 100
|
|
|
|
cdef class RemoteCommand:
|
|
cdef public bytes client_id
|
|
cdef CommandType command_type
|
|
cdef str message
|
|
cdef bytes data
|
|
|
|
@staticmethod
|
|
cdef from_msgpack(bytes data)
|
|
|
|
cdef bytes serialize(self)
|