Skip to main content

Crate netgauze_netconf_proto

Crate netgauze_netconf_proto 

Source
Expand description

Low-level NETCONF protocol types and helpers.

This crate provides the NETCONF message model, XML parsing/serialization traits, SSH client wiring, and YANG library utilities. It is designed as a building block for higher-level NETCONF or telemetry services.

Start with client for SSH connectivity and session helpers, and protocol for the message types, and xml_utils for XML parsing and writing utilities.

Modulesยง

capabilities
client
codec
Codec to read NETCONF in accordance with RFC 6242.
protocol
NETCONF representation in Rust with XML encoding and decoding capabilities.
xml_utils
Low-level XML parsing utils
yang_push
YANG-Push subscription model ([RFC 8641]) and Subscribed Notifications ([RFC 8639]).
yanglib
yangparser