36class SsuCli:
public QObject
52 void usage(
const QString &message = QString());
54 void optBrand(QStringList opt);
55 void optDomain(QStringList opt);
56 void optFlavour(QStringList opt);
57 QString getModeString(
int mode);
58 void optMode(QStringList opt);
59 void optModel(QStringList opt);
60 void optRegister(QStringList opt);
61 void optRelease(QStringList opt);
62 void optRepos(QStringList opt);
63 void optSet(QStringList opt);
64 void optStatus(QStringList opt);
65 void optUpdateCredentials(QStringList opt);
66 void optUpdateRepos(QStringList opt);
75 void optModifyRepo(
enum Actions action, QStringList opt);
77 void optAddRepo(QStringList opt)
79 optModifyRepo(Add, opt);
81 void optRemoveRepo(QStringList opt)
83 optModifyRepo(Remove, opt);
85 void optEnableRepo(QStringList opt)
87 optModifyRepo(Enable, opt);
89 void optDisableRepo(QStringList opt)
91 optModifyRepo(Disable, opt);
100 QString fallingBackToDirectUse(
const QDBusError &error)
const;
103 void handleResponse();
104 void handleDBusResponse();