fixed bug in attaching nics to hosts, changed documentation format and generator (buggy but usable)

This commit is contained in:
2025-09-14 00:40:53 -04:00
parent 9ab64e18a4
commit c4141cd683
40 changed files with 5223 additions and 577 deletions

View File

@@ -1,6 +1,7 @@
# network/network_node.h
## class NetworkNode — public interface
### `explicit NetworkNode(Simulator *const sim, NodeId id, NodeType type) noexcept;`
### `virtual ~NetworkNode() = default;`
## `NetworkNode::NetworkNode`
`explicit NetworkNode(Simulator *const sim, NodeId id, NodeType type) noexcept`
## `NetworkNode::recv_pkt`
`virtual void recv_pkt(Packet &pkt, PortId ingress) = 0`
## `NetworkNode::~NetworkNode`
`virtual ~NetworkNode() = default`