| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
ClockSourceTime.invoke function parameters. More...
#include <gptp.h>
Data Fields | |
| double | last_gm_freq_change | 
| struct net_ptp_extended_time | src_time | 
| struct gptp_scaled_ns | last_gm_phase_change | 
| uint16_t | time_base_indicator | 
ClockSourceTime.invoke function parameters.
Parameters passed by ClockSourceTime.invoke function.
| double gptp_clk_src_time_invoke_params::last_gm_freq_change | 
Frequency change on the last Time Base Indicator Change.
| struct gptp_scaled_ns gptp_clk_src_time_invoke_params::last_gm_phase_change | 
Phase change on the last Time Base Indicator Change.
| struct net_ptp_extended_time gptp_clk_src_time_invoke_params::src_time | 
The time this function is invoked.
| uint16_t gptp_clk_src_time_invoke_params::time_base_indicator | 
Time Base - changed only if Phase or Frequency changes.