Add new member SyncNotifyOvertaken.
authorMarkus Schaber <markus@pep-security.net>
Tue, 18 Apr 2017 21:25:41 +0200
changeset 2438d880a56f9f7
parent 242 f24de031cca6
child 244 8c258e7d10f4
child 248 e55fc51ec0f9
Add new member SyncNotifyOvertaken.

This member was added to the engine in commit 1623 (dcb9a425883f)
Keysync: Added SYNC_NOTIFY_OVERTAKEN signaling the app that shown Handshake
dialog was answered on another device, and shouldn't be displayed anymore
Branch: AllGroupDevicesShowHandshake, later
pEpCOMServerAdapter.idl
     1.1 --- a/pEpCOMServerAdapter.idl	Tue Mar 14 21:06:42 2017 +0100
     1.2 +++ b/pEpCOMServerAdapter.idl	Tue Apr 18 21:25:41 2017 +0200
     1.3 @@ -17,14 +17,23 @@
     1.4  interface IpEpEngineCallbacks : IUnknown {
     1.5      typedef [v1_enum] enum SyncHandshakeSignal {
     1.6          SyncNotifyUndefined = 0,
     1.7 +
     1.8 +        // request show handshake dialog
     1.9          SyncNotifyInitAddOurDevice = 1,
    1.10          SyncNotifyInitAddOtherDevice = 2,
    1.11          SyncNotifyInitFormGroup = 3,
    1.12          SyncNotifyInitMoveOurDevice = 4,
    1.13 +
    1.14 +        // handshake process timed out
    1.15          SyncNotifyTimeout = 5,
    1.16 +
    1.17 +        // handshake accepted by user
    1.18          SyncNotifyAcceptedDeviceAdded = 6,
    1.19          SyncNotifyAcceptedGroupCreated = 7,
    1.20 -        SyncNotifyAcceptedDeviceMoved = 8
    1.21 +        SyncNotifyAcceptedDeviceMoved = 8,
    1.22 +
    1.23 +        // handshake dialog must be closed
    1.24 +        SyncNotifyOvertaken = 9,
    1.25      } SyncHandshakeSignal;
    1.26  
    1.27      typedef [v1_enum] enum SyncHandshakeResult {