public bool handleRpc(UInt32 rpcIdValue, InputStream inputStream) { RpcId rpcId; for (int i = 0, count = _rpcControllers.Count; i < count; ++i) { RpcController rpcController = _rpcControllers[i]; if (rpcController.receive(out rpcId, rpcIdValue, inputStream)) { if (delRpcReceiving != null) { delRpcReceiving(rpcId); } return(true); } } return(false); }
public void registerRpcController(RpcController rpcController) { _rpcControllers.Add(rpcController); }