#1816 - Added full documentation on the database client/server, and the internal frame processing process

This commit is contained in:
Chris McCarthy
2023-09-11 09:30:40 +01:00
parent b1d8666c16
commit 388176b8bd
13 changed files with 246 additions and 10 deletions

View File

@@ -960,6 +960,7 @@ class Node(SimComponent):
return state
def show(self, markdown: bool = False, component: Literal["NIC", "OPEN_PORTS"] = "NIC"):
"""A multi-use .show function that accepts either NIC or OPEN_PORTS."""
if component == "NIC":
self._show_nic(markdown)
elif component == "OPEN_PORTS":

View File

@@ -7,7 +7,7 @@ from primaite.simulator.network.hardware.nodes.switch import Switch
from primaite.simulator.network.transmission.network_layer import IPProtocol
from primaite.simulator.network.transmission.transport_layer import Port
from primaite.simulator.system.applications.database_client import DatabaseClient
from primaite.simulator.system.services.database import DatabaseService
from primaite.simulator.system.services.database_service import DatabaseService
def client_server_routed() -> Network: