\OnuMaster
Class for managing ONU/ONT.
Change/Add/Delete description. Only for BDCOM.
Reboot ONU. Only for BDCOM.
Registering ONU/ONT GePON + GPON. Only for ZTE.
Synopsis
class OnuMaster
{
- // members
- public $describe = '';
- public $reboot = '';
- public $dlp = '';
- public $elp = '';
- public $deregister = '';
- public $delete = '';
- public bool $userHasONU = false;
- public bool $noActionsEnabled = true;
- protected array $altCfg = ;
- protected $messages = '';
- // methods
- public void __construct()
- protected void initMessages()
- protected void loadAlter()
- public void renderMain()
Members
protected
- $altCfg
—
array
Contains system alter config as key=>value - $messages
—
System messages helper placeholder
public
- $delete
—
Placeholder for OnuDelete class - $deregister
—
Placeholder for OnuDeregister class - $describe
—
Placeholder for OnuDescribe class - $dlp
—
Placeholder for OnuDlp class - $elp
—
Placeholder for OnuElp class - $noActionsEnabled
—
bool
Flag to determine if at least one of the ONU actions is enabled Must be set to false with any of available actions/options. - $reboot
—
Placeholder for OnuReboot class - $userHasONU
—
bool
Flag to determine if a particular user has an attached ONU actually
Methods
protected
- initMessages() — Initializes the messages object.
- loadAlter() — load alter.ini config
public
- __construct() — Base constructor for class
- renderMain() — Renders main window for managing ONU.