From 28da78c709942cd3550343038716820666f7ac93 Mon Sep 17 00:00:00 2001 From: c0gent Date: Fri, 13 Jul 2018 08:30:02 -0700 Subject: [PATCH] Add QueueingHoneyBadger::dyn_hb. Needed to retrieve netinfo. --- src/queueing_honey_badger.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/queueing_honey_badger.rs b/src/queueing_honey_badger.rs index a3363df..8f0de66 100644 --- a/src/queueing_honey_badger.rs +++ b/src/queueing_honey_badger.rs @@ -189,6 +189,11 @@ where QueueingHoneyBadgerBuilder::new(netinfo) } + /// Returns a reference to the internal `DynamicHoneyBadger` instance. + pub fn dyn_hb(&self) -> &DynamicHoneyBadger, NodeUid> { + &self.dyn_hb + } + /// Initiates the next epoch by proposing a batch from the queue. fn propose(&mut self) -> Result> { let amount = self.batch_size / self.dyn_hb.netinfo().num_nodes();