GDCM  2.2.0
Public Member Functions | Protected Member Functions
gdcm::network::ULConnectionCallback Class Reference

#include <gdcmULConnectionCallback.h>

Inheritance diagram for gdcm::network::ULConnectionCallback:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ULConnectionCallback ()
 ~ULConnectionCallback ()
bool DataSetHandles () const
virtual void HandleDataSet (const DataSet &inDataSet)=0
void ResetHandledDataSet ()

Protected Member Functions

void DataSetHandled ()

Detailed Description

When a dataset comes back from a query/move/etc, the result can either be *stored entirely in memory, or could be stored on disk. This class provides *a mechanism to indicate what the ULConnectionManager should do with datasets *that are produced through query results. *The ULConnectionManager will call the HandleDataSet function during the course *of receiving datasets. Particular implementations should fill in what that *function does, including updating progress, etc. *NOTE: since cmove requires that multiple event loops be employed, *the callback function MUST set mHandledDataSet to true. *otherwise, the cmove event loop handler will not know data was received, and *proceed to end the loop prematurely.


Constructor & Destructor Documentation


Member Function Documentation

virtual void gdcm::network::ULConnectionCallback::HandleDataSet ( const DataSet inDataSet) [pure virtual]

The documentation for this class was generated from the following file:

Generated on Tue Mar 27 2012 13:33:49 for GDCM by doxygen 1.8.0
SourceForge.net Logo