C# Class Tango.TangoEventListener

Abstract base class that can be used to automatically register for onEventAvailable callbacks from the Tango Service.
Exibir arquivo Open project: vmohan7/Navi Class Usage Examples

Public Methods

Method Description
RegisterOnTangoEventAvailable ( OnTangoEventAvailableEventHandler handler ) : void

Registers the on tango event available.

SendIfTangoEventAvailable ( bool usingUXLibrary ) : void

Sends if tango event available.

SetCallback ( ) : void

Sets the callback.

UnregisterOnTangoEventAvailable ( OnTangoEventAvailableEventHandler handler ) : void

Unregisters the on tango event available.

Protected Methods

Method Description
_onEventAvailable ( IntPtr callbackContext, TangoEvent tangoEvent ) : void

Handle the callback sent by the Tango Service when a new event is issued.

Method Details

RegisterOnTangoEventAvailable() public method

Registers the on tango event available.
public RegisterOnTangoEventAvailable ( OnTangoEventAvailableEventHandler handler ) : void
handler OnTangoEventAvailableEventHandler Handler.
return void

SendIfTangoEventAvailable() public method

Sends if tango event available.
public SendIfTangoEventAvailable ( bool usingUXLibrary ) : void
usingUXLibrary bool If set to true using UX library.
return void

SetCallback() public method

Sets the callback.
public SetCallback ( ) : void
return void

UnregisterOnTangoEventAvailable() public method

Unregisters the on tango event available.
public UnregisterOnTangoEventAvailable ( OnTangoEventAvailableEventHandler handler ) : void
handler OnTangoEventAvailableEventHandler Handler.
return void

_onEventAvailable() protected method

Handle the callback sent by the Tango Service when a new event is issued.
protected _onEventAvailable ( IntPtr callbackContext, TangoEvent tangoEvent ) : void
callbackContext System.IntPtr Callback context.
tangoEvent TangoEvent Tango event.
return void