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()); }
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()); }