Defines | |
| #define | rxv_spin_app_sget(ctx, key) rxv_spin_string(rxv_spin_app_get((ctx),(key))) |
| #define | rxv_spin_app_sset(ctx, key, val) rxv_spin_app_set((ctx),(key),rxv_spin_datum(rxv_spin_pool(ctx),(val),NULL)) |
| #define | rxv_spin_ses_sget(ctx, key) rxv_spin_string(rxv_spin_ses_get((ctx),(key))) |
| #define | rxv_spin_ses_sset(ctx, key, val) rxv_spin_ses_set((ctx),(key),rxv_spin_datum(rxv_spin_pool(ctx),(val),NULL)) |
Functions | |
| rxv_spin_data_t * | rxv_spin_app_get (rxv_spin_ctx_t *ctx, const char *key) |
| rxv_spin_data_t * | rxv_spin_app_set (rxv_spin_ctx_t *ctx, const char *key, rxv_spin_data_t *val) |
| apr_status_t | rxv_spin_app_del (rxv_spin_ctx_t *ctx, const char *key) |
| rxv_spin_data_t * | rxv_spin_ses_get (rxv_spin_ctx_t *ctx, const char *key) |
| rxv_spin_data_t * | rxv_spin_ses_set (rxv_spin_ctx_t *ctx, const char *key, rxv_spin_data_t *val) |
| apr_status_t | rxv_spin_ses_del (rxv_spin_ctx_t *ctx, const char *key) |
| void | rxv_spin_ses_kill (rxv_spin_ctx_t *ctx) |
| char * | rxv_spin_ses_id (rxv_spin_ctx_t *ctx) |
| int | rxv_spin_ses_valid (rxv_spin_ctx_t *ctx) |
| apr_time_t | rxv_spin_ses_atime (rxv_spin_ctx_t *ctx) |
| #define rxv_spin_app_sget | ( | ctx, | |||
| key | ) | rxv_spin_string(rxv_spin_app_get((ctx),(key))) |
get a string from application instead of single
| #define rxv_spin_app_sset | ( | ctx, | |||
| key, | |||||
| val | ) | rxv_spin_app_set((ctx),(key),rxv_spin_datum(rxv_spin_pool(ctx),(val),NULL)) |
set string into application instead of single
| #define rxv_spin_ses_sget | ( | ctx, | |||
| key | ) | rxv_spin_string(rxv_spin_ses_get((ctx),(key))) |
get a string from session instead of single
| #define rxv_spin_ses_sset | ( | ctx, | |||
| key, | |||||
| val | ) | rxv_spin_ses_set((ctx),(key),rxv_spin_datum(rxv_spin_pool(ctx),(val),NULL)) |
set string into application instead of single
| rxv_spin_data_t* rxv_spin_app_get | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key | |||
| ) |
Retrieve a value from the application store.
| ctx | Context | |
| key | Unique key by which this value is identified |
rxv_spin_app_get(ctx,"some application key");
| rxv_spin_data_t* rxv_spin_app_set | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key, | |||
| rxv_spin_data_t * | val | |||
| ) |
Put value in the application store.
| ctx | Context | |
| key | Unique key by which this value is identified | |
| val | Value to be placed in the store (single) |
rxv_spin_app_set(ctx,"some application key", rxv_spin_datum(pool,"some application value",NULL));
| apr_status_t rxv_spin_app_del | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key | |||
| ) |
Delete a record in the application store.
| ctx | Context | |
| key | Unique key by which record is identified |
rxv_spin_app_del(ctx,"some application key");
| rxv_spin_data_t* rxv_spin_ses_get | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key | |||
| ) |
Retrieve a value from the session store.
| ctx | Context | |
| key | Unique key by which this value is identified |
rxv_spin_ses_get(ctx,"some session key");
| rxv_spin_data_t* rxv_spin_ses_set | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key, | |||
| rxv_spin_data_t * | val | |||
| ) |
Put value in the session store.
| ctx | Context | |
| key | Unique key by which this value is identified | |
| val | Value to be placed in the store (single) |
rxv_spin_ses_set(ctx,"some session key", rxv_spin_datum(pool,"some session value",NULL));
| apr_status_t rxv_spin_ses_del | ( | rxv_spin_ctx_t * | ctx, | |
| const char * | key | |||
| ) |
Delete a record in the session store.
| ctx | Context | |
| key | Unique key by which record is identified |
rxv_spin_ses_del(ctx,"some session key");
| void rxv_spin_ses_kill | ( | rxv_spin_ctx_t * | ctx | ) |
Kill the session
| ctx | Context |
rxv_spin_ses_kill(ctx);
| char* rxv_spin_ses_id | ( | rxv_spin_ctx_t * | ctx | ) |
Get session id
| ctx | Context |
rxv_spin_ses_id(ctx);
| int rxv_spin_ses_valid | ( | rxv_spin_ctx_t * | ctx | ) |
Find out if the session is valid.
| ctx | Context |
rxv_spin_ses_valid(ctx);
| apr_time_t rxv_spin_ses_atime | ( | rxv_spin_ctx_t * | ctx | ) |
Last access time for the session.
| ctx | Context |
rxv_spin_ses_atime(ctx);
1.5.7.1