template <typename Protocol>

class SyncEventHandler

|SyncEventHandler| is used by synchronous clients to handle events using

natural types.