diff options
author | cyBerta <cyberta@riseup.net> | 2019-10-19 01:31:45 +0200 |
---|---|---|
committer | cyBerta <cyberta@riseup.net> | 2019-10-19 01:31:45 +0200 |
commit | 1c57a692843218179d421f2473789ad3c9efe977 (patch) | |
tree | d520e687291436fd7e4106ac7b59533ba9cc02f1 /app/src/main/java/de/blinkt/openvpn/core/LogItem.java | |
parent | 561eb26edf5e23aaa4da1770d69c04a7614eb3ab (diff) |
introduce error types in VpnStatus to distinguish between Shapeshifter based errors and others
Diffstat (limited to 'app/src/main/java/de/blinkt/openvpn/core/LogItem.java')
-rw-r--r-- | app/src/main/java/de/blinkt/openvpn/core/LogItem.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java index 178906c3..8a0a528a 100644 --- a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java +++ b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java @@ -39,6 +39,7 @@ public class LogItem implements Parcelable { private int mRessourceId; // Default log priority VpnStatus.LogLevel mLevel = VpnStatus.LogLevel.INFO; + private VpnStatus.ErrorType errorType = VpnStatus.ErrorType.UNKNOWN; private long logtime = System.currentTimeMillis(); private int mVerbosityLevel = -1; @@ -246,6 +247,11 @@ public class LogItem implements Parcelable { mLevel = loglevel; } + public LogItem(VpnStatus.ErrorType errorType) { + mLevel = VpnStatus.LogLevel.ERROR; + this.errorType = errorType; + } + public String getString(Context c) { try { if (mMessage != null) { @@ -306,6 +312,10 @@ public class LogItem implements Parcelable { return mLevel; } + public VpnStatus.ErrorType getErrorType() { + return errorType; + } + @Override public String toString() { |