{
// Make message queue complete
MessageQueue.CompleteAdding ();
+ OutgoingQueueComplete ();
VerifyCompleteness ();
}
- void VerifyCompleteness ()
+ protected virtual void OutgoingQueueComplete ()
+ {
+ }
+
+ protected virtual void VerifyCompleteness ()
{
if (MessageQueue.IsCompleted && externalCompleteTester ())
compHelper.Complete ();
}
}
-}
-
+}
\ No newline at end of file