NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
VicDiagnosticsAttributes Struct Reference

Detailed Description

Attributes structure for VicDiagnosticsCreate().

This type holds the attributes to control the behaviour of the VicDiagnostics context. These attributes take effect during the call to VicDiagnosticsCreate().

This struct itself can be considered a POD type, so it does not have any functions to create/destroy it.

See also
VicDiagnosticsCreate()

Definition at line 77 of file vicdiagnostics.h.

Data Fields

uint32_t numDiagnosticsParameters
 Number of diagnostics parameters objects to allocate. More...
 
uint32_t maxRegisteredSyncs
 Maximum number of sync objects that can be registered. More...
 
uint32_t flags
 Internal use only. More...
 

Field Documentation

◆ flags

uint32_t VicDiagnosticsAttributes::flags

Internal use only.

Definition at line 97 of file vicdiagnostics.h.

◆ maxRegisteredSyncs

uint32_t VicDiagnosticsAttributes::maxRegisteredSyncs

Maximum number of sync objects that can be registered.

Must be in range [1, 256].

See also
VicDiagnosticsRegisterNvSciSyncObj()

Definition at line 94 of file vicdiagnostics.h.

◆ numDiagnosticsParameters

uint32_t VicDiagnosticsAttributes::numDiagnosticsParameters

Number of diagnostics parameters objects to allocate.

Must be in range [1, 16].

See also
VicDiagnosticsParameters
VicDiagnosticsGetParameters()

Definition at line 86 of file vicdiagnostics.h.


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