Xena OpenAutomation Python API
Table of Content
Introduction
Getting Started
Understanding XOA Python API
Test Resource Management
Command Grouping
Status Messages and Exceptions
Python Script Examples
API Reference
High-Level Functions
High-Level API
Summary
Tester
Module
Port
Obtain
General
Traffic Generation
Port Address
Capture
Latency
Multicast
Payload
Preamble
Runt
Speed
Status
Traffic Control
TX Profile
Unavailable Time
Filter
Histogram
Statistics
Layer 1 (Thor, Loki, Odin)
Layer 1 (Freya)
Impairment
L47
Stream
Exception
Enum
Low-Level API
Glossary of Terms
Xena OpenAutomation Python API
API Reference
High-Level API
Port
Traffic Generation
Traffic Generation
Port Address
MAC Address
IPv4 Address
ARP Reply
Ping Reply
IPv6 Address
NDP Reply
IPv6 Ping Reply
ARP Table
NDP Table
Capture
Trigger Criteria
Frame to Keep
State
Statistics
Read Captured Packets
Latency
Mode
Offset
Multicast
Mode
Extended Mode
Source List
Header
Payload
Random Seed
Checksum Offset
Maximum Header Length
MIX Weights
MIX Lengths
Payload Mode
Preamble
RX Preamble Insert
TX Preamble Removal
Runt
RX Length
TX Length
Length Error
Speed
Mode Selection
Supported Modes
Current Speed
Speed Reduction
Status
Sync Status
Traffic Control
Rate Percent
Rate L2 Bits Per Second
Rate Frames Per Second
Start and Stop
Traffic Error
Single Frame TX
Single Frame Time
TX Profile
TPLD Mode
TX Mode
Burst Period
TX Delay
TX Enable
Packet Limit
Time Limit
TX Time Elapsed
Prepare TX
Dynamic TX Rate
Unavailable Time
Mode
Frame Loss Ratio
Filter
Configuration
Enable
Description
Condition
String Representation
Create, Obtain, Remove
Create and Obtain
Obtain One
Obtain Multiple
Remove
Length Term
Configuration
Length
Create, Obtain, Remove
Create and Obtain
Obtain One
Obtain Multiple
Remove
Match Term
Configuration
Match
Position
Protocol Segments
Create, Obtain, Remove
Create and Obtain
Obtain One
Obtain Multiple
Remove
Histogram
Configuration
Enable
Data Source
Data Range
Data Samples
Remove
Create, Obtain, Remove
Create and Obtain
Obtain One
Obtain Multiple
Remove
Statistics
Error Counter
RX Statistics
Clear Counter
Calibrate
Total Counter
Non-TPLD Counter
PFC Counter
Extra Counter
Received TPLDs
TPLD - Error Counter
TPLD - Latency Counter
TPLD - Jitter Counter
TPLD - Traffic Counter
Filter Statistics
UAT Status
UAT Time
TX Statistics
Clear Counter
Total Counter
Non-TPLD Counter
Extra Counter
Stream Counter