public GetMonitoredItems ( uint &serverHandles, uint &clientHandles ) : void | ||
serverHandles | uint | |
clientHandles | uint | |
리턴 | void |
public void GetMonitoredItems(out uint[] serverHandles, out uint[] clientHandles)
{
lock (m_lock)
{
serverHandles = new uint[m_monitoredItems.Count];
clientHandles = new uint[m_monitoredItems.Count];
int ii = 0;
foreach (KeyValuePair<uint, LinkedListNode<IMonitoredItem>> entry in m_monitoredItems)
{
serverHandles[ii] = entry.Key;
clientHandles[ii] = entry.Value.Value.ClientHandle;
ii++;
}
}
}
#endregion