| success |
V |
+---------------+ |
- | ready |<----------------+ |
+ | ready | |
+ +---------------+ |
+ | |
+ | success |
+ V |
+ +---------------+ |
+ | online |<----------------+ |
+---------------+ | |
| | |
| service.Disconnect() | |
CONNMAN_SERVICE_STATE_ASSOCIATION = 2,
CONNMAN_SERVICE_STATE_CONFIGURATION = 3,
CONNMAN_SERVICE_STATE_READY = 4,
+ CONNMAN_SERVICE_STATE_ONLINE = 5,
CONNMAN_SERVICE_STATE_DISCONNECT = 6,
CONNMAN_SERVICE_STATE_FAILURE = 7,
};
return "configuration";
case CONNMAN_SERVICE_STATE_READY:
return "ready";
+ case CONNMAN_SERVICE_STATE_ONLINE:
+ return "online";
case CONNMAN_SERVICE_STATE_DISCONNECT:
return "disconnect";
case CONNMAN_SERVICE_STATE_FAILURE:
case CONNMAN_SERVICE_STATE_ASSOCIATION:
case CONNMAN_SERVICE_STATE_CONFIGURATION:
case CONNMAN_SERVICE_STATE_READY:
+ case CONNMAN_SERVICE_STATE_ONLINE:
break;
}
case CONNMAN_SERVICE_STATE_CONFIGURATION:
return;
case CONNMAN_SERVICE_STATE_READY:
+ case CONNMAN_SERVICE_STATE_ONLINE:
break;
}
case CONNMAN_SERVICE_STATE_CONFIGURATION:
return;
case CONNMAN_SERVICE_STATE_READY:
+ case CONNMAN_SERVICE_STATE_ONLINE:
break;
}
case CONNMAN_SERVICE_STATE_FAILURE:
case CONNMAN_SERVICE_STATE_DISCONNECT:
case CONNMAN_SERVICE_STATE_READY:
+ case CONNMAN_SERVICE_STATE_ONLINE:
break;
case CONNMAN_SERVICE_STATE_ASSOCIATION:
case CONNMAN_SERVICE_STATE_CONFIGURATION: