Table of Contents

Namespace nanoFramework.Runtime.Events

Classes

BaseEvent

This is a base class from which other nanoFramework event classes derive.

CustomEvent

Provides handling for custom native events.

CustomEventArgs

Contains argument values for custom events.

EventSink

Provides a dispatcher for handling events.

GenericEvent

Creates an instance of the GenericEvent class.

GenericEventEx

Creates an instance of the GenericEvent class.

NativeEventDispatcher

Initializes a new instance of the NativeEventDispatcher class.

WeakDelegate

Provides methods for combining and removing "weak" delegates.

Interfaces

IEventListener

Provides an interface to use as the basis of event listeners.

IEventProcessor

Provides an interface to use as the basis of event processors.

Enums

EventCategory

Defines the categories events are classified into.

Delegates

CustomEventPostedEventHandler

Provides an event handler that is called when a custom event is posted.

NativeEventHandler

A multicast (combinable) delegate that defines the event handler for a native event.