dcrud  0.0.0
Distributed data and services
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
IRequired.h File Reference
#include <dcrud/Status.h>
#include <dcrud/ICallback.h>
Include dependency graph for IRequired.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef enum dcrudQueueIndex_e dcrudQueueIndex
 
typedef enum dcrudCallMode_e dcrudCallMode
 

Enumerations

enum  dcrudQueueIndex_e { DCRUD_VERY_URGENT_QUEUE = 0, DCRUD_URGENT_QUEUE = 50, DCRUD_DEFAULT_QUEUE = 100, DCRUD_NON_URGENT_QUEUE = 255 }
 
enum  dcrudCallMode_e { DCRUD_SYNCHRONOUS, DCRUD_ASYNCHRONOUS_DEFERRED, DCRUD_ASYNCHRONOUS_IMMEDIATE }
 

Functions

 UTIL_ADT (dcrudIRequired)
 
void dcrudIRequired_call (dcrudIRequired This, const char *op, dcrudArguments args, dcrudICallback callback)
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
DCRUD_SYNCHRONOUS 
DCRUD_ASYNCHRONOUS_DEFERRED 
DCRUD_ASYNCHRONOUS_IMMEDIATE 

Definition at line 18 of file IRequired.h.

Enumerator
DCRUD_VERY_URGENT_QUEUE 
DCRUD_URGENT_QUEUE 
DCRUD_DEFAULT_QUEUE 
DCRUD_NON_URGENT_QUEUE 

Definition at line 9 of file IRequired.h.

Function Documentation

void dcrudIRequired_call ( dcrudIRequired  This,
const char *  op,
dcrudArguments  args,
dcrudICallback  callback 
)
UTIL_ADT ( dcrudIRequired  )