mbgtools-lx  4.2.8
MBG_XHRT_INFO Struct Reference

A status structure provided by the time polling thread function. More...

#include <mbgdevio.h>

Data Fields

MBG_XHRT_VARS vars
 
MBG_XHRT_VARS prv_vars
 
MBG_PC_CYCLES_FREQUENCY freq_hz
 
int ioctl_status
 
int sleep_ms
 
MBG_CRIT_SECT crit_sect
 
MBG_DEV_HANDLE dh
 

Detailed Description

A status structure provided by the time polling thread function.

This can be used to get information from the poll thread function and extrapolate the current time from the current system cycles count.

See Extrapolation of high resolution time stamps for details and limitations.

See also
Extrapolation of high resolution time stamps

Definition at line 560 of file mbgdevio.h.

Field Documentation

◆ crit_sect

MBG_CRIT_SECT MBG_XHRT_INFO::crit_sect

Definition at line 567 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ dh

MBG_DEV_HANDLE MBG_XHRT_INFO::dh

Definition at line 568 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ freq_hz

MBG_PC_CYCLES_FREQUENCY MBG_XHRT_INFO::freq_hz

Definition at line 564 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ ioctl_status

int MBG_XHRT_INFO::ioctl_status

Definition at line 565 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ prv_vars

MBG_XHRT_VARS MBG_XHRT_INFO::prv_vars

Definition at line 563 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ sleep_ms

int MBG_XHRT_INFO::sleep_ms

Definition at line 566 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().

◆ vars

MBG_XHRT_VARS MBG_XHRT_INFO::vars

Definition at line 562 of file mbgdevio.h.

Referenced by mbg_set_current_process_affinity_to_cpu().


The documentation for this struct was generated from the following file: