4 #ifndef EventFilter_StorageManager_EventConsumerRegistrationInfo_h
5 #define EventFilter_StorageManager_EventConsumerRegistrationInfo_h
10 #include <boost/shared_ptr.hpp>
12 #include "toolbox/net/Utils.h"
21 #include <boost/enable_shared_from_this.hpp>
36 public boost::enable_shared_from_this<EventConsumerRegistrationInfo>
74 std::ostream&
write(std::ostream& os)
const;
97 #endif // EventFilter_StorageManager_EventConsumerRegistrationInfo_h
std::string outputModuleLabel_
virtual void do_eventType(std::ostream &) const
uint32 eventRequestCode() const
bool operator!=(const EventConsumerRegistrationInfo &) const
const int & prescale() const
bool operator==(const EventConsumerRegistrationInfo &) const
virtual void do_registerMe(EventDistributor *)
boost::shared_ptr< stor::EventConsumerRegistrationInfo > EventConsRegPtr
bool operator<(const EventConsumerRegistrationInfo &) const
std::string triggerSelection_
const std::string & sourceURL() const
const bool & uniqueEvents() const
void parsePSet(const edm::ParameterSet &)
virtual void do_appendToPSet(edm::ParameterSet &) const
std::string registerURL() const
const std::string & outputModuleLabel() const
const Strings & eventSelection() const
const int & headerRetryInterval() const
std::ostream & write(std::ostream &os) const
const std::string & triggerSelection() const
~EventConsumerRegistrationInfo()
const std::string & remoteHost() const
std::string eventURL() const
EventConsumerRegistrationInfo(const edm::ParameterSet &pset, const EventServingParams &eventServingParams, const std::string &remoteHost=toolbox::net::getHostName())