Source code for RsCmwWlanSig.Implementations.Configure

from ...Internal.Core import Core
from ...Internal.CommandsGroup import CommandsGroup


# noinspection PyPep8Naming,PyAttributeOutsideInit,SpellCheckingInspection
[docs] class ConfigureCls: """Configure commands group definition. 193 total commands, 14 Subgroups, 0 group commands""" def __init__(self, core: Core, parent): self._core = core self._cmd_group = CommandsGroup("configure", core, parent) @property def fading(self): """fading commands group. 2 Sub-classes, 0 commands.""" if not hasattr(self, '_fading'): from .Fading import FadingCls self._fading = FadingCls(self._core, self._cmd_group) return self._fading @property def edau(self): """edau commands group. 0 Sub-classes, 3 commands.""" if not hasattr(self, '_edau'): from .Edau import EdauCls self._edau = EdauCls(self._core, self._cmd_group) return self._edau @property def mimo(self): """mimo commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_mimo'): from .Mimo import MimoCls self._mimo = MimoCls(self._core, self._cmd_group) return self._mimo @property def uesInfo(self): """uesInfo commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_uesInfo'): from .UesInfo import UesInfoCls self._uesInfo = UesInfoCls(self._core, self._cmd_group) return self._uesInfo @property def etoe(self): """etoe commands group. 2 Sub-classes, 0 commands.""" if not hasattr(self, '_etoe'): from .Etoe import EtoeCls self._etoe = EtoeCls(self._core, self._cmd_group) return self._etoe @property def rfSettings(self): """rfSettings commands group. 2 Sub-classes, 12 commands.""" if not hasattr(self, '_rfSettings'): from .RfSettings import RfSettingsCls self._rfSettings = RfSettingsCls(self._core, self._cmd_group) return self._rfSettings @property def connection(self): """connection commands group. 21 Sub-classes, 13 commands.""" if not hasattr(self, '_connection'): from .Connection import ConnectionCls self._connection = ConnectionCls(self._core, self._cmd_group) return self._connection @property def sta(self): """sta commands group. 1 Sub-classes, 0 commands.""" if not hasattr(self, '_sta'): from .Sta import StaCls self._sta = StaCls(self._core, self._cmd_group) return self._sta @property def pgen(self): """pgen commands group. 5 Sub-classes, 0 commands.""" if not hasattr(self, '_pgen'): from .Pgen import PgenCls self._pgen = PgenCls(self._core, self._cmd_group) return self._pgen @property def ipvSix(self): """ipvSix commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_ipvSix'): from .IpvSix import IpvSixCls self._ipvSix = IpvSixCls(self._core, self._cmd_group) return self._ipvSix @property def ipvFour(self): """ipvFour commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_ipvFour'): from .IpvFour import IpvFourCls self._ipvFour = IpvFourCls(self._core, self._cmd_group) return self._ipvFour @property def hetBased(self): """hetBased commands group. 0 Sub-classes, 1 commands.""" if not hasattr(self, '_hetBased'): from .HetBased import HetBasedCls self._hetBased = HetBasedCls(self._core, self._cmd_group) return self._hetBased @property def per(self): """per commands group. 2 Sub-classes, 8 commands.""" if not hasattr(self, '_per'): from .Per import PerCls self._per = PerCls(self._core, self._cmd_group) return self._per @property def mmonitor(self): """mmonitor commands group. 1 Sub-classes, 1 commands.""" if not hasattr(self, '_mmonitor'): from .Mmonitor import MmonitorCls self._mmonitor = MmonitorCls(self._core, self._cmd_group) return self._mmonitor def clone(self) -> 'ConfigureCls': """Clones the group by creating new object from it and its whole existing subgroups Also copies all the existing default Repeated Capabilities setting, which you can change independently without affecting the original group""" new_group = ConfigureCls(self._core, self._cmd_group.parent) self._cmd_group.synchronize_repcaps(new_group) return new_group