jimu-decompiled/sources/com/tencent/wxop/stat/NetworkMonitor.java
2025-05-13 19:24:51 +02:00

72 lines
1.5 KiB
Java

package com.tencent.wxop.stat;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes.dex */
public class NetworkMonitor {
private long a = 0;
private int b = 0;
private String c = "";
private int d = 0;
private String e = "";
public String getDomain() {
return this.c;
}
public long getMillisecondsConsume() {
return this.a;
}
public int getPort() {
return this.d;
}
public String getRemoteIp() {
return this.e;
}
public int getStatusCode() {
return this.b;
}
public void setDomain(String str) {
this.c = str;
}
public void setMillisecondsConsume(long j) {
this.a = j;
}
public void setPort(int i) {
this.d = i;
}
public void setRemoteIp(String str) {
this.e = str;
}
public void setStatusCode(int i) {
this.b = i;
}
public JSONObject toJSONObject() {
JSONObject jSONObject = new JSONObject();
try {
jSONObject.put("tm", this.a);
jSONObject.put("st", this.b);
if (this.c != null) {
jSONObject.put("dm", this.c);
}
jSONObject.put("pt", this.d);
if (this.e != null) {
jSONObject.put("rip", this.e);
}
jSONObject.put("ts", System.currentTimeMillis() / 1000);
} catch (JSONException unused) {
}
return jSONObject;
}
}