ip_ping_diagnostics.proto 1.81 KB
Newer Older
piscione's avatar
piscione committed
/*
  ETSI GS MEC 029 Fixed Access Information API
 
  ETSI GS MEC 029 Fixed Access Information API described using OpenAPI.
 
  The version of the OpenAPI document: 2.1.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec029;

import public "models/ip_ping_diagnostics_diagnostics_state.proto";

message IPPingDiagnostics {

  // Result parameter indicating the average response time in milliseconds over all repetitions with successful responses of the most recent ping test.  If there were no successful responses, this value shall be zero.
  int32 averageResponseTime = 1;

  // Size of the data block in bytes to be sent for each ping.
  int32 dataBlockSize = 2;

  IPPingDiagnosticsDiagnosticsState diagnosticsState = 3;

  // Result parameter indicating the number of failed pings in the most recent ping test.
  int32 failureCount = 4;

  // Host name or address of the host to ping.
  string host = 5;

  // Result parameter indicating the maximum response time in milliseconds over all repetitions with successful responses of the most recent ping test.  If there were no successful responses, this value shall be zero.
  int32 maximumResponseTime = 6;

  // Result parameter indicating the minimum response time in milliseconds over all repetitions with successful responses of the most recent ping test.  If there were no successful responses, this value shall be zero.
  int32 minimumResponseTime = 7;

  // Number of repetitions of the ping test to perform before reporting the results.
  int32 numberOfRepetitions = 8;

  // Result parameter indicating the number of successful pings (those in which a successful response was received prior to the timeout) in the most recent ping test.
  int32 successCount = 9;

  // Timeout in milliseconds for the ping test.
  int32 timeout = 10;

}