blob: b72a2ffa783c1467460cf0bf8dc17150732d5652 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/*
* Copyright (c) 2012-2016 Arne Schwabe
* Distributed under the GNU GPL v2 with additional terms. For full terms see the file doc/LICENSE.txt
*/
package de.blinkt.openvpn.core;
import de.blinkt.openvpn.core.LogItem;
import de.blinkt.openvpn.core.ConnectionStatus;
interface IStatusCallbacks {
/**
* Called when the service has a new status for you.
*/
oneway void newLogItem(in LogItem item);
oneway void updateStateString(in String state, in String msg, in int resid, in ConnectionStatus level);
oneway void updateByteCount(long inBytes, long outBytes);
oneway void connectedVPN(String uuid);
}
|