ipi-ping
+--rw ping
+--ro test-result* [test-name]
+--ro test-name -> ../state/test-name
+--ro replies* [sequence-number]
| +--ro sequence-number -> ../state/sequence-number
| +--ro state
| +--ro sequence-number? uint32
| +--ro ttl-or-hop-limit? uint8
| +--ro round-trip-time? decimal64
| +--ro result? ipi-ping-types:ping_packet_result_t
+--ro state
| +--ro test-name? string
| +--ro test-status? ipi-ping-types:ping_test_status_t
| +--ro start-time? yang:date-and-time
| +--ro end-time? yang:date-and-time
+--ro test-parameters
| +--ro state
| +--ro destination? string
| +--ro protocol? ipi-ping-types:ping_ip_protocol_t
| +--ro vrf-name? string
| +--ro repeat-count? uint32
| +--ro interval? uint16
| +--ro time-to-live? uint8
| +--ro datagram-size? uint32
| +--ro timeout? uint32
| +--ro deadline? uint32
+--ro summary-info
+--ro state
+--ro packets-transmitted? uint32
+--ro packets-received? uint32
+--ro success-rate? uint8
+--ro loss-rate? uint8
+--ro min-rtt? decimal64
+--ro rtt-avg? decimal64
+--ro max-rtt? decimal64
 
rpcs:
+---x ping-start-test {feature-list:HAVE_HOSTPD}?
| +---w input
| +---w test-name string
| +---w destination string
| +---w protocol ipi-ping-types:ping_ip_protocol_t
| +---w vrf-name? string
| +---w repeat-count? uint32
| +---w interval? uint16
| +---w time-to-live? uint8
| +---w datagram-size? uint32
| +---w timeout? uint32
| +---w deadline? uint32
+---x ping-stop {feature-list:HAVE_HOSTPD}?
+---w input
+---w test-name string
 
notifications:
+---n ping-test-completed
+--ro severity? cml-data-types:cml_notif_severity_t
+--ro eventClass? cml-data-types:cml_notif_class_t
+--ro test-name? string
+--ro test-status? ipi-ping-types:ping_test_status_t
+--ro destination? string
Last modified date: 07-14-2023