void ChannelRequesterBase::onSubscribe(Subscription& subscription) { CHECK(State::NEW == state_); Base::onSubscribe(subscription); // Request the first payload immediately. subscription.request(1); }
void TcpOutputSubscriber::onSubscribe(Subscription& subscription) { // no flow control at tcp level, since we can't know the size of messages subscription.request(std::numeric_limits<size_t>::max()); };