rpm 6.1.90
The RPM Package Manager
Loading...
Searching...
No Matches
rpmurl.h
Go to the documentation of this file.
1#ifndef H_RPMURL
2#define H_RPMURL
3
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13
26
32RPM_PUBLIC_API
33urltype urlIsURL(const char * url);
34
41RPM_PUBLIC_API
42urltype urlPath(const char * url, const char ** pathp);
43
50RPM_PUBLIC_API
51int urlGetFile(const char * url, const char * dest);
52
53#ifdef __cplusplus
54}
55#endif
56
57#endif /* H_RPMURL */
RPM_PUBLIC_API urltype urlPath(const char *url, const char **pathp)
urltype_e
Definition rpmurl.h:17
enum urltype_e urltype
RPM_PUBLIC_API int urlGetFile(const char *url, const char *dest)
RPM_PUBLIC_API urltype urlIsURL(const char *url)
@ URL_IS_HTTPS
Definition rpmurl.h:23
@ URL_IS_DASH
Definition rpmurl.h:19
@ URL_IS_FTP
Definition rpmurl.h:21
@ URL_IS_HTTP
Definition rpmurl.h:22
@ URL_IS_UNKNOWN
Definition rpmurl.h:18
@ URL_IS_PATH
Definition rpmurl.h:20
@ URL_IS_HKP
Definition rpmurl.h:24