00001
00002
00003
00004
00005
00006
00007
00010 #if !defined(H_DC_PLACEMENT)
00011 #define H_DC_PLACEMENT
00012
00013 #include "lib/dc_standard.h"
00014 #include "lib/dc_configinfo.h"
00015
00016
00021 class DC_Placement_t : public ConfigInfo {
00022 protected:
00023 bool fProcessed;
00024
00025 public:
00026 DC_Placement_t(void);
00027 ~DC_Placement_t(void);
00028
00029
00030 void Add(char *sbFilterName, char *sbHostName,
00031 int nCopiesLow=-1, int nCopiesHigh=-1);
00032 void AddWritePolicy(char *sbStreamName, char *sbSourceRe, char *sbSinkRe,
00033 char *sbPolicy);
00034 };
00035
00036
00037 #endif
00038