CArchive::IsBufferEmpty

BOOL IsBufferEmpty ( ) константа;

Значення, яке повертається

Ненульовий, якщо буфер архіву порожній; в іншому випадку 0.

Зауваження

Телефонуйте цієї функції-члена для визначення, чи Архів об'єкт внутрішньому буфері порожній. Ця функція постачається в підтримці програмування з MFC Windows Sockets класу CSocketFile. Вам не потрібно використовувати його для архіву пов'язаний із CFile об'єкт.

Причина для використання IsBufferEmpty з архіву, пов'язаних з CSocketFile об'єкт є архіву буфер можуть містити більше одного повідомлення або запису. Після отримання повідомлення, ви повинні використовувати IsBufferEmpty керування циклу, що триває обмін даних до буфера пуста. Докладніше, перегляньте отримання функцію член класу CAsyncSocket і зразок MFC передові концепції CHATSRVR, який показує, як використовувати IsBufferEmpty.

Докладніше, перегляньте статтю Windows Sockets: використання розетки з архівів в Visual C++ програміста керівництво.

Огляд CArchiveЧлени класу | Ієрархічна діаграма

Дивіться також CSocketFile, CAsyncSocket::Receive

Index