@FunctionalInterface public interface ShortsDestination extends ShortDestination
|Modifier and Type||Method||Description|
Reads (receives) the all currently available data.
Reads (receives) the next short available, in case none short is available, then this method blocks until one is available.
Receives a short array with the number of bytes specified inserted at the given offset.
short receiveShort() throws IOException
default short receiveAllShorts() throws IOException
default short receiveShorts(int aMaxLength) throws IOException
receiveAllShorts()though at maximum the amount of data as provided returned.
aMaxLength- The block-size which is not to exceeded by the returned data. A value of -1 specifies to retrieve all available datagrams (same behavior as method
IOException- Thrown in case opening or accessing an open line (connection, junction, link) caused problems.
default void receiveShorts(short aBuffer, int aOffset, int aLength) throws IOException
aBuffer- The short array where to store the shorts at.
aOffset- The offset where to start storing the received shorts.
aLength- The number of shorts to receive.
IOException- thrown in case of I/O issues (e.g. a timeout) while receiving.
Copyright © 2021. All rights reserved.