11#ifndef MYMPD_SCRIPTS_TMP_H
12#define MYMPD_SCRIPTS_TMP_H
14#include "dist/rax/rax.h"
15#include "dist/sds/sds.h"
sds scripts_tmp_list(rax *scripts_tmp_list, sds buffer, unsigned request_id)
Definition api_tmp.c:100
sds scripts_tmp_list(rax *scripts_tmp_list, sds buffer, unsigned request_id)
Definition api_tmp.c:100
sds scripts_tmp_get(rax *scripts_tmp_list, sds buffer, unsigned request_id, sds key)
Definition api_tmp.c:73
void script_tmp_list_should_expire(struct t_scripts_state *scripts_state)
Definition api_tmp.c:131
void scripts_tmp_list_expire(rax *scripts_tmp_list, bool cleanup)
Definition api_tmp.c:144
bool scripts_tmp_set(rax *scripts_tmp_list, sds key, sds value, int lifetime)
Definition api_tmp.c:44
void scripts_tmp_delete(rax *scripts_tmp_list, sds key)
Definition api_tmp.c:27
int64_t expires
Expiration as unix timestamp, 0 = delete after first access, -1 = indefinite.
Definition api_tmp.h:26
sds value
Variable value.
Definition api_tmp.h:25
Script thread utility functions.