Posted on 2008-12-30 15:49
Prayer 閱讀(2515)
評論(0) 編輯 收藏 引用 所屬分類:
LINUX/UNIX/AIX 、
SOCKET
Create()返回非0表示連接好了。
用select測試可寫就說明連接好了
暈,你在學(xué)socket的時(shí)候難道沒有看嗎,在服務(wù)端判斷是否連接,是看accept的返回值,而客戶端的話是看connect的返回值,如果2個(gè)返回值都不報(bào)錯(cuò),當(dāng)然就連接上了,我說這些是建立在你已經(jīng)基本了解socket協(xié)議的基礎(chǔ)上的。
getsockopt( AcceptSocket
, SOL_SOCKET
, 0x700C/*SO_CONNECT_TIME*/
, &Connect_Time
, sizeof(Connect_Time))
如果返回為SOCKET_ERROR,再根據(jù)WSAGetLastError進(jìn)一步判斷。