(logger slog.Logger)
| 204 | } |
| 205 | |
| 206 | func newCore(logger slog.Logger) *core { |
| 207 | return &core{ |
| 208 | logger: logger, |
| 209 | closed: false, |
| 210 | peers: make(map[uuid.UUID]*peer), |
| 211 | tunnels: newTunnelStore(), |
| 212 | } |
| 213 | } |
| 214 | |
| 215 | // Node returns an in-memory node by ID. |
| 216 | // If the node does not exist, nil is returned. |
no test coverage detected