NetSim 1.0.0
An educational network simulation software for students
|
▼NNetSim | |
CCableNotFoundException | The CableNotFoundException class |
CClient | Represents a client in the network simulation |
CDNS | Provides utility methods to initialize DNS request and response data in packages |
CDNSEntry | Represents a DNS entry (Resource Record) |
CDNSStrategy | Strategy class for handling DNS packages |
CHeader | Class representing headers for different protocols |
CHeaderAttribute | Class representing an attribute of a header |
CHeaderAttributeNotFoundException | Exception class for header attribute not found scenarios |
CHeaderNotFoundException | Exception class for scenarios when a header is not found |
CHeaderUtil | A static class that provides methods to convert header data to string |
CHost | Represents a network host that can communicate through routers |
CHTTP | A static class that provides methods to handle HTTP requests and responses |
CHTTPStrategy | Strategy class for handling HTTP packages |
CIPackageStrategy | Interface for defining strategies to handle packages |
CIPAddress | Represents an IPv4 address |
CIPv4 | A static class that provides methods to handle IPv4 headers and their checksum |
CLogger | A utility class that provides static methods for logging messages |
CMAC | A static class that provides methods to handle MAC headers and their Frame Check Sequence (FCS) |
CMACAddress | Represents a Media Access Control (MAC) address |
CNATEntry | Represents an entry in the NAT table with an IP address and associated port |
CNetworkCard | Represents a virtual network card with network and physical address capabilities |
CPackage | Represents a network package |
CPackageDatabase | A singleton class to manage and provide access to a list of Package objects |
CPackageTableModel | Custom table model to represent a list of Package objects |
CPort | Represents a network port |
CProcess | Represents a network process |
CRouter | Represents a virtual router with capability to forward packages |
CServer | Represents a Server entity in the simulation |
CSimulationManager | Manages and simulates a network consisting of clients, servers, and routers |
CSocket | Represents a networking socket for transmitting and receiving data |
CTCP | A static class providing methods for initializing TCP headers and managing TCP flags |
CTCPClientConnectionCloseStrategy | Implements the client-side TCP connection close strategy |
CTCPClientHandshakeStrategy | Implements the client-side TCP handshake strategy |
CTCPServerConnectionCloseStrategy | |
CTCPServerHandshakeStrategy | |
CUDP | A static class providing methods for initializing UDP headers |
CTCPConnectionCloseStrategy | Strategy to handle the termination of TCP connections |
CTCPHandshakeStrategy | Strategy to handle the TCP handshake process |