dot15

package
v0.4.3-0...-59423e2 Latest Latest
Warning

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

Go to latest
Published: Dec 28, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package dot15 provides 802.15 wireless standard configuration operations for Cisco IOS-XE wireless controllers.

This package allows you to manage 802.15 wireless protocol configurations including 802.15.4 and Zigbee settings. It provides methods for low-power wireless network protocol configurations and management.

RESTCONF Endpoints: - Configuration: /restconf/data/Cisco-IOS-XE-wireless-dot15-cfg:dot15-cfg-data

YANG References: - Cisco-IOS-XE-wireless-dot15-cfg.yang (17.12.1, 17.15.1, 17.18.1)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CiscoIOSXEWirelessDot15Cfg added in v0.4.0

type CiscoIOSXEWirelessDot15Cfg struct {
	CiscoIOSXEWirelessDot15CfgData struct {
		Dot15GlobalConfig *Dot15GlobalConfig `json:"dot15-global-config,omitempty"` // 802.15 global configuration (Live: IOS-XE 17.12.6a)
	} `json:"Cisco-IOS-XE-wireless-dot15-cfg:dot15-cfg-data"` // IEEE 802.15 configuration data (Live: IOS-XE 17.12.6a)
}

CiscoIOSXEWirelessDot15Cfg represents the root structure for IEEE 802.15.4 configuration data.

type CiscoIOSXEWirelessDot15CfgDot15GlobalConfig added in v0.4.0

type CiscoIOSXEWirelessDot15CfgDot15GlobalConfig struct {
	Dot15GlobalConfig *Dot15GlobalConfig `json:"Cisco-IOS-XE-wireless-dot15-cfg:dot15-global-config,omitempty"`
}

CiscoIOSXEWirelessDot15CfgDot15GlobalConfig represents the structure for 802.15 global configuration operations.

type Dot15GlobalConfig added in v0.3.2

type Dot15GlobalConfig struct {
	GlobalRadioShut *bool `json:"global-radio-shut,omitempty"` // Global 802.15 radio switch (YANG: IOS-XE 17.12.1)
}

Dot15GlobalConfig represents the global IEEE 802.15.4 radio configuration.

type Service

type Service struct {
	service.BaseService
}

Service provides IEEE 802.15 Bluetooth configuration operations for Cisco IOS-XE Wireless LAN Controller.

func NewService

func NewService(client *core.Client) Service

NewService creates a new 802.15 service instance with the provided client.

func (Service) GetConfig

GetConfig retrieves dot15.4 configuration data from the controller.

func (Service) ListDot15GlobalConfigs added in v0.3.6

func (s Service) ListDot15GlobalConfigs(ctx context.Context) (*CiscoIOSXEWirelessDot15CfgDot15GlobalConfig, error)

ListDot15GlobalConfigs retrieves 802.15 global configuration.

Jump to

Keyboard shortcuts

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