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 TypeMethodDescriptionbooleanStreamTcCommandReleaser.CommandMatcher.matches(PreparedCommand pc) booleanStreamTcCommandReleaser.PatternCommandMatcher.matches(PreparedCommand pc) voidStreamTcCommandReleaser.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 TypeMethodDescriptionvoidCommandHistoryPublisher.addCommand(PreparedCommand pc) voidCommandHistoryRequestManager.addCommand(PreparedCommand pc) Called when a new command has to be added to the command history (i.e. when a users sends a telecommand)voidStreamCommandHistoryPublisher.addCommand(PreparedCommand pc) voidCommandHistoryConsumer.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(org.yamcs.xtce.MetaCommand mc, Map<String, Object> argAssignmentList, String origin, int seq, User user) Creates a newPreparedCommandwhere the binary is created by processing the provided arguments and matching it against the MDB definition.CommandingManager.buildRawCommand(org.yamcs.xtce.MetaCommand mc, byte[] binary, String origin, int seq, User user) Creates a newPreparedCommandwith raw provided binary.static PreparedCommandPreparedCommand.fromCommandHistoryEntry(org.yamcs.protobuf.Commanding.CommandHistoryEntry che) static PreparedCommandCommandQueue.getCommandArray()ActiveCommand.getPreparedCommand()CommandQueueManager.rejectCommand(String commandId, String username) CommandQueueManager.rejectCommand(org.yamcs.protobuf.Commanding.CommandId commandId, String username) Called by external clients to remove a command from the queueCommandQueueManager.sendCommand(String commandId) CommandQueueManager.sendCommand(org.yamcs.protobuf.Commanding.CommandId commandId) Called from external client to release a command from the queueMethods in org.yamcs.commanding with parameters of type PreparedCommandModifier and TypeMethodDescriptionvoidActiveCommand.addedCommand(PreparedCommand pc) voidCommandVerificationHandler.addedCommand(PreparedCommand pc) CommandQueueManager.getQueue(User user, PreparedCommand pc) voidCommandReleaser.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.pus
Methods in org.yamcs.pus with parameters of type PreparedCommandModifier and TypeMethodDescriptionintPusCommandPostprocessor.getBinaryLength(PreparedCommand pc) byte[]PusCommandPostprocessor.process(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tctm
Fields in org.yamcs.tctm with type parameters of type PreparedCommandModifier and TypeFieldDescriptionprotected BlockingQueue<PreparedCommand>AbstractThreadedTcDataLink.commandQueueMethods in org.yamcs.tctm with parameters of type PreparedCommandModifier and TypeMethodDescriptiondefault intCommandPostprocessor.getBinaryLength(PreparedCommand pc) Return the size of the binary packet for this command.intGenericCommandPostprocessor.getBinaryLength(PreparedCommand pc) intIssCommandPostprocessor.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) booleanAbstractThreadedTcDataLink.sendCommand(PreparedCommand pc) SendsbooleanTcDataLink.sendCommand(PreparedCommand preparedCommand) Attempt to send the command and return true if the command has been sent or its processing has finished.booleanTcpTcTmDataLink.sendCommand(PreparedCommand pc) booleanUdpTcTmDataLink.sendCommand(PreparedCommand preparedCommand) protected abstract voidAbstractThreadedTcDataLink.uplinkCommand(PreparedCommand pc) CalledvoidTcpTcDataLink.uplinkCommand(PreparedCommand pc) voidUdpTcDataLink.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.commandQueueprotected ArrayDeque<PreparedCommand>Cop1TcPacketHandler.waitQueueMethods in org.yamcs.tctm.ccsds that return types with arguments of type PreparedCommandMethods in org.yamcs.tctm.ccsds with parameters of type PreparedCommandModifier and TypeMethodDescriptionstatic ByteTcPacketHandler.getMapId(PreparedCommand pc) returns MAP_ID override or null if not setbooleanAbstractTcFrameLink.sendCommand(PreparedCommand preparedCommand) booleanCop1TcPacketHandler.sendCommand(PreparedCommand pc) booleanTcPacketHandler.sendCommand(PreparedCommand preparedCommand) Method parameters in org.yamcs.tctm.ccsds with type arguments of type PreparedCommandModifier and TypeMethodDescriptionvoidTcTransferFrame.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.csp
Methods in org.yamcs.tctm.csp with parameters of type PreparedCommandModifier and TypeMethodDescriptionintCspCommandPostprocessor.getBinaryLength(PreparedCommand pc) byte[]CspCommandPostprocessor.process(PreparedCommand pc) -
Uses of PreparedCommand in org.yamcs.tctm.pus
Methods in org.yamcs.tctm.pus with parameters of type PreparedCommandModifier and TypeMethodDescriptionintPusCommandPostprocessor.getBinaryLength(PreparedCommand pc) byte[]PusCommandPostprocessor.process(PreparedCommand pc)