nvflare.edge.web.service.utils module

grpc_reply_to_job_response(reply: Reply) JobResponse[source]
grpc_reply_to_result_response(reply: Reply) ResultResponse[source]
grpc_reply_to_selection_response(reply: Reply) SelectionResponse[source]
grpc_reply_to_task_response(reply: Reply) TaskResponse[source]
job_request_to_grpc_request(request: JobRequest) Request[source]
make_reply(status: str, payload: dict | None = None)[source]
result_report_to_grpc_request(request: ResultReport) Request[source]
selection_request_to_grpc_request(request: SelectionRequest) Request[source]
task_request_to_grpc_request(request: TaskRequest) Request[source]
to_bytes(data: dict | None) bytes[source]