/// <summary> /// 是否需要策略文件 /// </summary> public SocketExtra(INetComponent netComponent) { m_net = netComponent; m_socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); m_socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.KeepAlive, true); m_socket.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.DontLinger, true); }
public SocketServer(INetComponent netComponent) : base(netComponent) { }
public void Destroy() { Disconnect("Socket Disconnect:Destroy"); m_socket = null; m_net = null; }
public SocketClient(INetComponent netComponent) : base(netComponent) { }