private void sdDiscoveryHandler(STCNeighborhood hood, STCSession session, STCNeighborhoodUpdateType type) { Debug.Write(session.Guid.ToString()); switch (type) { case STCNeighborhoodUpdateType.ARRIVAL: Debug.Write(":Session Arrived\n"); UserList.Add(session); break; //case STCNeighborhoodUpdateType.DEPARTURE: // Debug.Write(":Session Departed\n"); // UserList.Remove(session); // break; case STCNeighborhoodUpdateType.UPDATE: Debug.Write(":Session Update\n"); ///probably not the best way to do this. //UserList.Remove(session); //UserList.Add(session); break; default: Debug.Write("should not happen"); break; } ListUpdated(); }
private void sdDiscoveryHandler(STCNeighborhood hood, STCSession session, STCNeighborhoodUpdateType type) { switch (type) { case STCNeighborhoodUpdateType.ARRIVAL: UserList.Add(session); break; //case STCNeighborhoodUpdateType.DEPARTURE: // UserList.Remove(session); // break; default: break; } ListUpdated(); }