Changeset 677 for trunk/Modules


Ignore:
Timestamp:
Jul 25, 2014, 9:12:10 PM (11 years ago)
Author:
chronos
Message:
  • Upraveno: Zobrazovat online stav zařízení a rozhraní.
  • Přidáno: Zobrazení bezdrátových spojení vztažených k rozhraní.
Location:
trunk/Modules
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Network/Network.php

    r676 r677  
    151151        'Service' => array('Type' => 'TServiceCustomerRel', 'Caption' => 'Služba', 'Default' => '', 'Null' => true),
    152152        'Used' => array('Type' => 'Boolean', 'Caption' => 'Použito', 'Default' => '1'),
    153         'Online' => array('Type' => 'Boolean', 'Caption' => 'Běží', 'Default' => '0', 'ReadOnly' => true),
     153        'Online' => array('Type' => 'TOnlineState', 'Caption' => 'Běží', 'Default' => '0', 'ReadOnly' => true),
    154154        'LastOnline' => array('Type' => 'DateTime', 'Caption' => 'Naposledy běželo', 'Default' => '', 'ReadOnly' => true),
    155155        'PermanentOnline' => array('Type' => 'Boolean', 'Caption' => 'Běží stále', 'Default' => '0'),
     
    184184        'ExternalIP' => array('Type' => 'IPv4Address', 'Caption' => 'Veřejná IPv4', 'Default' => '', 'Null' => true),
    185185        'Device' => array('Type' => 'TNetworkDevice', 'Caption' => 'Zařízení', 'Default' => ''),
    186         'Online' => array('Type' => 'Boolean', 'Caption' => 'Běží', 'Default' => '0', 'ReadOnly' => true),
     186        'Online' => array('Type' => 'TOnlineState', 'Caption' => 'Běží', 'Default' => '0', 'ReadOnly' => true),
    187187        'LastOnline' => array('Type' => 'DateTime', 'Caption' => 'Naposledy běželo', 'Default' => '', 'ReadOnly' => true),
    188188        'Links1' => array('Type' => 'TNetworkLinkListInterface1', 'Caption' => 'Propojení 1', 'Default' => ''),
     
    190190        'UpDown' => array('Type' => 'TNetworkInterfaceUpDown', 'Caption' => 'Změny stavu', 'Default' => ''),
    191191        'Signal' => array('Type' => 'TNetworkSignalListInterface', 'Caption' => 'Signál', 'Default' => ''),
     192        'Wireless' => array('Type' => 'TNetworkInterfaceWirelessListInterface', 'Caption' => 'Bezdrátové spoje', 'Default' => ''),
     193
    192194      ),
    193195    ));
     
    235237      'Title' => 'Signál rozhraní',
    236238      'Table' => 'NetworkSignal',
     239      'DefaultSortColumn' => 'Time',
     240      'DefaultSortOrder' => 1,
    237241      'Items' => array(
    238242        'Time' => array('Type' => 'DateTime', 'Caption' => 'Čas', 'Default' => ''),
     
    240244        'Interface' => array('Type' => 'TNetworkInterface', 'Caption' => 'Rozhraní', 'Default' => '', 'Null' => true),
    241245        'Value' => array('Type' => 'Integer', 'Caption' => 'Signál', 'Default' => '0', 'Suffix' => 'dBm'),
    242         'RateRx' => array('Type' => 'Integer', 'Caption' => 'Rychlost', 'Default' => '0', 'Suffix' => 'MHz'),
    243         'RateTx' => array('Type' => 'Integer', 'Caption' => 'Rychlost', 'Default' => '0', 'Suffix' => 'MHz'),
     246        'RateRx' => array('Type' => 'Integer', 'Caption' => 'Rychlost Rx', 'Default' => '0', 'Suffix' => 'MHz'),
     247        'RateTx' => array('Type' => 'Integer', 'Caption' => 'Rychlost Tx', 'Default' => '0', 'Suffix' => 'MHz'),
    244248        'Device' => array('Type' => 'TNetworkDevice', 'Caption' => 'Měřeno z', 'Default' => '0'),
    245249      ),
  • trunk/Modules/NetworkConfigRouterOS/RouterboardAPI.php

    r674 r677  
    1212  var $Socket;             // Variable for storing socket resource
    1313  var $Debug;
     14  var $SSL; // If SSL API connection is used. You need also change port to 8729
    1415
    1516  function __construct()
     
    2122    $this->Timeout = 3;
    2223    $this->Debug = false;
     24    $this->SSL = false;
    2325  }
    2426
     
    4446  {
    4547    if($this->Connected) $this->Disconnect();
     48    if($this->SSL)
     49    {
     50        $IP = 'ssl://'.$IP;
     51    }
     52
    4653    $this->Socket = @fsockopen($IP, $this->Port, $this->ErrorNo, $this->ErrorStr, $this->Timeout);
    4754    if($this->Socket)
Note: See TracChangeset for help on using the changeset viewer.