| | |
| | | |
| | | import com.hdl.sdk.common.utils.IpUtils; |
| | | import com.hdl.sdk.common.utils.LogUtils; |
| | | import com.hdl.sdk.socket.SocketBoot; |
| | | import com.hdl.sdk.socket.SocketOptions; |
| | | import com.hdl.sdk.socket.SocketPool; |
| | | import com.hdl.sdk.socket.codec.IHandleMessage; |
| | | import com.hdl.sdk.socket.udp.UdpSocketBoot; |
| | | import com.hdl.sdk.socket.udp.UdpSocketOptions; |
| | | import com.hdl.sdk.socket.codec.IHandleMessage; |
| | | |
| | | import java.io.IOException; |
| | | import java.net.DatagramPacket; |
| | | import java.net.DatagramSocket; |
| | | import java.net.InetAddress; |
| | | import java.net.InetSocketAddress; |
| | | import java.net.SocketAddress; |
| | | import java.util.concurrent.atomic.AtomicBoolean; |
| | | |
| | | |
| | | /** |
| | |
| | | |
| | | /** |
| | | * 初始化参数 |
| | | * |
| | | * @param ipAddress 本地监听端口 |
| | | * @param port 本地监听端口 |
| | | * @param socketOptions |
| | |
| | | |
| | | /** |
| | | * 初始化参数 |
| | | * |
| | | * @param ipAddress 本地监听IP地址 |
| | | * @param port 本地监听端口 |
| | | * @param options |
| | |
| | | |
| | | /** |
| | | * 初始化参数 |
| | | * |
| | | * @param port 本地监听端口 |
| | | * @param options |
| | | * @return |
| | |
| | | return; |
| | | } |
| | | final DatagramPacket sendPacket = new DatagramPacket(msg, msg.length, InetAddress.getByName(ipAddress), port); |
| | | if (mSocket != null && sendPacket != null) { |
| | | mSocket.send(sendPacket); |
| | | } |
| | | } |
| | | } |