HomePort
Typedefs | Functions | Variables
rest_intern.h File Reference
Include dependency graph for rest_intern.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct hpd_rest hpd_rest_t
 

Functions

hpd_error_t hpd_rest_get_timestamp (const hpd_module_t *context, char *str)
 
hpd_error_t hpd_rest_url_create (hpd_rest_t *rest, hpd_service_id_t *service, char **url)
 

Variables

static const char *const HPD_REST_KEY_ADAPTER = "_adapter"
 
static const char *const HPD_REST_KEY_CONFIGURATION = "_configuration"
 
static const char *const HPD_REST_KEY_DEVICE = "_device"
 
static const char *const HPD_REST_KEY_GET = "_get"
 
static const char *const HPD_REST_KEY_ID = "_id"
 
static const char *const HPD_REST_KEY_PARAMETER = "_parameter"
 
static const char *const HPD_REST_KEY_PUT = "_put"
 
static const char *const HPD_REST_KEY_SERVICE = "_service"
 
static const char *const HPD_REST_KEY_TIMESTAMP = "_timestamp"
 
static const char *const HPD_REST_KEY_URI = "_uri"
 
static const char *const HPD_REST_KEY_URL_ENCODED_CHARSET = "_urlEncodedCharset"
 
static const char *const HPD_REST_KEY_VALUE = "_value"
 
static const char *const HPD_REST_VAL_ASCII = "ASCII"
 
static const char *const HPD_REST_VAL_TRUE = "1"
 

Typedef Documentation

typedef struct hpd_rest hpd_rest_t

Definition at line 33 of file rest_intern.h.

Function Documentation

hpd_error_t hpd_rest_get_timestamp ( const hpd_module_t context,
char *  str 
)

Definition at line 115 of file rest.c.

Here is the caller graph for this function:

hpd_error_t hpd_rest_url_create ( hpd_rest_t rest,
hpd_service_id_t service,
char **  url 
)

Definition at line 124 of file rest.c.

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

const char* const HPD_REST_KEY_ADAPTER = "_adapter"
static

Definition at line 47 of file rest_intern.h.

const char* const HPD_REST_KEY_CONFIGURATION = "_configuration"
static

Definition at line 49 of file rest_intern.h.

const char* const HPD_REST_KEY_DEVICE = "_device"
static

Definition at line 45 of file rest_intern.h.

const char* const HPD_REST_KEY_GET = "_get"
static

Definition at line 41 of file rest_intern.h.

const char* const HPD_REST_KEY_ID = "_id"
static

Definition at line 39 of file rest_intern.h.

const char* const HPD_REST_KEY_PARAMETER = "_parameter"
static

Definition at line 43 of file rest_intern.h.

const char* const HPD_REST_KEY_PUT = "_put"
static

Definition at line 42 of file rest_intern.h.

const char* const HPD_REST_KEY_SERVICE = "_service"
static

Definition at line 44 of file rest_intern.h.

const char* const HPD_REST_KEY_TIMESTAMP = "_timestamp"
static

Definition at line 50 of file rest_intern.h.

const char* const HPD_REST_KEY_URI = "_uri"
static

Definition at line 40 of file rest_intern.h.

const char* const HPD_REST_KEY_URL_ENCODED_CHARSET = "_urlEncodedCharset"
static

Definition at line 46 of file rest_intern.h.

const char* const HPD_REST_KEY_VALUE = "_value"
static

Definition at line 48 of file rest_intern.h.

const char* const HPD_REST_VAL_ASCII = "ASCII"
static

Definition at line 53 of file rest_intern.h.

const char* const HPD_REST_VAL_TRUE = "1"
static

Definition at line 52 of file rest_intern.h.