When gathering Part and Ack messages I repeatedly ran into the situation where I needed to access the "sender" with the messages returned by handle_part() and handle_ack().
Without the ability to query the "our_id" member of SyncKeyGen directly that information had to be tediously tracked along with the collection of SyncKeyGen instances, complicating the code unnecessarily.
When gathering Part and Ack messages I repeatedly ran into the situation where I needed to access the "sender" with the messages returned by
handle_part()
andhandle_ack()
. Without the ability to query the "our_id" member of SyncKeyGen directly that information had to be tediously tracked along with the collection of SyncKeyGen instances, complicating the code unnecessarily.