Package org.yamcs.sle.provider
Interface FrameSink
- All Known Implementing Classes:
UdpFrameSink
public interface FrameSink
Responsible with sending frames out
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic class -
Method Summary
Modifier and TypeMethodDescriptionvoidshutdown()Called at shutdownintstart(CltuServiceProvider csp) Called at SLE START invocationvoidstartup()Called at startupintstop(CltuServiceProvider csp) Called at SLE STOP invocationthrowEvent(int evId, byte[] eventQualifier) Called when a throw event invocation is received.uplink(byte[] cltuData) uplinks the CLTU.
-
Method Details
-
startup
void startup()Called at startup -
shutdown
void shutdown()Called at shutdown -
start
Called at SLE START invocation -
stop
Called at SLE STOP invocation -
uplink
uplinks the CLTU. The method should block for the duration of the uplink- Parameters:
cltuData-- Returns:
-
throwEvent
Called when a throw event invocation is received.- Returns:
- - null return means ok, otherwise return the error
-