Xena OpenAutomation Python API
Table of Content
1. Introduction
2. Getting Started
3. Understanding XOA Python API
4. Test Resource Management
5. Command Grouping
6. Status Messages and Exceptions
7. Python Script Examples
8. API Reference
8.1. High-Level Functions
8.2. High-Level API
8.2.1. Summary
8.2.2. Tester
8.2.3. Module
8.2.4. Port
8.2.5. Stream
8.2.5.1. Custom Data Field
8.2.5.2. Connectivity Check
8.2.5.3. Packet Content
8.2.5.4. Create, Obtain, Remove
8.2.5.5. Packet Header Definition
8.2.5.6. Identification
8.2.5.7. TX Profile
8.2.5.8. Modifier
8.2.5.8.1. Stream 16-bit Modifier
8.2.5.8.2. Stream 32-bit Modifier
8.2.5.9. Error Handling
8.2.6. Exception
8.2.7. Enum
8.3. Low-Level API
9. Glossary of Terms
Xena OpenAutomation Python API
8.
API Reference
8.2.
High-Level API
8.2.5.
Stream
8.2.5.
Stream
Stream APIs for Valkyrie.
8.2.5.1. Custom Data Field
8.2.5.1.1. Field Offset
8.2.5.1.2. Byte Count
8.2.5.2. Connectivity Check
8.2.5.2.1. IPv4 Gateway Address
8.2.5.2.2. IPv6 Gateway Address
8.2.5.2.3. ARP Resolve Peer Address
8.2.5.2.4. PING Check IP Peer
8.2.5.3. Packet Content
8.2.5.3.1. Packet Size
8.2.5.3.2. Packet Auto Size
8.2.5.3.3. Payload Type
8.2.5.3.4. Extended Payload
8.2.5.4. Create, Obtain, Remove
8.2.5.4.1. Create and Obtain
8.2.5.4.2. Obtain One
8.2.5.4.3. Obtain Multiple
8.2.5.4.4. Remove
8.2.5.5. Packet Header Definition
8.2.5.5.1. Header Protocol Segment
8.2.5.5.2. Header Value
8.2.5.6. Identification
8.2.5.6.1. Description
8.2.5.6.2. Test Payload ID
8.2.5.6.3. State
8.2.5.7. TX Profile
8.2.5.7.1. Rate Fraction
8.2.5.7.2. Packet Rate
8.2.5.7.3. Bit Rate L2
8.2.5.7.4. Packet Limit
8.2.5.7.5. Burst Size and Density
8.2.5.7.6. Inter Burst/Packet Gap
8.2.5.7.7. Priority Flow
8.2.5.8. Modifier
8.2.5.8.1. Stream 16-bit Modifier
8.2.5.8.1.1. Create
8.2.5.8.1.2. Clear
8.2.5.8.1.3. Obtain
8.2.5.8.1.4. Range
8.2.5.8.1.5. Position, Action, Mask
8.2.5.8.2. Stream 32-bit Modifier
8.2.5.8.2.1. Create
8.2.5.8.2.2. Clear
8.2.5.8.2.3. Obtain
8.2.5.8.2.4. Range
8.2.5.8.2.5. Position, Action, Mask
8.2.5.8.1. Stream 16-bit Modifier
8.2.5.8.1.1. Create
8.2.5.8.1.2. Clear
8.2.5.8.1.3. Obtain
8.2.5.8.1.4. Range
8.2.5.8.1.5. Position, Action, Mask
8.2.5.8.2. Stream 32-bit Modifier
8.2.5.8.2.1. Create
8.2.5.8.2.2. Clear
8.2.5.8.2.3. Obtain
8.2.5.8.2.4. Range
8.2.5.8.2.5. Position, Action, Mask
8.2.5.9. Error Handling
8.2.5.9.1. Error Injection
8.2.5.9.1.1. Misorder Error
8.2.5.9.1.2. Payload Integrity Error
8.2.5.9.1.3. Sequence Error
8.2.5.9.1.4. Test Payload Error
8.2.5.9.1.5. Checksum Error
8.2.5.9.2. Insert Frame Checksum