C# Class GHIElectronics.UAP.Gadgeteer.NativeInterfaces.DigitalIO

Inheritance: SocketInterfaces.DigitalIO
Show file Open project: amykatenicho/IoTWorkshop Class Usage Examples

Public Methods

Method Description
CreateInterfaceAsync ( int pinNumber ) : Task
DigitalIO ( Windows.Devices pin ) : System

Protected Methods

Method Description
DisableInterrupt ( ) : void
EnableInterrupt ( ) : void
ReadInternal ( ) : bool
WriteInternal ( bool value ) : void

Private Methods

Method Description
OnInterrupt ( Windows.Devices sender, Windows.Devices e ) : void

Method Details

CreateInterfaceAsync() public static method

public static CreateInterfaceAsync ( int pinNumber ) : Task
pinNumber int
return Task

DigitalIO() public method

public DigitalIO ( Windows.Devices pin ) : System
pin Windows.Devices
return System

DisableInterrupt() protected method

protected DisableInterrupt ( ) : void
return void

EnableInterrupt() protected method

protected EnableInterrupt ( ) : void
return void

ReadInternal() protected method

protected ReadInternal ( ) : bool
return bool

WriteInternal() protected method

protected WriteInternal ( bool value ) : void
value bool
return void