summaryrefslogtreecommitdiff
path: root/main/src/main/aidl/de/blinkt/openvpn/core/IServiceStatus.aidl
blob: b73284bb6c6db779cbb5f47fe813051380921ee4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// StatusIPC.aidl
package de.blinkt.openvpn.core;

// Declare any non-default types here with import statements
import de.blinkt.openvpn.core.IStatusCallbacks;


interface IServiceStatus {
         /**
          * Registers to receive OpenVPN Status Updates
          */
         void registerStatusCallback(in IStatusCallbacks cb);

         /**
           * Remove a previously registered callback interface.
           */
        void unregisterStatusCallback(in IStatusCallbacks cb);

        /**
         *
         */
        String getLastConnectedVPN();
}