Uses of Class
org.yamcs.commanding.PreparedCommand
Package
Description
-
Uses of PreparedCommand in org.yamcs
Modifier and TypeMethodDescriptionvoid
StreamTcCommandReleaser.releaseCommand
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.cascading
-
Uses of PreparedCommand in org.yamcs.cmdhistory
Modifier and TypeMethodDescriptionvoid
CommandHistoryPublisher.addCommand
(PreparedCommand pc) void
CommandHistoryRequestManager.addCommand
(PreparedCommand pc) Called when a new command has to be added to the command history (i.e. when a users sends a telecommand)void
StreamCommandHistoryPublisher.addCommand
(PreparedCommand pc) void
CommandHistoryConsumer.addedCommand
(PreparedCommand pc) Called when a new command matching the filters has been added to the history -
Uses of PreparedCommand in org.yamcs.commanding
Modifier and TypeMethodDescriptionCommandingManager.buildCommand
(MetaCommand mc, Map<String, Object> argAssignmentList, String origin, int seq, User user) Creates a newPreparedCommand
where the binary is created by processing the provided arguments and matching it against the MDB definition.CommandingManager.buildRawCommand
(MetaCommand mc, byte[] binary, String origin, int seq, User user) Creates a newPreparedCommand
with raw provided binary.static PreparedCommand
PreparedCommand.fromCommandHistoryEntry
(Commanding.CommandHistoryEntry che) static PreparedCommand
CommandQueue.getCommandArray()
ActiveCommand.getPreparedCommand()
CommandQueueManager.rejectCommand
(String commandId, String username) CommandQueueManager.rejectCommand
(Commanding.CommandId commandId, String username) Called by external clients to remove a command from the queueCommandQueueManager.sendCommand
(String commandId) CommandQueueManager.sendCommand
(Commanding.CommandId commandId) Called from external client to release a command from the queueModifier and TypeMethodDescriptionvoid
ActiveCommand.addedCommand
(PreparedCommand pc) void
CommandVerificationHandler.addedCommand
(PreparedCommand pc) CommandQueueManager.getQueue
(User user, PreparedCommand pc) void
CommandReleaser.releaseCommand
(PreparedCommand preparedCommand) release a command.CommandingManager.sendCommand
(User user, PreparedCommand pc) ModifierConstructorDescriptionActiveCommand
(Processor processor, PreparedCommand preparedCommand) -
Uses of PreparedCommand in org.yamcs.tctm
Modifier and TypeFieldDescriptionprotected BlockingQueue<PreparedCommand>
AbstractThreadedTcDataLink.commandQueue
Modifier and TypeMethodDescriptiondefault int
CommandPostprocessor.getBinaryLength
(PreparedCommand pc) Return the size of the binary packet for this command.int
GenericCommandPostprocessor.getBinaryLength
(PreparedCommand pc) int
IssCommandPostprocessor.getBinaryLength
(PreparedCommand pc) protected byte[]
AbstractTcDataLink.postprocess
(PreparedCommand pc) Postprocesses the command, unless postprocessing is disabled.protected byte[]
AbstractTcTmParamLink.postprocess
(PreparedCommand pc) Postprocesses the command, unless postprocessing is disabled.byte[]
CommandPostprocessor.process
(PreparedCommand pc) processes the command and returns the binary buffer.byte[]
GenericCommandPostprocessor.process
(PreparedCommand pc) byte[]
IssCommandPostprocessor.process
(PreparedCommand pc) boolean
AbstractThreadedTcDataLink.sendCommand
(PreparedCommand pc) Sendsboolean
TcDataLink.sendCommand
(PreparedCommand preparedCommand) Attempt to send the command and return true if the command has been sent or its processing has finished.boolean
TcpTcTmDataLink.sendCommand
(PreparedCommand pc) boolean
UdpTcTmDataLink.sendCommand
(PreparedCommand preparedCommand) protected abstract void
AbstractThreadedTcDataLink.uplinkCommand
(PreparedCommand pc) Calledvoid
TcpTcDataLink.uplinkCommand
(PreparedCommand pc) void
UdpTcDataLink.uplinkCommand
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tctm.ccsds
Modifier and TypeFieldDescriptionprotected BlockingQueue<PreparedCommand>
TcPacketHandler.commandQueue
protected ArrayDeque<PreparedCommand>
Cop1TcPacketHandler.waitQueue
Modifier and TypeMethodDescriptionboolean
AbstractTcFrameLink.sendCommand
(PreparedCommand preparedCommand) boolean
Cop1TcPacketHandler.sendCommand
(PreparedCommand pc) boolean
TcPacketHandler.sendCommand
(PreparedCommand preparedCommand) Modifier and TypeMethodDescriptionvoid
TcTransferFrame.setCommands
(List<PreparedCommand> commands) -
Uses of PreparedCommand in org.yamcs.tctm.cfs
-
Uses of PreparedCommand in org.yamcs.tctm.csp
Modifier and TypeMethodDescriptionint
CspCommandPostprocessor.getBinaryLength
(PreparedCommand pc) byte[]
CspCommandPostprocessor.process
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tctm.pus
Modifier and TypeMethodDescriptionint
PusCommandPostprocessor.getBinaryLength
(PreparedCommand pc) byte[]
PusCommandPostprocessor.process
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tests
Modifier and TypeMethodDescriptionboolean
AbstractIntegrationTest.TcDataLink.sendCommand
(PreparedCommand preparedCommand)