quemen redes

This commit is contained in:
binlaab
2026-04-20 22:38:38 +02:00
parent aa8b7b30fb
commit 25bf19ee9c
15 changed files with 414 additions and 42 deletions

View File

@@ -0,0 +1,29 @@
package es.um.redes.nanoFiles.tcp.server;
import java.net.Socket;
import java.util.ArrayList;
import java.util.List;
public class NFServerState {
private int numberOfConnections;
private ArrayList<Socket> sockets;
public NFServerState() {
numberOfConnections = 0;
sockets = new ArrayList<>();
}
public int getNumberOfConnections() {
return numberOfConnections;
}
public List<Socket> getSockets() {
// tu puta madre va a hacer copias
return sockets;
}
public void updateState(Socket socket) {
sockets.add(socket);
numberOfConnections++;
}
}