Go to the source code of this file.
|
typedef struct _NRequest | NRequest |
| Internal request structure.
|
|
◆ NRequest
Internal request structure.
◆ n_request_copy()
Copy request.
- Returns
- Allocated request structure
◆ n_request_free()
void n_request_free |
( |
NRequest * | request | ) |
|
◆ n_request_get_data()
void * n_request_get_data |
( |
NRequest * | request, |
|
|
const char * | key ) |
Get data stored to request by key.
- Parameters
-
- Returns
- Pointer to data or NULL if key is not found
◆ n_request_get_event()
Get associated event from request.
- Parameters
-
- Returns
- Event as NEvent
◆ n_request_get_id()
unsigned int n_request_get_id |
( |
NRequest * | request | ) |
|
Get request id.
- Parameters
-
- Returns
- Id assigned to request
◆ n_request_get_name()
const char * n_request_get_name |
( |
NRequest * | request | ) |
|
Get request name.
- Parameters
-
- Returns
- Name of the request
◆ n_request_get_properties()
Get properties from request.
- Parameters
-
- Returns
- Properties as NProplist
◆ n_request_get_timeout()
guint n_request_get_timeout |
( |
NRequest * | request | ) |
|
Get a timeout value for the request.
- Parameters
-
- Returns
- Timeout value in milliseconds (ms), or 0 if timeout disabled
◆ n_request_is_fallback()
int n_request_is_fallback |
( |
NRequest * | request | ) |
|
Request is a fallback request.
- Parameters
-
- Returns
- TRUE if fallback, FALSE if normal.
◆ n_request_is_paused()
int n_request_is_paused |
( |
NRequest * | request | ) |
|
Check if the request is paused.
- Parameters
-
- Returns
- TRUE if request is currently paused
◆ n_request_new()
Create empty request.
- Returns
- Allocated request structure
◆ n_request_new_with_event()
NRequest * n_request_new_with_event |
( |
const char * | event | ) |
|
Create request with event.
- Parameters
-
event | Event to be added to request |
- Returns
- Allocated request structure
◆ n_request_new_with_event_and_properties()
NRequest * n_request_new_with_event_and_properties |
( |
const char * | event, |
|
|
const NProplist * | properties ) |
Create new request with event and properties.
- Parameters
-
event | Event |
properties | Properties as NProplist |
- Returns
- Newly allocated request
◆ n_request_set_properties()
Set properties to request.
- Parameters
-
request | Request |
properties | Properties as NProplist |
◆ n_request_set_timeout()
void n_request_set_timeout |
( |
NRequest * | request, |
|
|
guint | timeout ) |
Set the timeout value for the request.
- Parameters
-
request | Request |
timeout | Timeout value in milliseconds (ms), 0 to disable |
◆ n_request_store_data()
void n_request_store_data |
( |
NRequest * | request, |
|
|
const char * | key, |
|
|
void * | data ) |
Store key/value pair to request.
- Parameters
-
request | Request |
key | Key |
data | Pointer to data to be stored |