This optional Method allows to add an entry to this instance of PriorityMappingTableType. If the combination of MappingUri and PriorityLabel does not exist yet, the element will be added to the Variable PriorityMappingEntries.
The signature of this Method is specified below. Table 47 and Table 49 specify the Arguments and AddressSpace representation, respectively.
Signature
AddPriorityMappingEntry(
[in] String MappingUri,
[in] String PriorityLabel,
[in] Byte PriorityValue_PCP,
[in] UInt32 PriorityValue_DSCP
);
Table 47 – AddPriorityMappingEntry Method arguments
Argument |
Description |
MappingUri |
Named identifier of a well-known predefined set of priority labels. |
PriorityLabel |
Textual representation of the desired transport priority. |
PriorityValue_PCP |
PriorityValue_PCP shall be a value between 0 and 7.The value 0xFF indicates to omit the PriorityValue_PCP from the entry. |
PriorityValue_DSCP |
PriorityValue_DSCP shall be a value between 0 and 63.The value 0xFFFFFFFF indicates to omit the PriorityValue_PCP from the entry. |
The possible Method result codes are defined in Table 48.
Table 48 – AddPriorityMappingEntry Method result codes
ResultCode |
Description |
Bad_UserAccessDenied |
The caller is not allowed to add a priority mapping rule. |
Bad_InvalidArgument |
One of the arguments is invalid. |
Bad_IndexRangeInvalid |
A mapping table entry with MappingUri and PriorityLabel already exists. |
Table 49 – AddPriorityMappingEntry Method AddressSpace definition
Attribute |
Value |
||||
BrowseName |
AddPriorityMappingEntry |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
M |