Uses of Class
org.yamcs.commanding.PreparedCommand
Packages that use PreparedCommand
Package
Description
-
Uses of PreparedCommand in org.yamcs
Methods in org.yamcs with parameters of type PreparedCommandModifier and TypeMethodDescriptionvoid
StreamTcCommandReleaser.releaseCommand
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.cascading
Methods in org.yamcs.cascading with parameters of type PreparedCommand -
Uses of PreparedCommand in org.yamcs.cmdhistory
Methods in org.yamcs.cmdhistory with parameters of type PreparedCommandModifier 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
Methods in org.yamcs.commanding that return PreparedCommandModifier 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
(UUID uuid, String username) Deprecated.CommandQueueManager.rejectCommand
(Commanding.CommandId commandId, String username) Called by external clients to remove a command from the queueCommandQueueManager.sendCommand
(String commandId) CommandQueueManager.sendCommand
(UUID uuid) Deprecated.CommandQueueManager.sendCommand
(Commanding.CommandId commandId) Called from external client to release a command from the queueMethods in org.yamcs.commanding with parameters of type PreparedCommandModifier 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) Constructors in org.yamcs.commanding with parameters of type PreparedCommandModifierConstructorDescriptionActiveCommand
(Processor processor, PreparedCommand preparedCommand) -
Uses of PreparedCommand in org.yamcs.tctm
Fields in org.yamcs.tctm with type parameters of type PreparedCommandModifier and TypeFieldDescriptionprotected BlockingQueue<PreparedCommand>
AbstractThreadedTcDataLink.commandQueue
Methods in org.yamcs.tctm with parameters of type PreparedCommandModifier 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.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) Sendsdefault boolean
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) default void
TcDataLink.sendTc
(PreparedCommand preparedCommand) Deprecated.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
Fields in org.yamcs.tctm.ccsds with type parameters of type PreparedCommandModifier and TypeFieldDescriptionprotected BlockingQueue<PreparedCommand>
TcPacketHandler.commandQueue
protected ArrayDeque<PreparedCommand>
Cop1TcPacketHandler.waitQueue
Methods in org.yamcs.tctm.ccsds that return types with arguments of type PreparedCommandMethods in org.yamcs.tctm.ccsds with parameters of type PreparedCommandModifier and TypeMethodDescriptionboolean
AbstractTcFrameLink.sendCommand
(PreparedCommand preparedCommand) boolean
Cop1TcPacketHandler.sendCommand
(PreparedCommand pc) boolean
TcPacketHandler.sendCommand
(PreparedCommand preparedCommand) Method parameters in org.yamcs.tctm.ccsds with type arguments of type PreparedCommandModifier and TypeMethodDescriptionvoid
TcTransferFrame.setCommands
(List<PreparedCommand> commands) -
Uses of PreparedCommand in org.yamcs.tctm.cfs
Methods in org.yamcs.tctm.cfs with parameters of type PreparedCommand -
Uses of PreparedCommand in org.yamcs.tctm.pus
Methods in org.yamcs.tctm.pus with parameters of type PreparedCommandModifier and TypeMethodDescriptionint
PusCommandPostprocessor.getBinaryLength
(PreparedCommand pc) byte[]
PusCommandPostprocessor.process
(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tests
Methods in org.yamcs.tests with parameters of type PreparedCommandModifier and TypeMethodDescriptionboolean
AbstractIntegrationTest.TcDataLink.sendCommand
(PreparedCommand preparedCommand)