internal/

directory
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 29, 2026 License: MIT

Directories

Path Synopsis
Package apperr defines stable machine-readable error kinds for ros.
Package apperr defines stable machine-readable error kinds for ros.
Package client provides an abstraction over the go-routeros library for communicating with RouterOS devices via the native API protocol.
Package client provides an abstraction over the go-routeros library for communicating with RouterOS devices via the native API protocol.
Package config handles loading, saving, and validating the ros TOML configuration file stored at ~/.config/ros/config.toml.
Package config handles loading, saving, and validating the ros TOML configuration file stored at ~/.config/ros/config.toml.
Package device manages the device inventory, building on top of the config package to provide higher-level operations for adding, removing, listing, and resolving RouterOS devices.
Package device manages the device inventory, building on top of the config package to provide higher-level operations for adding, removing, listing, and resolving RouterOS devices.
Package domains maps friendly resource names to RouterOS API paths.
Package domains maps friendly resource names to RouterOS API paths.
Package filexfer downloads RouterOS /file contents to the local workstation.
Package filexfer downloads RouterOS /file contents to the local workstation.
Package policy enforces access modes such as read-only for agent workflows.
Package policy enforces access modes such as read-only for agent workflows.
Package publicip detects the caller's public and local egress addresses.
Package publicip detects the caller's public and local egress addresses.
Package rosapi provides typed mapping of RouterOS API response sentences to Go structs and implements the Renderable interface for output formatting.
Package rosapi provides typed mapping of RouterOS API response sentences to Go structs and implements the Renderable interface for output formatting.
Package session provides safe-mode style change journals with rollback.
Package session provides safe-mode style change journals with rollback.
Package skills embeds and installs agent skill packs for ros.
Package skills embeds and installs agent skill packs for ros.
Package winbox parses MikroTik Winbox address-book files (WBX / CDB) for import into the ros device inventory.
Package winbox parses MikroTik Winbox address-book files (WBX / CDB) for import into the ros device inventory.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL