41
41
Q_INVOKABLE void confirmPasskey(uint tag, bool confirmed);
42
42
Q_INVOKABLE void providePasskey(uint tag, bool provided, uint passkey);
43
43
Q_INVOKABLE void providePinCode(uint tag, bool provided, QString pinCode);
44
Q_INVOKABLE void displayPinCodeCallback(uint tag);
44
45
Q_INVOKABLE void displayPasskeyCallback(uint tag);
46
Q_INVOKABLE void authorizationRequestCallback(uint tag, bool allow);
46
48
public Q_SLOTS: // received from the system's bluez service
50
void DisplayPinCode(const QDBusObjectPath &path, QString pincode);
48
51
void DisplayPasskey(const QDBusObjectPath &path, uint passkey, ushort entered);
50
53
void RequestConfirmation(const QDBusObjectPath &path, uint passkey);
51
54
uint RequestPasskey(const QDBusObjectPath &path);
52
55
QString RequestPinCode(const QDBusObjectPath &path);
56
void RequestAuthorization(const QDBusObjectPath &path);
55
59
void pinCodeNeeded(int tag, Device* device);
56
60
void passkeyNeeded(int tag, Device* device);
57
61
void passkeyConfirmationNeeded(int tag, Device* device, QString passkey);
58
void displayPasskeyNeeded(int tag, Device* device, QString passkey, ushort entered);
62
void displayPinCodeNeeded(Device* device, QString pincode);
63
void displayPasskeyNeeded(Device* device, QString passkey, ushort entered);
66
void authorizationRequested(int tag, Device* device);
62
69
Q_DISABLE_COPY(Agent)