โครงสร้างLINGERมีแบบฟอร์มต่อไปนี้:
struct อู้{
nbsp u_short l_onoff / / ตัวเลือกเปิด/ปิด
u_short l_linger / / อู้ครั้ง
}(&N)
โครงสร้างLINGERถูกใช้สำหรับการจัดการตัวเลือกSO_LINGERและSO_DONTLINGERของCAsyncSocket::GetSockOpt?
ความคิดเห็น
การตั้งค่าตัวเลือกSO_DONTLINGERป้องกันไม่ให้บล็อกบนปิดฟังก์ชันสมาชิกขณะกำลังรอไม่ได้ส่งข้อมูลการส่ง การตั้งค่าตัวเลือกนี้จะเท่ากับการตั้งค่าSO_LINGERกับl_onoffตั้งค่าเป็น 0?
ดูเพิ่มเติมnbspCAsyncSocket::GetSockOpt, CAsyncSocket::SetSockOpt(&N)