Sun SPOT API
Green Release  


com.sun.spot.peripheral
Class PIOPin

java.lang.Object
  extended by com.sun.spot.peripheral.PIOPin

public class PIOPin
extends Object


Field Summary
static int IO
           
 int multiplex
           
static int PERIPHERAL_A
           
static int PERIPHERAL_B
           
 int pin
           
 IAT91_PIO pio
           
 
Constructor Summary
PIOPin(IAT91_PIO pio, int pin)
           
PIOPin(IAT91_PIO pio, int pin, int multiplex)
           
 
Method Summary
 void claim()
           
 boolean isHigh()
           
 boolean isLow()
           
 void openForInput()
           
 void openForOutput()
           
 void release()
           
 void setHigh()
           
 void setLow()
           
 void setState(boolean state)
           
 String toString()
          Returns a string representation of the object.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

IO

public static final int IO
See Also:
Constant Field Values

PERIPHERAL_A

public static final int PERIPHERAL_A
See Also:
Constant Field Values

PERIPHERAL_B

public static final int PERIPHERAL_B
See Also:
Constant Field Values

pin

public int pin

pio

public IAT91_PIO pio

multiplex

public int multiplex
Constructor Detail

PIOPin

public PIOPin(IAT91_PIO pio,
              int pin,
              int multiplex)

PIOPin

public PIOPin(IAT91_PIO pio,
              int pin)
Method Detail

claim

public void claim()

release

public void release()

openForOutput

public void openForOutput()

openForInput

public void openForInput()

setState

public void setState(boolean state)

setHigh

public void setHigh()

setLow

public void setLow()

isHigh

public boolean isHigh()

isLow

public boolean isLow()

toString

public String toString()
Description copied from class: Object
Returns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method.

The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of:

 getClass().getName() + '@' + Integer.toHexString(hashCode())
 

Overrides:
toString in class Object
Returns:
a string representation of the object.

Sun SPOT API
Green Release  


Copyright © 2006 Sun Microsystems, Inc. All Rights Reserved.