Description:
Use this object to vary a specific portion of a stream block's packet content with a fixed set of values.
Parents: OpenflowFlowBlock, StreamBlock
Relations:
Side name (Type) |
Relative | Description |
---|---|---|
CarryChainTo (CarryChainTo) |
Link to another modifier. |
Attribute | Description | ||||||
---|---|---|---|---|---|---|---|
Common Writable Attributes | Active, Name | ||||||
Data |
List of bytes to insert into the stream block. Type: string Default: 00 |
||||||
DataType |
Type to use for the Data attribute. Type: enum Default: NATIVE Possible Values:
|
||||||
EnableStream |
Whether to use streams or VFDs (Variable Field Definitions) to generate modified values. Type: bool Default: FALSE Possible Values:
|
||||||
Offset |
Data offset in bytes (starting from most significant byte) to which this modifier applies. This is used when the DataType attribute is set to BYTE. Type: u32 Default: 0 |
||||||
OffsetReference |
String that indicates the protocol field in the PDU object to which the offset applies. Use the format objectName.attribute, where objectName is the value of the Name attribute on the PDU object, and attribute is the attribute you want to reference on that object. For example, if you want to reference the hardware field in an ARP object, create the ARP object and set its Name attribute to "MyArpPdu". Then in the OffsetReference attribute of the TableModifier object, refer to this ARP field as MyArpPdu.hardware. Type: string Default: "" (empty string) |
||||||
RepeatCount |
Number of times the value will be repeated. Type: u32 Default: 0 |
There are no read-only attributes.