move package name
This commit is contained in:
32
src/main/java/io/socket/engineio/client/HandshakeData.java
Normal file
32
src/main/java/io/socket/engineio/client/HandshakeData.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package io.socket.engineio.client;
|
||||
|
||||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONException;
|
||||
import org.json.JSONObject;
|
||||
|
||||
public class HandshakeData {
|
||||
|
||||
public String sid;
|
||||
public String[] upgrades;
|
||||
public long pingInterval;
|
||||
public long pingTimeout;
|
||||
|
||||
/*package*/ HandshakeData(String data) throws JSONException {
|
||||
this(new JSONObject(data));
|
||||
}
|
||||
|
||||
/*package*/ HandshakeData(JSONObject data) throws JSONException {
|
||||
JSONArray upgrades = data.getJSONArray("upgrades");
|
||||
int length = upgrades.length();
|
||||
String[] _upgrades = new String[length];
|
||||
for (int i = 0; i < length; i ++) {
|
||||
_upgrades[i] = upgrades.getString(i);
|
||||
}
|
||||
|
||||
this.sid = data.getString("sid");
|
||||
this.upgrades = _upgrades;
|
||||
this.pingInterval = data.getLong("pingInterval");
|
||||
this.pingTimeout = data.getLong("pingTimeout");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user