Functions | |
discover_xml_url_t * | discover_xml_get_urls (discover_error_t *status) |
void | discover_xml_free_urls (void) |
discover_xml_url_t * | discover_xml_get_data_urls (discover_bus_t bus, discover_filetype_t filetype, discover_error_t *status) |
void | discover_xml_free_data_urls (void) |
discover_xml_url_t * | discover_xml_url_new (void) |
void | discover_xml_url_copy (discover_xml_url_t *src, discover_xml_url_t *dst) |
char * | discover_xml_url_get_url (discover_xml_url_t *url) |
char * | discover_xml_url_get_label (discover_xml_url_t *url) |
char * | discover_xml_url_get_bus (discover_xml_url_t *url) |
char * | discover_xml_url_get_type (discover_xml_url_t *url) |
discover_xml_url_t * | discover_xml_url_get_next (discover_xml_url_t *url) |
discover_xml_url_t * | discover_xml_url_get_last (discover_xml_url_t *url) |
void | discover_xml_url_free (discover_xml_url_t *urls) |
|
Free the list of data URLs. Definition at line 310 of file url-xml.c. References BUS_COUNT, and discover_xml_url_free(). |
|
Free the list of URLs. Definition at line 244 of file url-xml.c. References discover_xml_url_free(). |
|
Get the list of data URLs, based on the bus type and type of data required.
Definition at line 261 of file url-xml.c. References discover_error::code, discover_conf_get_bus_name(), discover_conf_get_filetype_name(), DISCOVER_EDATANOTFOUND, discover_error_t, discover_xml_get_urls(), discover_xml_url_copy(), discover_xml_url_new(), and discover_xml_url_t. Referenced by discover_xml_get_busclasses(), discover_xml_get_devices(), and discover_xml_get_vendors(). |
|
Get the list of URLs from which bus and device data will be retrieved.
Definition at line 182 of file url-xml.c. References discover_error::code, discover_conf_get_urls(), DISCOVER_EIO, discover_error_t, DISCOVER_EXML, discover_xml_url_free(), and discover_xml_url_t. Referenced by discover_xml_get_data_urls(). |
|
Copy a URL structure.
Definition at line 349 of file url-xml.c. References discover_xml_url_t. Referenced by discover_xml_get_data_urls(). |
|
Free the URL or list of URLs.
Definition at line 444 of file url-xml.c. References discover_xml_url_t. Referenced by discover_conf_free(), discover_xml_free_data_urls(), discover_xml_free_urls(), and discover_xml_get_urls(). |
|
Get the bus member of URL. Definition at line 398 of file url-xml.c. References discover_xml_url_t. |
|
Get the label member of url. Definition at line 387 of file url-xml.c. References discover_xml_url_t. |
|
Get the last member of url. Definition at line 431 of file url-xml.c. References discover_xml_url_t. |
|
Get the next member of url. Definition at line 420 of file url-xml.c. References discover_xml_url_t. Referenced by discover_xml_get_busclasses(), discover_xml_get_devices(), and discover_xml_get_vendors(). |
|
Get the type member of url. Definition at line 409 of file url-xml.c. References discover_xml_url_t. |
|
Get the url member of url. Definition at line 376 of file url-xml.c. References discover_xml_url_t. Referenced by discover_xml_get_busclasses(), discover_xml_get_devices(), and discover_xml_get_vendors(). |
|
Create and initialize a new (empty) URL structure. Definition at line 326 of file url-xml.c. References discover_xml_url_t. Referenced by discover_conf_get_urls(), discover_conf_insert_url(), and discover_xml_get_data_urls(). |