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]