The DisGUISE C# class library

EventReporter Class

This abstract class acts as a framework for classes that wish to listen for raw events and process them.

Many events require prior activation through a special AT command. This can be achieved through the method ConstructATCommand: It acts as a factory and should produce the ATCommand object to enable event transmission.

If the reporter does not need initialization, the constructor parameter needInit should be set to false, and ConstructATCommand can safely return null.

For a list of all members of this type, see EventReporter Members.

System.Object
   DisGUISE.Backend.PhoneInteractor
      DisGUISE.Phone.EventReporter
         DisGUISE.Phone.CallEventReporter
         DisGUISE.Phone.KeyEventReporter

public abstract class EventReporter : PhoneInteractor

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: DisGUISE.Phone

Assembly: DisGUISE (in DisGUISE.dll)

See Also

EventReporter Members | DisGUISE.Phone Namespace