/pps/services/tethering/status

Status object for the Tether Manager

Publishers
Tether Manager; any app
Subscribers
Any app

Overview

The Tether Manager service (tetherman) publishes status information for tethering sessions. Here's a sample object:
[n]@status
activation:b:false
max_num_client2:b:false
reason::TETHER_INIT_EVENT
state::INACTIVE

Attributes

Attribute Data type Description
activation Boolean Indicates whether tethering has been activated.
max_num_client2 Boolean Indicates whether the maximum number of clients has been reached.
reason String Reason for entering the current state. Values:
  • LAN_FAILED_EVENT
  • LAN_IP_NOT_BLOCKED_EVENT
  • LAN_NOT_READY_EVENT
  • LAN_READY_EVENT
  • TETHER_INIT_EVENT
  • TETHER_START_EVENT
  • TETHER_STARTUP_CHECK_FAILED_EVENT
  • TETHER_STOP_EVENT
  • TETHER_USER_ACCEPT_EVENT
  • TIMER_ACTIVATION_EXPIRED
  • TIMER_SHUTDOWN_EXPIRED
  • TIMER_STARTUP_EXPIRED
  • TIMER_SUSPEND_EXPIRED
  • WAN_FAILED_EVENT
  • WAN_HANDOVER_CLEAR_EVENT
  • WAN_HANDOVER_ALLOWED_EVENT
  • WAN_HANDOVER_NOT_ALLOWED_EVENT
  • WAN_IP_BLOCKED_EVENT
  • WAN_NOT_READY_EVENT
  • WAN_OUT_OF_COVERAGE_EVENT
  • WAN_READY_EVENT
state String Current state of the tetherman service. Values:
  • ACTIVE
  • INACTIVE
  • LAN_STARTING
  • SHUTDOWN
  • SHUTDOWN_WAIT_LAN
  • SHUTDOWN_WAIT_WAN
  • SUSPEND
  • WAN_STARTING