Поделиться через


CArchive::IsBufferEmpty

Эта функция-член вызывается с целью определения, является ли объект архива внутренний буфер пуст.

BOOL IsBufferEmpty( ) const;

Возвращаемое значение

Ненулевой если буфер архива пуст; в противном случае – значение 0.

Заметки

Эта функция предоставляется к программированию поддержки с классом CSocketFile Windows sockets MFC. Нет необходимости использовать его для архива, связанного с объектом CFile.

Причина для использования при IsBufferEmpty архив, связанный с объектом CSocketFile, что буфер архива может содержать несколько сообщение или записи. После получения одного сообщения, следует использовать IsBufferEmpty для наблюдения за цикл, который продолжает получать данные до тех пор, пока буфер не будет пустым. Дополнительные сведения см. в разделе Receive функции-члена класса CAsyncSocket, который показывает, как использовать IsBufferEmpty.

Дополнительные сведения см. в разделе Windows sockets: Использование сокета с архивами.

Требования

Header: afx.h

См. также

Ссылки

Класс CArchive

Диаграмма иерархии

Класс CSocketFile

CAsyncSocket::Receive