MesgCapabilitiesCountField constructor

MesgCapabilitiesCountField({
  1. int size = 0,
  2. bool growable = true,
})

Implementation

MesgCapabilitiesCountField({int size = 0, bool growable = true})
    : super(
          name: 'count',
          id: ID,
          type: BaseType.UINT16,
          offset: 0,
          scale: 1,
          size: size,
          growable: growable,
          subFields: [
            SubField(
                name: 'num_per_file',
                type: BaseType.UINT16,
                scale: 1,
                offset: 0,
                referenceMap: {
                  MesgCapabilitiesCountTypeField.ID: [0]
                }),
            SubField(
                name: 'max_per_file',
                type: BaseType.UINT16,
                scale: 1,
                offset: 0,
                referenceMap: {
                  MesgCapabilitiesCountTypeField.ID: [1]
                }),
            SubField(
                name: 'max_per_file_type',
                type: BaseType.UINT16,
                scale: 1,
                offset: 0,
                referenceMap: {
                  MesgCapabilitiesCountTypeField.ID: [2]
                })
          ]);