File was renamed from HDLSDK/hdl-connect/src/main/java/com/hdl/sdk/connect/HDLSocket.java |
| | |
| | | package com.hdl.sdk.connect;
|
| | | package com.hdl.sdk.connect.socket;
|
| | |
|
| | | import android.text.TextUtils;
|
| | | import android.util.ArrayMap;
|
| | | import android.util.Log;
|
| | |
|
| | | import com.google.gson.Gson;
|
| | | import com.google.gson.JsonArray;
|
| | | import com.google.gson.JsonObject;
|
| | | import com.google.gson.reflect.TypeToken;
|
| | | import com.hdl.sdk.common.config.TopicConstant;
|
| | |
| | | import com.hdl.sdk.common.utils.SPUtils;
|
| | | import com.hdl.sdk.common.utils.ThreadToolUtils;
|
| | | import com.hdl.sdk.common.utils.gson.GsonConvert;
|
| | | import com.hdl.sdk.connect.bean.AuthenticateRequest;
|
| | | import com.hdl.sdk.connect.bean.BaseLocalRequest;
|
| | | import com.hdl.sdk.connect.bean.BaseLocalResponse;
|
| | | import com.hdl.sdk.connect.bean.DeviceControlRequest;
|
| | | import com.hdl.sdk.connect.bean.FunctionAttributeRequest;
|
| | |
| | | import com.hdl.sdk.socket.listener.SendListener;
|
| | |
|
| | | import java.io.UnsupportedEncodingException;
|
| | | import java.lang.reflect.ParameterizedType;
|
| | | import java.nio.charset.StandardCharsets;
|
| | | import java.util.ArrayList;
|
| | | import java.util.List;
|
| | | import java.util.concurrent.ExecutionException;
|
| | | import java.util.concurrent.ScheduledExecutorService;
|
| | | import java.util.concurrent.TimeUnit;
|
| | | import java.util.concurrent.atomic.AtomicInteger;
|