From 11cea3249fd58d59d7c1d644b1cfff6a547921c2 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期三, 16 二月 2022 13:07:10 +0800 Subject: [PATCH] Merge branch 'dev-hxb' --- HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketOptions.java | 90 +++++++++------------------------------------ 1 files changed, 18 insertions(+), 72 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 1bbf2f9..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 @@ -14,17 +14,9 @@ */ public class SocketOptions { - //璁剧疆璇诲彇缂撳瓨 - private int readMaxBufferSize = 512; - - //鍙戦�佸績璺冲寘 - private boolean isEnabledHeartbeat = true; - - //蹇冭烦鍖� - private byte[] heartbeatData; - - //蹇冭烦鍖呮椂闂撮棿闅� - private long heartbeatTimeInterval = 300L; + //鍙戦�佺洰鏍囧湴鍧�IP + private String ip=""; + private int port; //澶勭悊鏁版嵁 private IHandleMessage handleMessage; @@ -32,18 +24,22 @@ //鐩戝惉鐘舵�� 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) { + this.ip = ip; + } public IHandleMessage getHandleMessage() { return handleMessage; @@ -51,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() { @@ -104,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