bool ExpandableBlockStreamExchangeEpoll::RegisterExchange()
{
	ExchangeTracker* et = Environment::getInstance()->getExchangeTracker();
	std::ostringstream port_str;
	port_str << socket_port;
	return et->RegisterExchange(ExchangeID(state.exchange_id_, partition_offset), port_str.str());
}
Пример #2
0
bool ExchangeMerger::RegisterExchange() {
  ExchangeTracker* et = Environment::getInstance()->getExchangeTracker();
  std::ostringstream port_str;
  port_str << socket_port_;
  return et->RegisterExchange(
      ExchangeID(state_.exchange_id_, partition_offset_), port_str.str());
}