|
|
|
@ -10,7 +10,7 @@
|
|
|
|
|
*
|
|
|
|
|
* libsxmp is free software: you can redistribute it and/or modify it
|
|
|
|
|
* under the terms of the GNU Lesser General Public License as published
|
|
|
|
|
* by the Free Software Foundation, either version 3 of the License, or
|
|
|
|
|
* by the Free Software Foundation, either version 2.1 of the License, or
|
|
|
|
|
* (at your option) any later version.
|
|
|
|
|
*
|
|
|
|
|
* libsxmp is distributed in the hope that it will be useful, but
|
|
|
|
@ -452,16 +452,16 @@ int sxmp_rpclist_add_function(usrtc_t *tree, int type, const char *fu_name,
|
|
|
|
|
|
|
|
|
|
int sxmp_rpclist_filter(usrtc_t *source, usrtc_t **dest, int flag, int *filter);
|
|
|
|
|
|
|
|
|
|
/* generic sxstream list functions */
|
|
|
|
|
list_head_t *sxstream_generic_slist_alloc(void);
|
|
|
|
|
void sxstream_generic_slist_free(list_head_t *list);
|
|
|
|
|
int sxstream_generic_slist_additem(list_head_t *list, const char *value);
|
|
|
|
|
/* generic sxstream list functions */
|
|
|
|
|
list_head_t *sxstream_generic_slist_alloc(void);
|
|
|
|
|
void sxstream_generic_slist_free(list_head_t *list);
|
|
|
|
|
int sxstream_generic_slist_additem(list_head_t *list, const char *value);
|
|
|
|
|
|
|
|
|
|
void sxstream_generic_named_free(list_head_t *list);
|
|
|
|
|
int sxstream_generic_nmlist_additem(list_head_t *list, const char *name,
|
|
|
|
|
int order);
|
|
|
|
|
const char *sxstream_generic_named_lookupname(list_head_t *list, int order);
|
|
|
|
|
int sxstream_generic_named_lookuporder(list_head_t *list, const char *name);
|
|
|
|
|
void sxstream_generic_named_free(list_head_t *list);
|
|
|
|
|
int sxstream_generic_nmlist_additem(list_head_t *list, const char *name,
|
|
|
|
|
int order);
|
|
|
|
|
const char *sxstream_generic_named_lookupname(list_head_t *list, int order);
|
|
|
|
|
int sxstream_generic_named_lookuporder(list_head_t *list, const char *name);
|
|
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
|
}
|
|
|
|
|