Class ResupplyOfferPdu

All Implemented Interfaces:
Marshaller, Serializable

public class ResupplyOfferPdu extends LogisticsFamilyPdu implements Serializable
5.5.6 Communicate the offer of supplies by a supplying entity to a receiving entity.
See Also:
  • Field Details

    • NAME

      public static final String NAME
      The name of this PDU type
      See Also:
    • receivingEntityID

      protected EntityID receivingEntityID
      Field identifies the Entity and respective Entity Record ID that is receiving service (see 6.2.28), Section 7.4.3
    • supplyingEntityID

      protected EntityID supplyingEntityID
      Identifies the Entity and respective Entity ID Record that is supplying (see 6.2.28), Section 7.4.3
    • numberOfSupplyTypes

      protected byte numberOfSupplyTypes
      How many supplies types are being offered, Section 7.4.3
    • padding1

      protected byte padding1
      padding
    • padding2

      protected short padding2
      padding
    • supplies

      protected List<SupplyQuantity> supplies
      A Reord that Specifies the type of supply and the amount of that supply for each of the supply types in numberOfSupplyTypes (see 6.2.85), Section 7.4.3
    • byteArrayOutputStream

      protected ByteArrayOutputStream byteArrayOutputStream
      byteArrayOutputStream (baos) is used for marshal/unmarshal serialization
      See Also:
    • dataOutputStream

      protected DataOutputStream dataOutputStream
      dataOutputStream (dos) is used for marshal/unmarshal serialization
      See Also:
  • Constructor Details

    • ResupplyOfferPdu

      public ResupplyOfferPdu()
      Constructor creates and configures a new instance object
  • Method Details