C# Class Microsoft.SPOT.Manager.GPIOManager

Mostrar archivo Open project: GerardSoleCa/IOSharp-netmf-Linux Class Usage Examples

Protected Properties

Property Type Description
GPIO_PATH String

Public Methods

Method Description
Export ( Cpu pin ) : void
Listen_events ( Cpu pin, NativeEventHandler callback ) : void
Read ( Cpu pin ) : bool
ReservePin ( Cpu pin, bool fReserve ) : bool
SetEdge ( Cpu pin, Port interruptMode ) : void
SetPortType ( Cpu pin, PortType type ) : void
Unexport ( Cpu pin ) : void
Write ( Cpu pin, bool state ) : void

Private Methods

Method Description
GPIOManager ( ) : System
Listen ( object obj ) : void
start_polling ( int gpio ) : callback_p

Method Details

Export() public method

public Export ( Cpu pin ) : void
pin Microsoft.SPOT.Hardware.Cpu
return void

Listen_events() public method

public Listen_events ( Cpu pin, NativeEventHandler callback ) : void
pin Microsoft.SPOT.Hardware.Cpu
callback NativeEventHandler
return void

Read() public method

public Read ( Cpu pin ) : bool
pin Microsoft.SPOT.Hardware.Cpu
return bool

ReservePin() public method

public ReservePin ( Cpu pin, bool fReserve ) : bool
pin Microsoft.SPOT.Hardware.Cpu
fReserve bool
return bool

SetEdge() public method

public SetEdge ( Cpu pin, Port interruptMode ) : void
pin Microsoft.SPOT.Hardware.Cpu
interruptMode Microsoft.SPOT.Hardware.Port
return void

SetPortType() public method

public SetPortType ( Cpu pin, PortType type ) : void
pin Microsoft.SPOT.Hardware.Cpu
type PortType
return void

Unexport() public method

public Unexport ( Cpu pin ) : void
pin Microsoft.SPOT.Hardware.Cpu
return void

Write() public method

public Write ( Cpu pin, bool state ) : void
pin Microsoft.SPOT.Hardware.Cpu
state bool
return void

Property Details

GPIO_PATH protected_oe static_oe property

protected static String GPIO_PATH
return String