<div dir="ltr"><div class="gmail_extra">Hi Nick,<br><br><br>Okay, question and code review time. Why are source and destination arguments to the protocol? Can't they just access it on the factory?<br><br></div><div class="gmail_extra">

It seems that the factory initiates many connections with the same parameters. Is that true? Does it only ever make sense to use the factory to fire many requests?<br><br></div><div class="gmail_extra">Anyway, the biggest issue seems to be that you're stuck on trying to do everything with one protocol; it might make total sense for you to have a job-queueing and a job-getting protocol :)<br>

<br></div><div class="gmail_extra">Can you explain what the interval and type_req arguments are, and why they're passed to the factory? <br></div><div class="gmail_extra"><br></div><div class="gmail_extra">cheers<br>
lvh<br>
</div><div class="gmail_extra"><br></div></div>