Example #1
0
        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);
 }