基本介紹
- 中文名:SOCK_STREAM
- 外文名:無
- 別名:TCP協定
- 詞性:名詞
SOCK_STREAM提供面向連線的穩定數據傳輸,即TCP協定。SOCK_STREAM套用在C語言socket編程中,在進行網路連線前,需要用socket函式向系統申請一個通信連線埠。...
SOCK_DGRAM 是無保障的面向訊息的socket,主要用於在網路上發廣播信息。...... 兩個重要的類型是 SOCK_STREAM 和 SOCK_DGRAM。 SOCK_STREAM表明數據像字元流 一樣...
nSocketType為使用的協定族,SOCK_STREAM表明使用有連線的服務,SOCK_DGRAM表明使用無連線的數據報服務。lpszSocketAddress為本地的IP位址,可以使用點分法表示如10.1....
(AF_INET,SOCK_STREAM,0)ordie("Couldnotcreatesocket\n");//綁定Socket到連線埠 $result=socket_bind($socket,$host,$port)ordie("Couldnotbindtosocket\n")...
新套接口的類型描述類型,如TCP(SOCK_STREAM)和UDP(SOCK_DGRAM)。常用的socket類型有,SOCK_STREAM、SOCK_DGRAM、SOCK_RAW、SOCK_PACKET、SOCK_SEQPACKET等等。...
其中,SOCK_STREAM類型的套接口不支持SO_BROADCAST選項,SOCK_DGRAM類型的套接口不支持SO_DONTLINGER 、SO_KEEPALIVE、SO_LINGER和SO_OOBINLINE選項。...
if (socketpair(AF_UNIX, SOCK_STREAM, 0, sockets) < 0) {printf("error %d on socketpair\n", errno);}socketpair用socketpair實現父子進程雙工通信 編輯...
流式套接字(SOCK_STREAM):流式套接字用於提供面向連線、可靠的數據傳輸服務。該服務將保證數據能夠實現無差錯、無重複傳送,並按順序接收。流式套接字之所以能夠...
OnlySOCK_STREAM is supported; the SOCK_DGRAM type is not supported by IrDA.The protocol parameter is always set to 0 for IrDA.Note On Windows NT, ...
對於流套接字(SOCK_STREAM類型的套接字),本函式返回緩衝中不超過緩衝大小的所有有效數據。如果套接字被設定成線上接收帶外數據(套接字選項為SO_OOBINLINE),並且...
SOCKETListenSocket ; ListenSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(ListenSocket==INVALID_SOCKET) { wprintf(L "socketfailedwitherror:%ld\n",...
pSocket->Create(0, SOCK_STREAM, FR_WRITE|FR_OOB|FR_ACCEPT|FR_CLOSE);這樣,在Connect和Send時,如果是用戶界面執行緒的話,可能阻塞執行緒訊息循環。所以,最好在...
BOOLCAsyncSocket::Create(UINTnSocketPort=0,intnSocketType=SOCK_STREAM,longlEvent=FD_READ|FD_WRITE|FD_OOB|FD_ACCEPT|FD_CONNECT|FD_CLOSE,LPCTSTRlpszSocket...
如果套接口為SOCK_STREAM類型,並且遠端“優雅”地中止了連線,那么recv()一個數據也不讀取,立即返回。如果立即被強制中止,那么recv()將以WSAECONNRESET錯誤失敗返回...
其中,SOCK_STREAM類型的套接口不支持SO_BROADCAST選項,SOCK_DGRAM類型的套接口不支持SO_DONTLINGER 、SO_KEEPALⅣE、SO_LINGER和SO_OOBINLINE選項。...
如果s是SOCKET_STREAM類型,則FIONREAD返回在一次recv()中所接收的所有數據量。這通常與套接口中排隊的數據總量相同。如果S是SOCK_DGRAM 型,則FIONREAD返回套接口上...
SOCK_STREAM類型的套接口為全雙向的位元組流。對於流類套接口,在接收或傳送數據前必需處於已連線狀態。用connect()調用建立與另一套接口的連線,連線成功後,即可用...
一個WINDOWS套接口供應商可以忽略此標誌;MSG_OOB 傳送帶外數據(僅適用於SOCK_STREAM;)。send()返回值 編輯 若無錯誤發生,send()返回所傳送數據的總數(請注意...
sck_inet = socket(AF_INET, SOCK_STREAM, 0);if (sck_inet == -1)bail("Socket()");/* Establish address */memset(&adr_inet, 0, sizeof(adr_...
對於流類套接口(SOCK_STREAM類型),利用名字來與一個遠程主機建立連線,一旦套接口調用成功返回,它就能收發數據了。對於數據報類套接口(SOCK_DGRAM類型),則設定成一...
clientSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);參考資料 1. SOCK_STREAM .中文百科[引用日期2012-12-18] 詞條標籤: 生活 ...
WSAEOPNOTSUPP 設定了MSG_OOB,但是該套接口不是諸如SOCK_STREAM流類型的,與套接口相關的通訊域不支持帶外數據,或者套接口是單向的,只支持接收操作。WSAESHUTDOWN ...
如果套接口為SOCK_STREAM類型,並且遠端“優雅”地中止了連線,那么recvfrom()一個數據也不讀取,立即返回。如果立即被強制中止,那么recv()將以WSAECONNRESET錯誤失敗...
如果一個取消操作損害了SOCK_STREAM的數據流的完整性,Windows Sockets實現必須重建連線並且用WSAECONNABORTED使所有將來的操作(除了closesocket())失敗。...