A LINGER estrutura tem a seguinte forma:
struct demoramos {
l_onoff u_short; / / opção ligado/desligado
u_short l_linger; / / demoramos tempo
}
A estrutura LINGER é usada para manipular as opções SO_LINGER e SO_DONTLINGER de CAsyncSocket::GetSockOpt.
Comentários
A definição da opção de SO_DONTLINGER impede o bloqueio em função de membro Fechar enquanto aguarda o envio de dados não enviados. Esta opção é equivalente a configuração SO_LINGER com l_onoff definido como 0.
Co&nsulte tambémnbsp;CAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt