MrpManufacturerFkt

Namespace: inet

class MrpManufacturerFkt

MRP_ManufacturerFkt: Placeholder for manufacturer-specific data or functionalities.

Inheritance diagram

Extends

Name

Type

Description

MrpSubTlvHeader

class

MRP_SubTLVHeader: Generic header for SubTLVs used in more detailed MRP configurations.

Fields

Name

Type

Description

id

int

mutable

bool

complete

bool

correct

bool

properlyRepresented

bool

chunkLength

b

rawBin

string[]

rawHex

string[]

regionTags

SharingRegionTagSet::TagBaseRegionTag[]

chunkLength

subType

SubTlvHeaderType

subHeaderLength

uint8_t

chunkLength

subType

subHeaderLength

Followed By DataChunk ManufacturerData, set valueLength accordingly BytesChunk manufacturerData;

Properties

Name

Value

Description

beforeChange

handleChange()

descriptor

readonly

existingClass

packetData

Source code

//
// MRP_ManufacturerFkt: Placeholder for manufacturer-specific data or functionalities.
//
class MrpManufacturerFkt extends MrpSubTlvHeader
{
    chunkLength = B(2);
    subType = RESERVED;
    subHeaderLength= 0;
    // Followed By DataChunk ManufacturerData, set valueLength accordingly
    // BytesChunk manufacturerData;
}

File: src/inet/linklayer/mrp/MrpPdu.msg