Class FspTransferDataInvocation

java.lang.Object
ccsds.sle.transfer.service.fsp.incoming.pdus.FspTransferDataInvocation
All Implemented Interfaces:
com.beanit.jasn1.ber.types.BerType, Serializable

public class FspTransferDataInvocation extends Object implements com.beanit.jasn1.ber.types.BerType, Serializable
See Also:
  • Field Details

    • tag

      public static final com.beanit.jasn1.ber.BerTag tag
    • code

      public byte[] code
  • Constructor Details

    • FspTransferDataInvocation

      public FspTransferDataInvocation()
    • FspTransferDataInvocation

      public FspTransferDataInvocation(byte[] code)
  • Method Details

    • setInvokerCredentials

      public void setInvokerCredentials(Credentials invokerCredentials)
    • getInvokerCredentials

      public Credentials getInvokerCredentials()
    • setInvokeId

      public void setInvokeId(InvokeId invokeId)
    • getInvokeId

      public InvokeId getInvokeId()
    • setPacketIdentification

      public void setPacketIdentification(PacketIdentification packetIdentification)
    • getPacketIdentification

      public PacketIdentification getPacketIdentification()
    • setEarliestProductionTime

      public void setEarliestProductionTime(ProductionTime earliestProductionTime)
    • getEarliestProductionTime

      public ProductionTime getEarliestProductionTime()
    • setLatestProductionTime

      public void setLatestProductionTime(ProductionTime latestProductionTime)
    • getLatestProductionTime

      public ProductionTime getLatestProductionTime()
    • setDelayTime

      public void setDelayTime(Duration delayTime)
    • getDelayTime

      public Duration getDelayTime()
    • setTransmissionMode

      public void setTransmissionMode(TransmissionMode transmissionMode)
    • getTransmissionMode

      public TransmissionMode getTransmissionMode()
    • setMap

      public void setMap(Map map)
    • getMap

      public Map getMap()
    • setBlocking

      public void setBlocking(BlockingUsage blocking)
    • getBlocking

      public BlockingUsage getBlocking()
    • setProcessingStartedNotification

      public void setProcessingStartedNotification(SlduStatusNotification processingStartedNotification)
    • getProcessingStartedNotification

      public SlduStatusNotification getProcessingStartedNotification()
    • setRadiatedNotification

      public void setRadiatedNotification(SlduStatusNotification radiatedNotification)
    • getRadiatedNotification

      public SlduStatusNotification getRadiatedNotification()
    • setAcknowledgedNotification

      public void setAcknowledgedNotification(SlduStatusNotification acknowledgedNotification)
    • getAcknowledgedNotification

      public SlduStatusNotification getAcknowledgedNotification()
    • setFspData

      public void setFspData(FspData fspData)
    • getFspData

      public FspData getFspData()
    • encode

      public int encode(OutputStream reverseOS) throws IOException
      Specified by:
      encode in interface com.beanit.jasn1.ber.types.BerType
      Throws:
      IOException
    • encode

      public int encode(OutputStream reverseOS, boolean withTag) throws IOException
      Throws:
      IOException
    • decode

      public int decode(InputStream is) throws IOException
      Specified by:
      decode in interface com.beanit.jasn1.ber.types.BerType
      Throws:
      IOException
    • decode

      public int decode(InputStream is, boolean withTag) throws IOException
      Throws:
      IOException
    • encodeAndSave

      public void encodeAndSave(int encodingSizeGuess) throws IOException
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • appendAsString

      public void appendAsString(StringBuilder sb, int indentLevel)