#include <hal/roborio/InterruptManager.h>
|
NiFpga_IrqContext | GetContext () noexcept |
|
void | ReleaseContext (NiFpga_IrqContext context) noexcept |
|
uint32_t | WaitForInterrupt (NiFpga_IrqContext context, uint32_t mask, bool ignorePrevious, uint32_t timeoutInMs, int32_t *status) |
|
◆ GetContext()
NiFpga_IrqContext hal::InterruptManager::GetContext |
( |
| ) |
|
|
noexcept |
◆ GetInstance()
◆ Initialize()
static void hal::InterruptManager::Initialize |
( |
tSystemInterface * |
baseSystem | ) |
|
|
static |
◆ ReleaseContext()
void hal::InterruptManager::ReleaseContext |
( |
NiFpga_IrqContext |
context | ) |
|
|
noexcept |
◆ WaitForInterrupt()
uint32_t hal::InterruptManager::WaitForInterrupt |
( |
NiFpga_IrqContext |
context, |
|
|
uint32_t |
mask, |
|
|
bool |
ignorePrevious, |
|
|
uint32_t |
timeoutInMs, |
|
|
int32_t * |
status |
|
) |
| |
The documentation for this class was generated from the following file: