/* static */ void ConsumeWriteCallback::timerComplete(const ClientImplPtr& client, const PubSubDataPtr& data, const boost::system::error_code& error) { if (error) { // shutting down return; } client->getSubscriberImpl().consume(data->getTopic(), data->getSubscriberId(), data->getMessageSeqId()); }
/* static */ void ConsumeWriteCallback::timerComplete( const ActiveSubscriberPtr& activeSubscriber, const PubSubDataPtr& data, const boost::system::error_code& error) { if (error) { // shutting down return; } activeSubscriber->consume(data->getMessageSeqId()); }