BOOL optVal = TRUE;
int optSize = sizeof(optVal);
setsockopt( socket, SOL_SOCKET, SO_OOBINLINE, (char*)&optVal, optSize );
Out of Band данные через сокет
Возникла проблема... Некое приложение шлет мне в сети данные, как их считать, если отсылаются они с использованием send и флага MSG_OOB?
Использовать
Код:
При этом OOB данные будут приходить вместе с обычными.
Больше информации по работе с OOB можно получить в MSDN - ссылка напротив описания параметра SO_OOBINLINE в описании setsockopt().
Код:
recv( socket, buffer, sizeOfBuffer, MSG_OOB );
Спасибо, помогло :-)