bool IUpdatable <Timestamp> .Update(Timestamp Arg) { m_Updater.Working(Arg); var count = m_RemovePeers.Count; for (var index = 0; index < count; index++) { m_WiringOperator.Destroy(m_RemovePeers[index].EndPoint); } m_RemovePeers.Clear(); return(true); }
bool IUpdatable <Timestamp> .Update(Timestamp Timestamp) { var removePeers = GetRemovePeers(); var count = removePeers.Length; for (var i = 0; i < count; i++) { var peer = removePeers[i]; lock (m_WiringOperator) { m_WiringOperator.Destroy(peer.EndPoint); } } m_Updater.Working(Timestamp); return(true); }