Logo

Installation

  • System Requirements
  • Binary Packages
  • Updating
  • Installing Specific Versions
  • Building From Source

Quick Start

  • Configuration
  • Using the HTTP service
  • Inserting data
  • Using the mrt-file-in connector
  • Querying the RIB
  • Adding a filter

Application

  • Pipeline
  • Components
  • Route & Route Context
  • Definition & Configuration

Components

  • Connectors
  • RIBs
  • Targets

Configuration

  • File-based Configuration
  • File Structure
  • Global Settings

HTTP services

  • HTTP services
  • Web UI
  • Prometheus metrics
  • JSON endpoints

Roto Language

  • Introduction
  • Reference
  • Standard Library
    • Types
      • AsPath
      • Asn
      • AsnRange
      • BgpMsg
      • BmpMsg
      • Community
      • IngressInfo
      • IpAddr
      • LargeCommunity
      • List[T]
      • Log
      • LogEntry
      • Metrics
      • Option[T]
      • PathAttributes
      • Prefix
      • Route
      • RovStatus
      • RovStatusUpdate
      • Rpki
      • String
      • StringBuf
      • StringBytes
      • StringChars
      • StringLines
      • Verdict[A, R]
      • VrpUpdate
      • bool
      • char
      • f32
      • f64
      • i16
      • i32
      • i64
      • i8
      • u16
      • u32
      • u64
      • u8
    • Functions
Rotonda
  • Standard Library
  • View page source

Standard Library

Types

  • AsPath
  • Asn
  • AsnRange
  • BgpMsg
  • BmpMsg
  • Community
  • IngressInfo
  • IpAddr
  • LargeCommunity
  • List[T]
  • Log
  • LogEntry
  • Metrics
  • Option[T]
  • PathAttributes
  • Prefix
  • Route
  • RovStatus
  • RovStatusUpdate
  • Rpki
  • String
  • StringBuf
  • StringBytes
  • StringChars
  • StringLines
  • Verdict[A, R]
  • VrpUpdate
  • bool
  • char
  • f32
  • f64
  • i16
  • i32
  • i64
  • i8
  • u16
  • u32
  • u64
  • u8

Functions

functioncommand(cmd: String, args: List[String]) → bool

Execute an external command.

The args list of arguments is passed to the command. See also https://doc.rust-lang.org/std/process/struct.Command.html#method.args.

Previous Next

© Copyright 2020–2026, NLnet Labs.

Built with Sphinx using a theme provided by Read the Docs.