+ {
+ return array_intersect_key(
+ $this->loadStatus_NoAuth(),
+ array(
+ 'connection' => 0,
+ 'type' => 0,
+ 'network' => 0,
+ 'signal strength' => 0,
+ 'connection time' => 0,
+ 'session usage' => 0
+ )
+ );
+ }
+
+
+
+ /**
+ * Retrieves connection status information about the router.
+ * Uses pages that can only be reached with authentication.
+ *
+ * @return array Array with several key-value pairs
+ * connection => connecting, disconnected, connected
+ *
+ * @throws Exception When the router can't be reached, or unauthorized
+ */
+ public function getConnectionStatusAuth()