Remove a given service subscription.
662 Info(
"Got request to remove service: "+server+
"/"+service);
673 Error(
"Request to remove service "+service+
" from server "+server+
", but service not found.");
683 Error(
"Subscription "+server+
"/"+service+
" could not be removed as it is not present");
688 if ((server ==
"FAD_CONTROL") && (service ==
"START_RUN"))
691 Info(
"Removed subscription to " + server +
"/" + service);
uint32_t numSubscriptions
bool fDestructing
boolean to prevent DIM update while desctructing the dataLogger
bool ShouldSubscribe(const string &server, const string &service)
Check whether service is in black and/or white list.
unsigned int fRunNumberService
pointer to the dim's subscription that should distribute the run numbers.
int Error(const std::string &str)
SubscriptionsListType fServiceSubscriptions
All the services to which we have subscribed to, sorted by server name.
NumSubAndFitsType fNumSubAndFitsData
int Info(const std::string &str)