mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 22:06:30 +00:00
def7aad833
incorrect pass / hw handling in a loader
29 lines
578 B
Cython
29 lines
578 B
Cython
cdef enum CommandType:
|
|
OK = 3
|
|
LOGIN = 10
|
|
CHECK_RESOURCE = 12
|
|
LIST_REQUEST = 15
|
|
LIST_FILES = 18
|
|
LOAD = 20
|
|
LOAD_BIG_SMALL = 22
|
|
UPLOAD_BIG_SMALL = 24
|
|
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)
|