Back to index

nordugrid-arc-nox  1.1.0~rc6
FastestQueueBroker.h
Go to the documentation of this file.
00001 // -*- indent-tabs-mode: nil -*-
00002 
00003 #ifndef __ARC_FASTESTQUEUEBROKER_H__
00004 #define __ARC_FASTESTQUEUEBROKER_H__
00005 
00006 #include <arc/client/Broker.h>
00007 
00008 namespace Arc {
00009 
00010   class FastestQueueBroker
00011     : public Broker {
00012 
00013   public:
00014     FastestQueueBroker(const UserConfig& usercfg);
00015     ~FastestQueueBroker();
00016     static Plugin* Instance(PluginArgument *arg);
00017 
00018   protected:
00019     void SortTargets();
00020   };
00021 
00022 } // namespace Arc
00023 
00024 #endif // __ARC_FASTESTQUEUEBROKER_H__