Abstractizarea socket stream include notiunea de date "out of band'' (OOB).
Multe protocoale permit ca portiuni de date de intrare sa fie marcate ca
speciale in diferite feluri, si aceste blocuri de date speciale pot fi livrate
utilizatorului in afara secventei normale. Examplele includ "expedited data" in X.25
si alte protocoale OSI, si "datele urgente" in utilizarea TCP in Unix BSD.
Sectiunea urmatoare descrie manuirea datelelor OOB intr-o maniera independenta
de protocol. O discutie asupra datelor OOB implementate folosind "datele
urgente" ale TCP urmeaza in continuare. In fiecare discutie, utilizarea
functiei recv() implica de asemenea folosirea functiei recvfrom(),
WSARecv(), si WSARecvFrom(), si referirile la WSAAsyncSelect()
se plica de asemenea functiei WSAEventSelect().
![]()
© Cornel Mironel Niculae, 2004-2005
25-Mar-2008