BOOL IsBufferEmpty ( ) const;
Valore restituito
Diverso da zero se buffer dell'archivio è vuoto; in caso contrario 0.
Osservazioni
Chiamare questa funzione membro per determinare se il buffer interno dell'oggetto archivio è vuota. Questa funzione viene fornita per supportare la programmazione con la classe MFC Windows Sockets CSocketFile. Non è necessario utilizzarlo per un archivio associato a un oggetto CFile.
La ragione per l'utilizzo di IsBufferEmpty con un archivio associato a un oggetto CSocketFile è che buffer dell'archivio potrebbe contenere più di un messaggio o record. Dopo aver ricevuto un messaggio, è necessario utilizzare IsBufferEmpty per controllare un ciclo che continua a ricevere dati fino a quando il buffer è vuoto. Per ulteriori informazioni, vedere la funzione membro di ricezione della classe CAsyncSocket e l'esempio MFC Advanced Concepts CHATSRVR, che mostra come utilizzare IsBufferEmpty.
Per ulteriori informazioni, vedere l'articolo Windows Sockets: utilizzando prese con archivi nel manuale del programmatore di Visual C++.
Pa&noramica di CArchive |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CSocketFile, CAsyncSocket::Receive