nvflare.edge.constants module
- class CookieKey[source]
Bases:
object- DEVICE_SELECTION_ID = 'device_selection_id'
- MODEL_VERSION = 'model_version'
- class EdgeApiStatus[source]
Bases:
object- DONE = 'DONE'
- ERROR = 'ERROR'
- INVALID_REQUEST = 'INVALID_REQUEST'
- NO_JOB = 'NO_JOB'
- NO_TASK = 'NO_TASK'
- OK = 'OK'
- RETRY = 'RETRY'
- class EdgeContextKey[source]
Bases:
object- REPLY_TO_EDGE = '__reply_to_edge__'
- REQUEST_FROM_EDGE = '__request_from_edge__'
- class EdgeEventType[source]
Bases:
object- EDGE_JOB_REQUEST_RECEIVED = '_edge_job_request_received'
- EDGE_RESULT_REPORT_RECEIVED = '_edge_result_report_received'
- EDGE_SELECTION_REQUEST_RECEIVED = '_edge_selection_request_received'
- EDGE_TASK_REQUEST_RECEIVED = '_edge_task_request_received'
- class EdgeMsgTopic[source]
Bases:
object- RESULT_REPORT = 'result_report'
- SELECTION_REQUEST = 'selection_request'
- TASK_REQUEST = 'task_request'
- class EdgeTaskHeaderKey[source]
Bases:
object- HAS_UPDATE_DATA = 'has_update_data'
- TASK_SEQ = 'task_seq'
- UPDATE_INTERVAL = 'update_interval'
- class HttpHeaderKey[source]
Bases:
object- DEVICE_ID = 'X-Flare-Device-ID'
- DEVICE_INFO = 'X-Flare-Device-Info'
- USER_INFO = 'X-Flare-User-Info'