Class MetadataDescriptor


  • public class MetadataDescriptor
    extends Descriptor
    • Field Detail

      • metadataApplicationFormat

        public int metadataApplicationFormat
      • metadataFormat

        public int metadataFormat
      • metadataFormatIdentifier

        public int metadataFormatIdentifier
      • metadataServiceId

        public int metadataServiceId
      • decoderConfigFlags

        public int decoderConfigFlags
      • DSMCCFlag

        public int DSMCCFlag
    • Constructor Detail

      • MetadataDescriptor

        public MetadataDescriptor()
      • MetadataDescriptor

        public MetadataDescriptor​(java.nio.ByteBuffer descriptorData)
    • Method Detail

      • decodeDescriptorData

        public void decodeDescriptorData​(java.nio.ByteBuffer descriptorData)
        Description copied from class: Descriptor
        Decode descriptor data.
        Overrides:
        decodeDescriptorData in class Descriptor
        Parameters:
        descriptorData - the descriptor data
      • toBin

        public void toBin​(java.nio.ByteBuffer buffer)
        Description copied from class: Descriptor
        Encodes the descriptor into binary format for use in a transport
        Overrides:
        toBin in class Descriptor
        Parameters:
        buffer - a ByteBuffer to put the descriptor binary data into
      • binarySize

        public int binarySize()
        Description copied from class: Descriptor
        How big is the descriptor in binary.
        Overrides:
        binarySize in class Descriptor
        Returns:
        the total size of the descriptor in binary form, includes tag and length fields