Package org.yamcs.tctm
Class UsocPacketInputStream
java.lang.Object
org.yamcs.tctm.UsocPacketInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable,PacketInputStream
Deprecated.
Plays files in PaCTS format, HRDP format or containing raw CCSSDS ISS packets.
Used in the context of ISS/Columbus ground control; it should eventually be removed from the Yamcs core.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Deprecated.voidinit(InputStream inputStream, YConfiguration args) Deprecated.Called each time an input stream is opened to initialize the objectbyte[]Deprecated.read the next packet - blocking if necessary until all the data is available.
-
Field Details
-
inputStream
Deprecated.
-
-
Constructor Details
-
UsocPacketInputStream
public UsocPacketInputStream()Deprecated.
-
-
Method Details
-
init
Deprecated.Description copied from interface:PacketInputStreamCalled each time an input stream is opened to initialize the object- Specified by:
initin interfacePacketInputStream
-
readPacket
Deprecated.Description copied from interface:PacketInputStreamread the next packet - blocking if necessary until all the data is available.- Specified by:
readPacketin interfacePacketInputStream- Returns:
- the next packet read from the input stream.
- Throws:
EOFException- if this input stream reaches the end.IOException- an I/O error has occurredPacketTooLongException- if a packet read is longer than a defined limit
-
close
Deprecated.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-