QciStreamConfigParams Object


Description:

Qci Stream Config Params.

Parents: QciConfigGenParams

QciStreamConfigParams Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
AddIpHeader

Enable to create IPv4 header.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable to create IPv4 header.

FALSE

Disable to create IPv4 header.

AddUdpHeader

Enable to create UDP header.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable to create UDP header.

FALSE

Disable to create UDP header.

DstIpAddress

Destination Ip address.

Type: ip

Default: 192.0.0.1

DstMacAddress

Destination Mac Address.

Type: mac

Default: 00:10:94:00:00:03

DstPort

Destination UDP port.

Type: u16

Default: 1024

FallBackToOrigFrameSize

FallBack To Orig Frame Size.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable FallBack To Orig Frame Size.

FALSE

Disable FallBack To Orig Frame Size.

FallBackToOrigLoad

FallBack To Orig Load.

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enable FallBack To Orig Load.

FALSE

Disable FallBack To Orig Load.

InitialFixedFrameSize

Initial fixed frame size for the stream.

Type: u16

Default: 88

Range: 60 - 16383

InitialLoadRate

Load mode to change to once traffic is started.

Type: double

Default: 10

IpNextProtocol

This field defines the protocol used in the data portion of the IP datagram.

Type: u8

Default: 253

ListenerPortList

Listener of the streams.

Type: handle

Default: 0

LoadUnit

Load unit applied to stream block.

Type: enum

Default: PERCENT_LINE_RATE

Possible Values:

Value Description
PERCENT_LINE_RATE

Load as percentage of line rate.

FRAMES_PER_SECOND

Load as the gap in bytes between adjacent bursts.

INTER_BURST_GAP

Load as the gap between adjacent bursts.

MEGABITS_PER_SECOND

Load as the number of megabits per second.

KILOBITS_PER_SECOND

Load as the number of kilobits per second.

BITS_PER_SECOND

Load as the number of bits per second.

NewFixedFrameSize

New Fixed value for frame Size.

Type: u16

Default: 128

Range: 60 - 16383

NewFixedLoad

Fixed load value to change to once traffic starts.

Type: double

Default: 10

Range: 0 - 18446744073709551615.0

NewFrameLengthMode

Frame length mode to change to after traffic is started.

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

Frame size is fixed for all frames.

RANDOM

frame size is random.

NewLoadMode

Load mode to change to once traffic is started.

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

Use fixed load value.

STEP

Use step load value.

NewRandomMaxFrameSize

Maximum frame Size for random mode.

Type: u16

Default: 256

Range: 60 - 16383

NewRandomMinFrameSize

Minimum frame Size for random mode.

Type: u16

Default: 128

Range: 60 - 16383

NewStepLoadEnd

Load to start at when changing load in steps. -Applies to step load end and step load step.

Type: double

Default: 50

NewStepLoadStart

Use new step load start value.

Type: double

Default: 10

NewStepLoadStep

Use new step load step value.

Type: double

Default: 10

Priority

Priority.

Type: u8

Default: 3

Range: 0 - 7

SrcIpAddress

Source Ip address.

Type: ip

Default: 192.85.1.2

SrcMacAddress

Source Mac Address.

Type: mac

Default: 00:10:94:00:00:02

SrcPort

Source UDP port.

Type: u16

Default: 1024

StreamIdFunction

Select the Stream identification function for a stream .

Type: enum

Default: NULL_STREAM_ID

Possible Values:

Value Description
NULL_STREAM_ID

Null Stream Identification (passive).

SOURCE_MAC_AND_VLAN_STREAM_ID

Source MAC and VLAN Stream Identification (passive).

ACTIVE_DESTINATION_MAC_AND_VLAN_STREAM_ID

Active Destination MAC and VLAN Stream Identification (active).

IP_OCTUPLE_STREAM_ID

IP octuple Stream Identification (passive).

CUSTOM_STREAM_ID

Custom Stream Identification.

TalkerPortList

Talker of the streams.

Type: handle

Default: 0

VlanId

Vlan Id.

Type: u16

Default: 2

Range: 1 - 4093

QciStreamConfigParams Read-Only Attributes

There are no read-only attributes.