#include <bulkDataReceiverImpl.h>
List of all members.
template<class TCallback>
 class BulkDataReceiverImpl< TCallback >
Constructor & Destructor Documentation
template<class TCallback> 
      
 
Constructor 
- Parameters:
 - 
  
     | poa  | Poa which will activate this and also all other Components.  | 
     | name  | component name.  | 
  
   
 
 
template<class TCallback> 
      
 
 
Member Function Documentation
template<class TCallback> 
      
 
 
template<class TCallback> 
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVCloseReceiverErrorEx  |  | 
  
   
 
 
template<class TCallback> 
      
        
          | virtual void BulkDataReceiverImpl< TCallback >::closeReceiverStream  | 
          ( | 
          const char *  | 
           stream_name | 
           )  | 
           [virtual] | 
        
      
 
 
template<class TCallback> 
      
 
Enable or disable that data are sent to the user's CB. By default this is enable. This operation has to be use with caution!!! 
- Parameters:
 - 
  
     | enable  | true -> data will be sent to the user's CB, false -> data will *not* be sent to the user's CB,  | 
  
   
- Returns:
 - void 
 
 
 
template<class TCallback> 
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVInvalidFlowNumberEx  |  | 
     | ACSBulkDataError::AVFlowEndpointErrorEx  |  | 
  
   
 
 
template<class TCallback> 
      
 
 
template<class TCallback> 
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVReceiverConfigErrorEx  |  | 
  
   
 
 
template<class TCallback> 
      
 
Opens connection creating an out-of-bound channel using TAO A/V services. It creates the Receiver Stream End Point and Flow End Point for the connection with the Sender. The Receiver Stream End Point can be retrieved as an attribute. 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVOpenReceiverErrorEx  |  | 
  
   
- Returns:
 - void  
     
       
 
 
template<class TCallback> 
      
        
          | virtual void BulkDataReceiverImpl< TCallback >::openReceiverStream  | 
          ( | 
          const char *  | 
           stream_name | 
           )  | 
           [virtual] | 
        
      
 
 
template<class TCallback> 
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVSetReceiverNameErrorEx  |  | 
  
   
 
 
template<class TCallback> 
      
        
          | virtual void BulkDataReceiverImpl< TCallback >::setTimeout  | 
          ( | 
          CORBA::ULong  | 
           flowNumber,  | 
        
        
           | 
           | 
          CORBA::ULong  | 
           timeout |   | 
        
        
           | 
          ) | 
           |  |  [virtual] | 
        
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVInvalidFlowNumberEx  |  | 
     | ACSBulkDataError::AVFlowEndpointErrorEx  |  | 
  
   
 
 
template<class TCallback> 
      
        
          | virtual void BulkDataReceiverImpl< TCallback >::subscribeNotification  | 
          ( | 
          ACS::CBvoid_ptr  | 
           notifCb | 
           )  | 
           [virtual] | 
        
      
 
- Exceptions:
 - 
  
     | ACSBulkDataError::AVNotificationMechanismErrorEx  |  | 
  
   
 
 
Member Data Documentation
template<class TCallback> 
      
 
 
template<class TCallback> 
      
 
 
The documentation for this class was generated from the following file: