Harlequin RIP SDK

Input queue implementation. More...

#include "inputsapi.h"

Data Structures

struct  inputq_entry_t
 An input queue entry, as returned from the queue by inputq_first_entry(). More...
 

Typedefs

typedef struct inputq_entry_t inputq_entry_t
 An input queue entry, as returned from the queue by inputq_first_entry(). More...
 

Functions

inputq_entry_tinputq_first_entry (void)
 Take the first entry off the queue, transferring responsibility for freeing the queue entry to the caller. More...
 
void inputq_free_entry (inputq_entry_t *entry)
 Free an input queue entry returned by inputq_first_entry(). More...
 
HqBool inputq_wait (void)
 Block until the input queue is non-empty or explicitly woken up. More...
 

Detailed Description

Input queue implementation.