Monitor

public protocol Monitor

A type that monitors events. What constitutes an event is specific to the implementation.