From 8b66be08179b026cb0e601733dacd43de97e5b01 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期二, 21 十二月 2021 10:20:34 +0800 Subject: [PATCH] 完善下网关上网重连功能及广播设备基本数据 --- HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java | 85 +++++------------------------------------- 1 files changed, 10 insertions(+), 75 deletions(-) diff --git a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java index b5e6957..429d646 100644 --- a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java +++ b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java @@ -15,19 +15,8 @@ public class SocketOptions { //鍙戦�佺洰鏍囧湴鍧�IP - private String ip; - - //璁剧疆璇诲彇缂撳瓨 - private int readMaxBufferSize = 512; - - //鍙戦�佸績璺冲寘 - private boolean isEnabledHeartbeat = true; - - //蹇冭烦鍖� - private byte[] heartbeatData; - - //蹇冭烦鍖呮椂闂撮棿闅� - private long heartbeatTimeInterval = 300L; + private String ip=""; + private int port; //澶勭悊鏁版嵁 private IHandleMessage handleMessage; @@ -35,21 +24,17 @@ //鐩戝惉鐘舵�� private List<ConnectStatusListener> mConnectStatusListener; - //鏈�澶ч噸杩炴鏁�,灏忎簬0鏃犻檺娆℃暟,绛変簬0涓嶉噸杩� - private int maxRetry = -1; - - private boolean isTcpNoDelay; - private boolean isReuseAddress; - //淇濇寔娲诲姩鐘舵�� - private boolean isKeepAlive; - private boolean isOOBInline; - private int sendBufferSize; - private int receiveBufferSize; - private int soTimeout; - private boolean soLinger; public String getIp() { return ip; + } + + public int getPort() { + return port; + } + + public void setPort(int port) { + this.port = port; } public void setIp(String ip) { @@ -62,38 +47,6 @@ public void setHandleMessage(IHandleMessage handleMessage) { this.handleMessage = handleMessage; - } - - public boolean isEnabledHeartbeat() { - return isEnabledHeartbeat; - } - - public void setEnabledHeartbeat(boolean enabledHeartbeat) { - isEnabledHeartbeat = enabledHeartbeat; - } - - public byte[] getHeartbeatData() { - return heartbeatData; - } - - public void setHeartbeatData(byte[] heartbeatData) { - this.heartbeatData = heartbeatData; - } - - public void setHeartbeatData(String heartbeatData) { - try { - this.heartbeatData = heartbeatData.getBytes("utf-8"); - } catch (UnsupportedEncodingException e) { - e.printStackTrace(); - } - } - - public long getHeartbeatTimeInterval() { - return heartbeatTimeInterval; - } - - public void setHeartbeatTimeInterval(long heartbeatTimeInterval) { - this.heartbeatTimeInterval = heartbeatTimeInterval; } public void clearConnectStatusListener() { @@ -115,26 +68,8 @@ } } - public List<ConnectStatusListener> getConnectStatusListener() { return mConnectStatusListener; - } - - - public int getMaxRetry() { - return maxRetry; - } - - public void setMaxRetry(int maxRetry) { - this.maxRetry = maxRetry; - } - - public int getReadMaxBufferSize() { - return readMaxBufferSize; - } - - public void setReadMaxBufferSize(int readMaxBufferSize) { - this.readMaxBufferSize = readMaxBufferSize; } } -- Gitblit v1.8.0