The technology state information.
- Valid states are "offline", "available", "blocked",
- "enabled "and "connected".
+ Valid states are "offline", "available", "enabled"
+ and "connected".
string Name [readonly]
CONNMAN_TECHNOLOGY_STATE_UNKNOWN = 0,
CONNMAN_TECHNOLOGY_STATE_OFFLINE = 1,
CONNMAN_TECHNOLOGY_STATE_AVAILABLE = 2,
- CONNMAN_TECHNOLOGY_STATE_BLOCKED = 3,
- CONNMAN_TECHNOLOGY_STATE_ENABLED = 4,
- CONNMAN_TECHNOLOGY_STATE_CONNECTED = 5,
+ CONNMAN_TECHNOLOGY_STATE_ENABLED = 3,
+ CONNMAN_TECHNOLOGY_STATE_CONNECTED = 4,
};
struct connman_technology {
return "offline";
case CONNMAN_TECHNOLOGY_STATE_AVAILABLE:
return "available";
- case CONNMAN_TECHNOLOGY_STATE_BLOCKED:
- return "blocked";
case CONNMAN_TECHNOLOGY_STATE_ENABLED:
return "enabled";
case CONNMAN_TECHNOLOGY_STATE_CONNECTED:
return 0;
}
- technology->state = CONNMAN_TECHNOLOGY_STATE_BLOCKED;
+ technology->state = CONNMAN_TECHNOLOGY_STATE_OFFLINE;
state_changed(technology);
return 0;
if (g_atomic_int_exchange_and_add(&technology->blocked, 1) == 0) {
technology_blocked(technology, TRUE);
- technology->state = CONNMAN_TECHNOLOGY_STATE_BLOCKED;
+ technology->state = CONNMAN_TECHNOLOGY_STATE_OFFLINE;
state_changed(technology);
}
return 0;
technology_blocked(technology, blocked);
- technology->state = CONNMAN_TECHNOLOGY_STATE_BLOCKED;
+ technology->state = CONNMAN_TECHNOLOGY_STATE_OFFLINE;
state_changed(technology);
} else {
if (g_atomic_int_dec_and_test(&technology->blocked) == FALSE)