API Reference Wireguardex v0.1.0
modules
Modules
Wireguardex is an Elixir library for configuring WireGuard interfaces. It uses Rust NIFs for performance and safety.
Device
represents all available information about a WireGuard device (interface).
DeviceConfig
represents a configuration that can be set on a Wireguard
device (interface).
PeerConfig
represents a peer's configuration of persistent attributes. They do
not change over time and are part of the configuration of a device.
PeerInfo
represents all of the available information of a peer.
PeerStats
represent a peer's statistics from the current session.