Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
UDPDataConsumer.hh
1 #ifndef __UDPDATACONSUMER__
2 #define __UDPDATACONSUMER__
3 
4 #include <Base/Common/BIASpragmaStart.hh>
5 #include <bias_config.h>
6 
7 namespace BIAS
8 {
9  /**
10  @class UDPDataConsumer
11  @brief Interface class for UDP data
12  @ingroup network
13  @author Daniel Grest 01/2004
14  */
15  class BIASNetworkComm_EXPORT UDPDataConsumer
16  {
17  public:
19  virtual ~UDPDataConsumer(){}
20 
21  virtual void consume_complete_message(int number_of_parts,
22  char** parts,
23  int size_of_parts,
24  int size_of_last_part) {}
25  };
26 }
27 
28 #include <Base/Common/BIASpragmaEnd.hh>
29 #endif
30 
31 
virtual void consume_complete_message(int number_of_parts, char **parts, int size_of_parts, int size_of_last_part)
Interface class for UDP data.