Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RPCWLANConfigurator

Hierarchy

  • WLANConfigurator
    • RPCWLANConfigurator

Index

Constructors

Properties

rpc: RPCProvider
targetId: string

Methods

  • getDeviceCfg(devname: string): Promise<WLANDevConfiguration>
  • getDeviceList(): Promise<string[]>
  • getIFaceCfg(devname: string, ifname: string): Promise<WLANIFaceCfg>
  • Get specific interface configuration using wlan devname and ifname

    Parameters

    • devname: string

      WLAN device which holds given interface

    • ifname: string

      WLAN interface which belongs to given WLAN device

    Returns Promise<WLANIFaceCfg>

    WLAN interface configuration

  • setDeviceCfg(devname: string, cfg: WLANDevConfiguration): Promise<void>
  • Apply WLAN device configuration to specific WLAN device

    Parameters

    • devname: string

      WLAN device name

    • cfg: WLANDevConfiguration

      WLAN device configuration

    Returns Promise<void>

  • setIFaceCfg(devname: string, ifname: string, cfg: WLANIFaceCfg): Promise<void>
  • Apply given config to given WLAN interface.

    Parameters

    • devname: string

      WLAN device which holds given interface

    • ifname: string

      WLAN interface which belongs to given WLAN device

    • cfg: WLANIFaceCfg

      WLAN interface configuration

    Returns Promise<void>

Generated using TypeDoc