14 lines
420 B
Markdown
14 lines
420 B
Markdown
# core/node.h
|
|
|
|
## class Node — public interface
|
|
|
|
### `Node(Simulator *const sim, NodeId id, NodeType type) noexcept;`
|
|
### `virtual ~Node() = default;`
|
|
### `NodeId id() const noexcept;`
|
|
### `NodeStatus status() const noexcept;`
|
|
### `NodeType type() const noexcept;`
|
|
### `void set_status(NodeStatus s) noexcept;`
|
|
### `void boot(Time boottime_ns);`
|
|
### `void reboot(Time boottime_ns);`
|
|
### `Node(const Node &) = delete;`
|