rpm
4.19.0
The RPM Package Manager
Toggle main menu visibility
Main Page
Related Pages
Modules
Classes
Class List
Class Index
Class Members
All
a
b
c
e
h
k
l
n
o
p
q
s
t
u
v
Variables
a
b
c
e
h
k
l
n
o
p
q
s
t
u
v
Files
File List
File Members
All
a
b
c
f
h
i
l
m
p
q
r
s
t
u
v
x
Functions
a
f
h
p
r
s
u
Variables
Typedefs
f
h
p
q
r
u
Enumerations
f
h
p
r
u
Enumerator
b
c
f
i
l
p
q
r
s
t
u
v
x
Macros
•
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
include
rpm
rpmurl.h
Go to the documentation of this file.
1
#ifndef H_RPMURL
2
#define H_RPMURL
3
10
#ifdef __cplusplus
11
extern
"C"
{
12
#endif
13
17
typedef
enum
urltype_e
{
18
URL_IS_UNKNOWN
= 0,
19
URL_IS_DASH
= 1,
20
URL_IS_PATH
= 2,
21
URL_IS_FTP
= 3,
22
URL_IS_HTTP
= 4,
23
URL_IS_HTTPS
= 5,
24
URL_IS_HKP
= 6
25
}
urltype
;
26
32
urltype
urlIsURL
(
const
char
* url);
33
40
urltype
urlPath
(
const
char
* url,
const
char
** pathp);
41
48
int
urlGetFile
(
const
char
* url,
const
char
* dest);
49
50
#ifdef __cplusplus
51
}
52
#endif
53
54
#endif
/* H_RPMURL */
urlIsURL
urltype urlIsURL(const char *url)
urltype_e
urltype_e
Definition:
rpmurl.h:17
urltype
enum urltype_e urltype
urlPath
urltype urlPath(const char *url, const char **pathp)
urlGetFile
int urlGetFile(const char *url, const char *dest)
URL_IS_HTTPS
@ URL_IS_HTTPS
Definition:
rpmurl.h:23
URL_IS_DASH
@ URL_IS_DASH
Definition:
rpmurl.h:19
URL_IS_FTP
@ URL_IS_FTP
Definition:
rpmurl.h:21
URL_IS_HTTP
@ URL_IS_HTTP
Definition:
rpmurl.h:22
URL_IS_UNKNOWN
@ URL_IS_UNKNOWN
Definition:
rpmurl.h:18
URL_IS_PATH
@ URL_IS_PATH
Definition:
rpmurl.h:20
URL_IS_HKP
@ URL_IS_HKP
Definition:
rpmurl.h:24
Generated by
1.9.6