private static void Dispatch(Command command) { switch (command.cmd) { case Cmd.PRC_SET_METHOD: ClientCaller.SetRpcMethod(command); break; case Cmd.RPC_METHOD: Logger.d("RPC METHOD return " + command.recvObj); ClientCaller.InvokeSeqCallBack(command); break; default: AddCommand(command); break; } }
public static void InvokeClientMethod(string name, string value) { ClientCaller.Invoke(name, value, null); }
public static string InvokeClientMethodReturnValue(string name, string value, int timeout) { return(ClientCaller.InvokeReturnValue(name, value, timeout)); }
public static void InvokeClientMethod(string name, string value, PcCallBack callback) { ClientCaller.Invoke(name, value, callback); }