LINGER结构

LINGER结构具有如下形式:
struct linger
{
  u_short l_onoff;  // option on/off
  u_short l_linger; // linger time
};
LINGER结构被用来操作CAsyncSocket::GetSockOpt的SO_LINGER和SO_DONTLINGER选项。

注释:
设置了SO_DONTLINGER选项可以防止成员函数阻塞。在等待发送还未发送出去的数据时可以关闭。设置这个选项等价于把SO_LINGER的l_onoff设为0。

请参阅:
CAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt