All Classes and Interfaces

Class
Description
This the graphical interface which is a subclass of javafx application class This will run a graphical interface which receives ip and port from user in order to connect to the chat app server
Thread in order to handle clients' connections The thread listen and accept connection.
This is an Interface in order to Wrap the handler to data fetch.
This is a class to implement a Thread in order to fetch data from the TCP server consistently.
This is a class to implement a TCP Client needed to connect to the chat TCP server
This is a class to implement a chat app TCP Server
This is a class to implement a UDP Client which send data to the UDP server
This is a class to implement a UDP Server which receives data and print it in console