public new bool recvFunctionalReq(Packet pkt) { pkt.ts_issue = GlobalTimer.tick; var x = get_req(BitConverter.ToInt32(pkt.ReadData(), 0)); PacketManager.Collect(pkt); Packet new_pkt = new Packet(CMD.ReadResp); new_pkt.source = PacketSource.TraceFetcher; new_pkt.BuildData(SerializationHelper.SerializeObject(x)); return(sendFunctionalResq(PacketSource.Insp, ref new_pkt)); }