1
<!-- ##### SECTION Title ##### -->
4
<!-- ##### SECTION Short_Description ##### -->
7
<!-- ##### SECTION Long_Description ##### -->
12
<!-- ##### SECTION See_Also ##### -->
17
<!-- ##### SECTION Stability_Level ##### -->
20
<!-- ##### SECTION Image ##### -->
23
<!-- ##### STRUCT CamelProvider ##### -->
46
<!-- ##### ENUM CamelProviderType ##### -->
51
@CAMEL_PROVIDER_STORE:
52
@CAMEL_PROVIDER_TRANSPORT:
53
@CAMEL_NUM_PROVIDER_TYPES:
55
<!-- ##### ENUM CamelProviderFlags ##### -->
60
@CAMEL_PROVIDER_IS_REMOTE:
61
@CAMEL_PROVIDER_IS_LOCAL:
62
@CAMEL_PROVIDER_IS_EXTERNAL:
63
@CAMEL_PROVIDER_IS_SOURCE:
64
@CAMEL_PROVIDER_IS_STORAGE:
65
@CAMEL_PROVIDER_SUPPORTS_SSL:
66
@CAMEL_PROVIDER_HAS_LICENSE:
67
@CAMEL_PROVIDER_DISABLE_SENT_FOLDER:
68
@CAMEL_PROVIDER_ALLOW_REAL_TRASH_FOLDER:
69
@CAMEL_PROVIDER_ALLOW_REAL_JUNK_FOLDER:
71
<!-- ##### MACRO CAMEL_URL_PART_USER ##### -->
78
<!-- ##### MACRO CAMEL_URL_PART_AUTH ##### -->
85
<!-- ##### MACRO CAMEL_URL_PART_PASSWORD ##### -->
92
<!-- ##### MACRO CAMEL_URL_PART_HOST ##### -->
99
<!-- ##### MACRO CAMEL_URL_PART_PORT ##### -->
106
<!-- ##### MACRO CAMEL_URL_PART_PATH ##### -->
113
<!-- ##### MACRO CAMEL_URL_PART_PATH_DIR ##### -->
120
<!-- ##### MACRO CAMEL_URL_PART_NEED ##### -->
127
<!-- ##### MACRO CAMEL_URL_PART_HIDDEN ##### -->
134
<!-- ##### MACRO CAMEL_PROVIDER_ALLOWS ##### -->
143
<!-- ##### MACRO CAMEL_PROVIDER_NEEDS ##### -->
152
<!-- ##### MACRO CAMEL_PROVIDER_HIDDEN ##### -->
161
<!-- ##### ENUM CamelProviderURLFlags ##### -->
166
@CAMEL_URL_ALLOW_USER:
167
@CAMEL_URL_ALLOW_AUTH:
168
@CAMEL_URL_ALLOW_PASSWORD:
169
@CAMEL_URL_ALLOW_HOST:
170
@CAMEL_URL_ALLOW_PORT:
171
@CAMEL_URL_ALLOW_PATH:
172
@CAMEL_URL_NEED_USER:
173
@CAMEL_URL_NEED_AUTH:
174
@CAMEL_URL_NEED_PASSWORD:
175
@CAMEL_URL_NEED_HOST:
176
@CAMEL_URL_NEED_PORT:
177
@CAMEL_URL_NEED_PATH:
178
@CAMEL_URL_NEED_PATH_DIR:
179
@CAMEL_URL_HIDDEN_USER:
180
@CAMEL_URL_HIDDEN_AUTH:
181
@CAMEL_URL_HIDDEN_PASSWORD:
182
@CAMEL_URL_HIDDEN_HOST:
183
@CAMEL_URL_HIDDEN_PORT:
184
@CAMEL_URL_HIDDEN_PATH:
185
@CAMEL_URL_FRAGMENT_IS_PATH:
186
@CAMEL_URL_PATH_IS_ABSOLUTE:
188
<!-- ##### MACRO CAMEL_PROVIDER_IS_STORE_AND_TRANSPORT ##### -->
196
<!-- ##### ENUM CamelProviderConfType ##### -->
201
@CAMEL_PROVIDER_CONF_END:
202
@CAMEL_PROVIDER_CONF_SECTION_START:
203
@CAMEL_PROVIDER_CONF_SECTION_END:
204
@CAMEL_PROVIDER_CONF_CHECKBOX:
205
@CAMEL_PROVIDER_CONF_CHECKSPIN:
206
@CAMEL_PROVIDER_CONF_ENTRY:
207
@CAMEL_PROVIDER_CONF_LABEL:
208
@CAMEL_PROVIDER_CONF_HIDDEN:
209
@CAMEL_PROVIDER_CONF_OPTIONS:
211
<!-- ##### STRUCT CamelProviderConfEntry ##### -->
222
<!-- ##### STRUCT CamelProviderPortEntry ##### -->
231
<!-- ##### MACRO CAMEL_PROVIDER_CONF_DEFAULT_USERNAME ##### -->
238
<!-- ##### MACRO CAMEL_PROVIDER_CONF_DEFAULT_HOSTNAME ##### -->
245
<!-- ##### MACRO CAMEL_PROVIDER_CONF_DEFAULT_PATH ##### -->
252
<!-- ##### USER_FUNCTION CamelProviderAutoDetectFunc ##### -->
263
<!-- ##### STRUCT CamelProvider ##### -->
286
<!-- ##### STRUCT CamelProviderModule ##### -->
295
<!-- ##### FUNCTION camel_provider_init ##### -->
303
<!-- ##### FUNCTION camel_provider_load ##### -->
313
<!-- ##### FUNCTION camel_provider_register ##### -->
321
<!-- ##### FUNCTION camel_provider_list ##### -->
330
<!-- ##### FUNCTION camel_provider_get ##### -->
340
<!-- ##### FUNCTION camel_provider_module_init ##### -->
348
<!-- ##### FUNCTION camel_provider_auto_detect ##### -->