Get desktop application:
View/edit binary Protocol Buffers messages
required uint32 gva_unused = 1
optional string vr_version = 1
required Error por_error = 1
required Error isr_error = 1
required Error sr_error = 1
required uint32 lia_eth_port = 1
required L3Intf lia_l3_intf = 2
required uint32 lga_eth_port = 1
required Ip lga_gw = 2
required TestCaseArg ua_tc_arg = 1
optional Rate ua_rate_open = 2
optional Rate ua_rate_send = 3
optional Rate ua_rate_close = 4
optional Delay ua_init_delay = 5
optional Delay ua_uptime = 6
optional Delay ua_downtime = 7
optional TestCriteria ua_criteria = 8
optional bool ua_async = 9
required Error tcar_error = 1
required App tcar_app = 2
Used in: ImixApp, TestCase, TestCaseAppResult, UpdateAppArg
Used in: App, ImixAppStats, TestStatusResult
RAW_CLIENT = 0
RAW_SERVER = 1
HTTP_CLIENT = 2
HTTP_SERVER = 3
IMIX = 4
APP_PROTO_MAX = 5
Used in: ImixAppStats, TestStatusResult
Used in: StatsResult
required uint64 as_received_req = 1
required uint64 as_received_rep = 2
required uint64 as_received_other = 3
required uint64 as_req_not_mine = 4
required uint64 as_sent_req = 5
required uint64 as_sent_req_failed = 6
required uint64 as_sent_rep = 7
required uint64 as_sent_rep_failed = 8
required uint32 as_to_small_fragment = 9
required uint32 as_invalid_hw_space = 10
required uint32 as_invalid_proto_space = 11
required uint32 as_invalid_hw_len = 12
required uint32 as_invalid_proto_len = 13
Used in: TestCase
TPG_TEST_MAX_ENTRIES = 16
TPG_TEST_MAX_L3_INTF = 10
TPG_TS_MAX_STATE = 12
TPG_HTTP_MAX_OPTIONS = 32
TPG_TSTAMP_SAMPLES_MAX_BUFSIZE = 1000
TPG_IMIX_MAX_GROUPS = 16
TPG_IMIX_MAX_APPS = 16
TPG_IMIX_MAX_TOTAL_APP_WEIGHT = 100
Used in: TestCase, UpdateArg
optional uint32 d_value = 1
Used as response type in: Warp17.ClearStatistics, Warp17.ConfigureImixGroup, Warp17.ConfigureL3Gw, Warp17.ConfigureL3Intf, Warp17.ConfigurePort, Warp17.ConfigureTestCase, Warp17.DelImixGroup, Warp17.DelTestCase, Warp17.PortStart, Warp17.PortStop, Warp17.SetIpv4Sockopt, Warp17.SetPortOptions, Warp17.SetTcpSockopt, Warp17.SetVlanSockopt, Warp17.UpdateTestCase, Warp17.UpdateTestCaseApp
Used as field type in: ImixResult, ImixStatsResult, Ipv4SockoptResult, PortCfgResult, PortOptionsResult, StatsResult, TcpSockoptResult, TestCaseAppResult, TestCaseResult, TestStatusResult, VlanSockoptResult
required int32 e_code = 1
Used in: StatsResult
required uint64 es_etype_arp = 1
required uint64 es_etype_ipv4 = 2
required uint64 es_etype_ipv6 = 3
required uint64 es_etype_other = 4
required uint64 es_etype_vlan = 5
required uint32 es_to_small_fragment = 6
required uint32 es_no_tx_mbuf = 7
Used in: GenStats
required LatencyStats gls_sample_stats = 2
required uint32 gls_invalid_lat = 3
Used in: TestStatusResult
required uint32 gs_up = 1
required uint32 gs_estab = 2
required uint32 gs_down = 3
required uint32 gs_failed = 4
required uint32 gs_data_failed = 5
required uint32 gs_data_null = 6
required uint64 gs_start_time = 7
required uint64 gs_end_time = 8
Used in: App
required HttpMethod hc_req_method = 1
required string hc_req_object_name = 2
required string hc_req_host_name = 3
required uint32 hc_req_size = 4
optional string hc_req_fields = 5
Used in: HttpClient
GET = 1
HEAD = 2
POST = 3
PUT = 4
DELETE = 5
CONNECT = 6
OPTIONS = 7
TRACE = 8
HTTP_METHOD_MAX = 9
Used in: App
required uint32 hs_resp_size = 2
optional string hs_resp_fields = 3
Used in: AppStats
required uint64 hsts_req_cnt = 1
required uint64 hsts_resp_cnt = 2
required uint32 hsts_invalid_msg_cnt = 3
required uint32 hsts_no_content_len_cnt = 4
required uint32 hsts_transfer_enc_cnt = 5
required uint32 hsts_no_req = 6
required uint32 hsts_no_resp = 7
Used in: HttpServer
OK_200 = 1
NOT_FOUND_404 = 2
FORBIDDEN_403 = 3
HTTP_STATUS_CODE_MAX = 4
Used in: App
required uint32 imix_id = 1
Used in: ImixGroup
required uint32 ia_weight = 1
required App ia_app = 2
Used in: ImixStatsResult
required uint32 ias_imix_id = 1
repeated AppProto ias_app_protos = 2
repeated AppStats ias_apps = 3
Used as request type in: Warp17.DelImixGroup, Warp17.GetImixGroup, Warp17.GetImixStatistics
required uint32 ia_imix_id = 1
Used as request type in: Warp17.ConfigureImixGroup
Used as field type in: ImixResult
required uint32 imix_id = 1
repeated ImixApp imix_apps = 2
Used in: AppStats
required uint32 imix_id = 1
Used in: IpRange, L3GwArg, L3Intf, PortCfg
required IpV ip_version = 1
optional uint32 ip_v4 = 2
Used in: Client, Server
required Ip ipr_start = 1
required Ip ipr_end = 2
Used in: Ip
required uint64 ip_high = 1
required uint64 ip_low = 2
Used in: Ipv4SockoptArg, Ipv4SockoptResult
optional bool ip4so_rx_tstamp = 1
optional bool ip4so_tx_tstamp = 2
optional uint32 ip4so_tos = 3
Used in: StatsResult
required uint64 ips_received_pkts = 1
required uint64 ips_received_bytes = 2
required uint64 ips_protocol_icmp = 3
required uint64 ips_protocol_tcp = 4
required uint64 ips_protocol_udp = 5
required uint64 ips_protocol_other = 6
required uint32 ips_to_small_fragment = 7
required uint32 ips_hdr_to_small = 8
required uint32 ips_invalid_checksum = 9
required uint32 ips_total_length_invalid = 10
required uint32 ips_received_frags = 11
required uint32 ips_not_v4 = 12
required uint32 ips_reserved_bit_set = 13
required uint32 ips_invalid_pad = 14
required uint32 ips_invalid_opt = 15
Used in: L3IntfArg, PortCfg
required Ip l3i_ip = 1
required Ip l3i_mask = 2
required uint32 l3i_count = 3
optional uint32 l3i_vlan_id = 4
optional Ip l3i_gw = 5
Used in: Client
Used in: TcpUdpClient, TcpUdpServer
required uint32 l4pr_start = 1
required uint32 l4pr_end = 2
Used in: L4Client, L4Server, TestStatusResult
UDP = 0
TCP = 1
L4_PROTO_MAX = 2
Used in: Server
Used in: GenLatencyStats
required uint32 ls_max_exceeded = 1
required uint32 ls_max_average_exceeded = 2
required uint32 ls_min_latency = 3
required uint32 ls_max_latency = 4
required uint64 ls_sum_latency = 5
required uint64 ls_sum_jitter = 6
required uint64 ls_instant_jitter = 7
required uint64 ls_samples_count = 8
Used in: StatsResult
required uint64 ms_rcvd = 1
required uint64 ms_snd = 2
required uint64 ms_poll = 3
required uint64 ms_err = 4
required uint64 ms_proc_err = 5
required uint64 ms_alloc = 6
required uint64 ms_alloc_err = 7
required uint64 ms_free = 8
Used in: StatsResult
required uint64 pys_rx_pkts = 1
required uint64 pys_rx_bytes = 2
required uint64 pys_tx_pkts = 3
required uint64 pys_tx_bytes = 4
required uint64 pys_rx_drops = 5
required uint64 pys_rx_errors = 6
required uint64 pys_tx_errors = 7
required uint64 pys_rx_nombuf = 8
required uint32 pys_link_speed = 9
Used as request type in: Warp17.ClearStatistics, Warp17.GetPortCfg, Warp17.GetPortOptions, Warp17.GetStatistics, Warp17.PortStart, Warp17.PortStop
Used as field type in: PortOptionsArg
required uint32 pa_eth_port = 1
Used as request type in: Warp17.ConfigurePort
Used as field type in: PortCfgResult
required uint32 pc_eth_port = 1
repeated L3Intf pc_l3_intfs = 2
required Ip pc_def_gw = 3
Used in: PortOptionsArg, PortOptionsResult
optional uint32 po_mtu = 1
Used in: StatsResult
required uint64 ps_received_pkts = 1
required uint64 ps_received_bytes = 2
required uint64 ps_sent_pkts = 3
required uint64 ps_sent_bytes = 4
required uint64 ps_sent_failure = 5
required uint64 ps_received_ring_if_failed = 6
required uint64 ps_sent_sim_failure = 7
Used in: RateClient, UpdateArg
optional uint32 r_value = 1
Used in: Client
required Rate rc_open_rate = 1
required Rate rc_close_rate = 2
required Rate rc_send_rate = 3
Used in: TestStatusResult
required uint32 rs_estab_per_s = 1
required uint32 rs_closed_per_s = 2
required uint32 rs_data_per_s = 3
required uint64 rs_start_time = 4
required uint64 rs_end_time = 5
Used in: App
required uint32 rc_req_plen = 1
required uint32 rc_resp_plen = 2
optional bool rc_rx_tstamp = 3
optional bool rc_tx_tstamp = 4
Used in: App
required uint32 rs_req_plen = 1
required uint32 rs_resp_plen = 2
optional bool rs_rx_tstamp = 3
optional bool rs_tx_tstamp = 4
Used in: AppStats
required uint64 rsts_req_cnt = 1
required uint64 rsts_resp_cnt = 2
required uint32 rsts_tstamp_no_phys_addr = 3
required uint32 rsts_tstamp_no_mbuf = 4
required uint32 rsts_tstamp_no_win = 5
Used in: StatsResult
required uint32 rs_intf_add = 1
required uint32 rs_intf_del = 2
required uint32 rs_gw_add = 3
required uint32 rs_gw_del = 4
required uint32 rs_tbl_full = 5
required uint32 rs_intf_nomem = 6
required uint32 rs_intf_notfound = 7
required uint32 rs_gw_nointf = 8
required uint32 rs_nh_not_found = 9
required uint32 rs_route_not_found = 10
Used in: TestCase
Used in: TcpSockoptArg, TcpSockoptResult
optional uint32 to_win_size = 1
optional uint32 to_syn_retry_cnt = 2
optional uint32 to_syn_ack_retry_cnt = 3
optional uint32 to_data_retry_cnt = 4
optional uint32 to_retry_cnt = 5
optional uint32 to_rto = 6
optional uint32 to_fin_to = 7
optional uint32 to_twait_to = 8
optional uint32 to_orphan_to = 9
optional bool to_skip_timewait = 10
optional bool to_ack_delay = 11
Used in: StatsResult
required uint64 ts_received_pkts = 1
required uint64 ts_received_bytes = 2
required uint64 ts_sent_ctrl_pkts = 3
required uint64 ts_sent_ctrl_bytes = 4
required uint64 ts_sent_data_pkts = 5
required uint64 ts_sent_data_bytes = 6
required uint64 ts_tcb_malloced = 7
required uint64 ts_tcb_freed = 8
required uint64 ts_tcb_not_found = 9
required uint64 ts_tcb_alloc_err = 10
required uint32 ts_to_small_fragment = 11
required uint32 ts_hdr_to_small = 12
required uint32 ts_invalid_checksum = 13
required uint32 ts_failed_ctrl_pkts = 14
required uint32 ts_failed_data_pkts = 15
required uint32 ts_failed_data_clone = 16
required uint32 ts_reserved_bit_set = 17
required uint32 ts_sent_syn = 18
required uint32 ts_recv_syn = 19
required uint32 ts_sent_fin = 20
required uint32 ts_recv_fin = 21
required uint32 ts_sent_rst = 22
required uint32 ts_recv_rst = 23
Used in: L4Client
Used in: L4Server
Used as request type in: Warp17.ConfigureTestCase
Used as field type in: TestCaseResult
required uint32 tc_eth_port = 2
required uint32 tc_id = 3
optional Client tc_client = 4
optional Server tc_server = 5
optional Delay tc_init_delay = 6
optional Delay tc_uptime = 7
optional Delay tc_downtime = 8
required App tc_app = 9
required TestCriteria tc_criteria = 10
optional bool tc_async = 11
Used as request type in: Warp17.DelTestCase, Warp17.GetIpv4Sockopt, Warp17.GetTcpSockopt, Warp17.GetTestCase, Warp17.GetTestCaseApp, Warp17.GetTestStatus, Warp17.GetVlanSockopt
Used as field type in: Ipv4SockoptArg, TcpSockoptArg, UpdateAppArg, UpdateArg, VlanSockoptArg
required uint32 tca_eth_port = 1
required uint32 tca_test_case_id = 2
Used in: TestCase, UpdateArg
optional uint32 tcs_max = 1
optional uint32 tcs_max_avg = 2
optional uint32 tcs_samples = 3
Used in: TestStatusResult
IDLE = 0
RUNNING = 1
PASSED = 2
FAILED = 3
STOPPED = 4
TC_STATE_MAX = 5
Used in: TestCase, TestStatusResult
CLIENT = 0
SERVER = 1
MAX = 2
Used in: TestCriteria
RUN_TIME = 0
SRV_UP = 1
CL_UP = 2
CL_ESTAB = 3
DATAMB_SENT = 4
TC_CRIT_MAX = 5
Used in: TestCase, UpdateArg
required TestCritType tc_crit_type = 1
optional uint32 tc_run_time_s = 2
optional uint32 tc_srv_up = 3
optional uint32 tc_cl_up = 4
optional uint32 tc_cl_estab = 5
optional uint64 tc_data_mb_sent = 6
Used in: StatsResult
required uint64 tts_rto_set = 1
required uint64 tts_rto_cancelled = 2
required uint64 tts_rto_fired = 3
required uint64 tts_slow_set = 4
required uint64 tts_slow_cancelled = 5
required uint64 tts_slow_fired = 6
required uint64 tts_test_set = 7
required uint64 tts_test_cancelled = 8
required uint64 tts_test_fired = 9
required uint32 tts_rto_failed = 10
required uint32 tts_slow_failed = 11
required uint32 tts_test_failed = 12
required uint32 tts_l4cb_null = 13
required uint32 tts_l4cb_invalid_flags = 14
required uint32 tts_timeout_overflow = 15
Used in: StatsResult
repeated uint32 tsms_tcb_states = 1
required uint32 tsms_syn_to = 2
required uint32 tsms_synack_to = 3
required uint32 tsms_retry_to = 4
required uint64 tsms_retrans_bytes = 5
required uint32 tsms_missing_seq = 6
required uint32 tsms_snd_win_full = 7
Used in: StatsResult
required uint64 us_received_pkts = 1
required uint64 us_received_bytes = 2
required uint64 us_sent_pkts = 3
required uint64 us_sent_ctrl_bytes = 4
required uint64 us_sent_data_bytes = 5
required uint64 us_ucb_malloced = 6
required uint64 us_ucb_freed = 7
required uint64 us_ucb_not_found = 8
required uint64 us_ucb_alloc_err = 9
required uint32 us_to_small_fragment = 10
required uint32 us_invalid_checksum = 11
required uint32 us_failed_pkts = 12
Used in: VlanSockoptArg, VlanSockoptResult
optional uint32 vlanso_id = 1
optional uint32 vlanso_pri = 2