10 lines
347 B
Markdown
10 lines
347 B
Markdown
# network/network_switch.h
|
|
|
|
## class NetworkSwitch — public interface
|
|
|
|
### `virtual void recv_pkt(Packet &pkt, PortId ingress) override;`
|
|
### `void set_status(NodeStatus s, Time new_forward_latency = Time(0)) noexcept;`
|
|
### `NodeStatus get_status() const noexcept { ... }`
|
|
### `return status();`
|
|
### `uint16_t port_cnt() const noexcept { ... }`
|