public static void DeleteDisconnectedServer(string ip2delete) { Status=("Disconnect"); if(ServerListLength>1){ hostData[] ServerListTemps=new hostData[100]; for(int i=0;i<ServerListLength;i++){ if(ServerList[i].ip!=ip2delete){ ServerListTemps[i]=ServerList[i]; ServerListLength--;} } ServerList=ServerListTemps; }else { ClearHostList(); } }
public static hostData[] PollHostList() { Status=("Load List"); if(ServerListLength>=1){ hostData[] ServerListTemps=new hostData[ServerListLength]; for(int i=0;i<ServerListLength;i++){ ServerListTemps[i]=ServerList[i]; } return ServerListTemps; }else return null; }