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... | |