NVIDIA DRIVE OS Linux SDK API Reference

5.2.6 Release
For Test and Development only
nvscievent.h File Reference

Detailed Description

NVIDIA Software Communications Interface (SCI) : NvSci Event Service

Definition in file nvscievent.h.

Go to the source code of this file.

Data Structures

struct  NvSciEventService
 An abstract interface for a program's event handling infrastructure. More...
 
struct  NvSciEventNotifier
 An abstract interface to notify event to event consumer and to register event handler of the event consumer client process. More...
 
struct  NvSciEventLoopService
 An abstract interface that event consumer can wait for events using event notifier in event loop. More...
 

Macros

#define NV_SCI_EVENT_INFINITE_WAIT   -1
 Infinite timeout for NvSciEventLoopService::WaitForEvent() or NvSciEventLoopService::WaitForMultipleEvents(). More...
 
#define NV_SCI_EVENT_PRIORITIES   4
 

Typedefs

typedef struct NvSciEventService NvSciEventService
 
typedef struct NvSciEventNotifier NvSciEventNotifier
 
typedef struct NvSciEventLoopService NvSciEventLoopService
 

Functions

NvSciError NvSciEventLoopServiceCreate (size_t maxEventLoops, NvSciEventLoopService **newEventLoopService)
 Creates a new event loop service. More...