ShortSource
, ShortsSource
, org.refcodes.struct.ShortArrayAccessor
public class ShortArraySource extends Object implements ShortsSource, org.refcodes.struct.ShortArrayAccessor
org.refcodes.struct.ShortArrayAccessor.ShortArrayBuilder<B extends org.refcodes.struct.ShortArrayAccessor.ShortArrayBuilder<B>>, org.refcodes.struct.ShortArrayAccessor.ShortArrayMutator, org.refcodes.struct.ShortArrayAccessor.ShortArrayProperty
Constructor | Description |
---|---|
ShortArraySource() |
Modifier and Type | Method | Description |
---|---|---|
short[] |
getShorts() |
|
void |
transmitShort(short aShort) |
Writes (sends) a short.
|
void |
transmitShorts(short[] aShorts,
int aOffset,
int aLength) |
Writes (sends) a short block.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
transmitAllShorts
public void transmitShort(short aShort) throws IOException
transmitShort
in interface ShortSource
transmitShort
in interface ShortsSource
aShort
- The short to be pushed.IOException
- Thrown in case opening or accessing an open line
(connection, junction, link) caused problems.public void transmitShorts(short[] aShorts, int aOffset, int aLength) throws IOException
transmitShorts
in interface ShortsSource
aShorts
- The short to be pushed.aOffset
- The offset from which to take the data.aLength
- The number of elements to push starting at the given
offset.IOException
- Thrown in case opening or accessing an open line
(connection, junction, link) caused problems.public short[] getShorts()
getShorts
in interface org.refcodes.struct.ShortArrayAccessor
Copyright © 2021. All rights reserved.