Simplify process(Script|Python)(Remote)?Call (#57857)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/57857
There used to be a whole lot of methods: `processPythonCall`, `processScriptCall`, `processScriptRemoteCall`, `processPythonRemoteCall`, `processScriptCallOp`, `processBaseScriptRemoteCall` and `processScriptRemoteCallOp`. Thanks to the previous simplification, we can now drop all but the first four, which map nicely 1:1 to the four message types we need to handle. Also their signatures become much simpler: they take an RPC command and return a future.
ghstack-source-id: 129567070
Test Plan: CI
Reviewed By: mrshenli
Differential Revision: D28253848
fbshipit-source-id: e0e45345c414a96900f9d70ee555359d28908833