struct _NEvent NEvent
Internal event structure.
Definition event.h:26
struct _NProplist NProplist
Internal proplist structure.
Definition proplist.h:26
const NEvent * n_request_get_event(NRequest *request)
Get associated event from request.
void n_request_set_properties(NRequest *request, NProplist *properties)
Set properties to request.
guint n_request_get_timeout(NRequest *request)
Get a timeout value for the request.
const NProplist * n_request_get_properties(NRequest *request)
Get properties from request.
NRequest * n_request_new()
Create empty request.
void n_request_store_data(NRequest *request, const char *key, void *data)
Store key/value pair to request.
void n_request_free(NRequest *request)
Free request.
unsigned int n_request_get_id(NRequest *request)
Get request id.
struct _NRequest NRequest
Internal request structure.
Definition request.h:26
NRequest * n_request_new_with_event_and_properties(const char *event, const NProplist *properties)
Create new request with event and properties.
const char * n_request_get_name(NRequest *request)
Get request name.
NRequest * n_request_new_with_event(const char *event)
Create request with event.
int n_request_is_paused(NRequest *request)
Check if the request is paused.
void n_request_set_timeout(NRequest *request, guint timeout)
Set the timeout value for the request.
NRequest * n_request_copy(const NRequest *request)
Copy request.
void * n_request_get_data(NRequest *request, const char *key)
Get data stored to request by key.
int n_request_is_fallback(NRequest *request)
Request is a fallback request.