TestGUI gemaakt.
Prive gesprekken in een groep gerealiseerd.
Ervoor gezorgd dat de socket continu checkt voor binnenkomende berichten.
Berichten ontvangen en verzenden zijn onhafhankelijke threads en kunnnen dus tegelijkertijd plaatsvinden.
Ervoor gezorgd dat de alias voor in de chat geen spaties mag bevatten en een maximale lengte van 20 characters mag hebben.
Alvast een ChatController bestand gemaakt voor de uiteindelijke GUI.
Ervoor gezorgd dat andere leden van de multicast op de hoogte worden gesteld wanneer een lid de groep verlaat.
Listeners gemaakt voor de JFrame van de GUI een de 'send' JButton.
Begonnen met een TimeOutThread die bijhoudt of een lid niet te lang nonactief is.
We kunnen .txt bestanden sturen via de chat
We kunnen kleine bestanden sturen <100KB
Moeten nog met een oplossing komen waardoor we grote bestanden kunnen opdelen in kleine pakketjes.
Verstuurde bestanden bevatten geen reeks nullen aan het einde en zijn niet zo groot als de buffer.
Kortom, bestanden worden zonder fouten verzonden.
Tot noch toe alleen kleine bestanden
Converted some headers so that they can be used in a multi-hop network.
Most of the source code needs to be adjusted to support multi-hop. However, I think I can finish it tomorrow.