#include <time.h>
#include <string.h>
#include <stdlib.h>
#include <libxml/parser.h>
#include "../../dprint.h"
#include "../../sr_module.h"
#include "pidf.h"

Go to the source code of this file.
Defines | |
| #define | _XOPEN_SOURCE 600 |
Functions | |
| time_t | xml_parse_dateTime (char *xml_time_str) |
| xmlNodePtr | xmlDocGetNodeByName (xmlDocPtr doc, const char *name, const char *ns) |
| char * | xmlDocGetNodeContentByName (xmlDocPtr doc, const char *name, const char *ns) |
| xmlAttrPtr | xmlNodeGetAttrByName (xmlNodePtr node, const char *name) |
| char * | xmlNodeGetAttrContentByName (xmlNodePtr node, const char *name) |
| xmlNodePtr | xmlNodeGetChildByName (xmlNodePtr node, const char *name) |
| xmlNodePtr | xmlNodeGetNodeByName (xmlNodePtr node, const char *name, const char *ns) |
| char * | xmlNodeGetNodeContentByName (xmlNodePtr root, const char *name, const char *ns) |
Definition in file presence_xml/pidf.c.
| #define _XOPEN_SOURCE 600 |
make strptime available use 600 for 'Single UNIX Specification, Version 3' _XOPEN_SOURCE creates conflict in header definitions in Solaris
Definition at line 40 of file presence_xml/pidf.c.
| time_t xml_parse_dateTime | ( | char * | xml_time_str | ) |
| xmlNodePtr xmlDocGetNodeByName | ( | xmlDocPtr | doc, | |
| const char * | name, | |||
| const char * | ns | |||
| ) |
Definition at line 117 of file presence_xml/pidf.c.
Referenced by agregate_xmls(), bind_libxml_api(), bla_process_body(), get_final_notify_body(), get_rule_node(), offline_nbody(), pres_process_body(), and xmlDocGetNodeContentByName().
| char* xmlDocGetNodeContentByName | ( | xmlDocPtr | doc, | |
| const char * | name, | |||
| const char * | ns | |||
| ) |
| xmlAttrPtr xmlNodeGetAttrByName | ( | xmlNodePtr | node, | |
| const char * | name | |||
| ) |
Definition at line 57 of file presence_xml/pidf.c.
References NULL.
Referenced by xmlNodeGetAttrContentByName().
| char* xmlNodeGetAttrContentByName | ( | xmlNodePtr | node, | |
| const char * | name | |||
| ) |
Definition at line 68 of file presence_xml/pidf.c.
Referenced by agregate_xmls(), bind_libxml_api(), get_final_notify_body(), get_rule_node(), and pres_process_body().
| xmlNodePtr xmlNodeGetChildByName | ( | xmlNodePtr | node, | |
| const char * | name | |||
| ) |
| xmlNodePtr xmlNodeGetNodeByName | ( | xmlNodePtr | node, | |
| const char * | name, | |||
| const char * | ns | |||
| ) |
Definition at line 88 of file presence_xml/pidf.c.
| char* xmlNodeGetNodeContentByName | ( | xmlNodePtr | root, | |
| const char * | name, | |||
| const char * | ns | |||
| ) |
Definition at line 107 of file presence_xml/pidf.c.
Referenced by bind_libxml_api(), and get_final_notify_body().
1.5.6