ioio.lib.api
Class DigitalOutput.Spec

java.lang.Object
  extended by ioio.lib.api.DigitalOutput.Spec
Enclosing interface:
DigitalOutput

public static class DigitalOutput.Spec
extends java.lang.Object

A digital output pin specification, used when opening digital outputs.


Nested Class Summary
static class DigitalOutput.Spec.Mode
          Output pin mode.
 
Field Summary
 DigitalOutput.Spec.Mode mode
          The pin mode.
 int pin
          The pin number, as labeled on the board.
 
Constructor Summary
DigitalOutput.Spec(int pin)
          Shorthand for Spec(pin, Mode.NORMAL).
DigitalOutput.Spec(int pin, DigitalOutput.Spec.Mode mode)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pin

public int pin
The pin number, as labeled on the board.


mode

public DigitalOutput.Spec.Mode mode
The pin mode.

Constructor Detail

DigitalOutput.Spec

public DigitalOutput.Spec(int pin,
                          DigitalOutput.Spec.Mode mode)
Constructor.

Parameters:
pin - Pin number, as labeled on the board.
mode - Pin mode.

DigitalOutput.Spec

public DigitalOutput.Spec(int pin)
Shorthand for Spec(pin, Mode.NORMAL).

See Also:
DigitalOutput.Spec#Spec(int, DigitalOutput.Spec.Mode)