Add caps_create

This commit is contained in:
James Booth
2016-08-14 01:06:13 +01:00
parent b26c961730
commit 8b6549b36c
3 changed files with 93 additions and 100 deletions

View File

@@ -49,6 +49,10 @@
void caps_init(void);
EntityCapabilities* caps_create(const char *const category, const char *const type, const char *const name,
const char *const software, const char *const software_version,
const char *const os, const char *const os_version,
GSList *features);
void caps_add_by_ver(const char *const ver, EntityCapabilities *caps);
void caps_add_by_jid(const char *const jid, EntityCapabilities *caps);
void caps_map_jid_to_ver(const char *const jid, const char *const ver);