using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ComponentModel; namespace Tor.Events { /// /// An enumerator containing the list of events which can be monitored in the tor service. /// public enum Event { /// /// An event raised when the circuit status is changed. /// [Description("CIRC")] Circuits, /// /// An event raised when a stream status is changed. /// [Description("STREAM")] Streams, /// /// An event raised when an OR connection status is changed. /// [Description("ORCONN")] ORConnections, /// /// An event raised when the bandwidth used within the last second has changed. /// [Description("BW")] Bandwidth, /// /// An event raised when new descriptors are available. /// [Description("NEWDESC")] NewDescriptors, /// /// An event raised when a new address mapping is registered in the tor address map cache. /// [Description("ADDRMAP")] AddressMapping, } }