public abstract class AbstractBoard extends AbstractPinProvider implements Board
| Constructor and Description |
|---|
AbstractBoard() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
void |
createShutdownHook() |
List<IOPort> |
getAllIOPorts() |
I2cBus |
getI2cBus(String name) |
List<I2cBus> |
getI2cBuses() |
IOPort |
getIOPortByAlias(String alias) |
IOPort |
getIOPortByName(String name) |
abstract String |
getName() |
Properties |
getProperties() |
String |
getProperty(String propertyName) |
SerialPort |
getSerialPort(String name) |
List<SerialPort> |
getSerialPorts() |
SpiBus |
getSpiBus(String name) |
List<SpiBus> |
getSpiBuses() |
boolean |
hasProperty(String propertyName) |
void |
setProperty(String propertyName,
String value) |
void |
shutdown() |
getPin, getPin, getPin, getPinByAlias, getPinsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPin, getPin, getPin, getPinByAlias, getPinspublic IOPort getIOPortByAlias(String alias)
getIOPortByAlias in interface Boardpublic IOPort getIOPortByName(String name)
getIOPortByName in interface Boardpublic List<IOPort> getAllIOPorts()
getAllIOPorts in interface Boardpublic List<I2cBus> getI2cBuses()
getI2cBuses in interface Boardpublic List<SerialPort> getSerialPorts()
getSerialPorts in interface Boardpublic List<SpiBus> getSpiBuses()
getSpiBuses in interface Boardpublic SerialPort getSerialPort(String name)
getSerialPort in interface Boardpublic boolean hasProperty(String propertyName)
hasProperty in interface Boardpublic String getProperty(String propertyName)
getProperty in interface Boardpublic Properties getProperties()
getProperties in interface Boardpublic void setProperty(String propertyName, String value)
setProperty in interface Boardpublic void cleanup()
public void createShutdownHook()
Copyright © 2015 silverspoon.io. All rights reserved.