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
|