X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp%2Fapi%2Fvpe.api;h=9531ea5643dec8cd3d09b6c50381a3ac8835e143;hb=a47a5f20a3b5bb2191d40c47fc0a9976376680c8;hp=7c466b9a7a41263ddd73ca5cc6f48107d0035417;hpb=07f87546c2b29ac07ec652420c8c3aef6a7faec6;p=vpp.git diff --git a/src/vpp/api/vpe.api b/src/vpp/api/vpe.api index 7c466b9a7a4..9531ea5643d 100644 --- a/src/vpp/api/vpe.api +++ b/src/vpp/api/vpe.api @@ -19,7 +19,9 @@ called through a shared memory interface. */ -option version = "1.4.0"; +option version = "1.5.0"; + +import "vpp/api/vpe_types.api"; /* * Note: API placement cleanup in progress @@ -283,29 +285,16 @@ define get_next_index_reply u32 next_index; }; -enum log_level { - VPE_API_LOG_LEVEL_EMERG = 0, /* emerg */ - VPE_API_LOG_LEVEL_ALERT = 1, /* alert */ - VPE_API_LOG_LEVEL_CRIT = 2, /* crit */ - VPE_API_LOG_LEVEL_ERR = 3, /* err */ - VPE_API_LOG_LEVEL_WARNING = 4, /* warn */ - VPE_API_LOG_LEVEL_NOTICE = 5, /* notice */ - VPE_API_LOG_LEVEL_INFO = 6, /* info */ - VPE_API_LOG_LEVEL_DEBUG = 7, /* debug */ - VPE_API_LOG_LEVEL_DISABLED = 8, /* disabled */ -}; - define log_dump { u32 client_index; u32 context; - f64 start_timestamp; + vl_api_timestamp_t start_timestamp; }; define log_details { u32 context; - f64 timestamp_ticks; + vl_api_timestamp_t timestamp; vl_api_log_level_t level; - string timestamp [limit=24]; string msg_class [limit=32]; string message [limit=256]; }; @@ -314,22 +303,22 @@ define log_details { @param client_index - opaque cookie to identify the sender @param context - sender context, to match reply w/ request */ -define show_vpe_system_time_ticks +define show_vpe_system_time { u32 client_index; u32 context; }; -/** \brief Reply for show vpe system time ticks. +/** \brief Reply for show vpe system time. @param context - sender context which was passed in the request @param retval - return value - @param vpe_system_time_ticks - the time in ticks of the host system. + @param vpe_system_time - the time in seconds since epoch of the host system. */ -define show_vpe_system_time_ticks_reply +define show_vpe_system_time_reply { u32 context; i32 retval; - f64 vpe_system_time_ticks; + vl_api_timestamp_t vpe_system_time; }; /** \brief f64 types are not standardized across the wire. Sense wire format in each direction by sending the f64 value 1.0.