internal void UpdateMDEntry(MarketDataSnapshotFullRefresh entry, SideController sideController) { MDReqID = entry.getMDReqID().getValue(); ClearGroups(); MDGroupCount = entry.getNoMDEntries().getValue(); MDEntryGroups = new MDEntryGroup[MDGroupCount]; MarketDataSnapshotFullRefresh.NoMDEntries group = new MarketDataSnapshotFullRefresh.NoMDEntries(); for (uint i = 0; i < MDGroupCount; i++) { entry.getGroup(i + 1, group); InsertGroup(i, group, sideController); } IsMDUpdated = true; }