|
Sun SPOT API |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.OutputStream
com.sun.spot.peripheral.FlashOutputStream
public class FlashOutputStream
An OutputStream that streams over flash memory.
| Constructor Summary | |
|---|---|
FlashOutputStream(IFlashMemoryDevice device,
int startSectorNum,
int numOfSectors)
Create an OutputStream that streams over specified sectors of a flash device |
|
| Method Summary | |
|---|---|
void |
flush()
Flushes this output stream and forces any buffered output bytes to be written out. |
void |
write(int data)
Writes the specified byte to this output stream. |
| Methods inherited from class java.io.OutputStream |
|---|
close, write, write |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FlashOutputStream(IFlashMemoryDevice device,
int startSectorNum,
int numOfSectors)
OutputStream that streams over specified sectors of a flash device
device - The memory devicestartSectorNum - The first sector to use (zero based)numOfSectors - The number of sectors to use| Method Detail |
|---|
public void write(int data)
throws IOException
OutputStreamwrite is that one byte is written
to the output stream. The byte to be written is the eight
low-order bits of the argument b. The 24
high-order bits of b are ignored.
Subclasses of OutputStream must provide an
implementation for this method.
write in class OutputStreamdata - the byte.
IOException - if an I/O error occurs. In particular,
an IOException may be thrown if the
output stream has been closed.
public void flush()
throws IOException
OutputStreamflush is
that calling it is an indication that, if any bytes previously
written have been buffered by the implementation of the output
stream, such bytes should immediately be written to their
intended destination.
The flush method of OutputStream does nothing.
flush in class OutputStreamIOException - if an I/O error occurs.
|
Sun SPOT API |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||