Packages
ejabberd
20.2.0
26.4.0
26.3.0
26.2.0
26.1.0
25.10.0
25.8.0
25.7.0
25.4.0
25.3.0
24.12.0
24.10.0
24.7.0
24.6.0
24.2.6
23.10.0
23.4.0
23.1.0
22.10.0
22.5.0
21.12.0
21.7.0
21.4.0
21.1.0
20.12.0
20.7.0
20.4.0
20.3.0
20.2.0
20.1.0
19.9.1
19.9.0
19.8.0
19.5.0
19.2.0
18.12.1
18.12.0
18.6.0
18.4.0
18.3.0
18.1.0
17.11.0
17.9.0
17.6.0
17.3.0
17.1.0
16.12.0-beta1
16.9.0
16.8.0
16.6.2
16.6.1
16.6.0
16.4.1
16.4.0
16.3.0
16.2.0
16.1.0-beta1
Robust, Ubiquitous and Massively Scalable Messaging Platform (XMPP, MQTT, SIP Server)
Current section
Files
Jump to
Current section
Files
src/mod_http_fileserver_opt.erl
%% Generated automatically
%% DO NOT EDIT: run `make options` instead
-module(mod_http_fileserver_opt).
-export([accesslog/1]).
-export([content_types/1]).
-export([custom_headers/1]).
-export([default_content_type/1]).
-export([directory_indices/1]).
-export([docroot/1]).
-export([must_authenticate_with/1]).
-spec accesslog(gen_mod:opts() | global | binary()) -> 'undefined' | binary().
accesslog(Opts) when is_map(Opts) ->
gen_mod:get_opt(accesslog, Opts);
accesslog(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, accesslog).
-spec content_types(gen_mod:opts() | global | binary()) -> [{binary(),binary()}].
content_types(Opts) when is_map(Opts) ->
gen_mod:get_opt(content_types, Opts);
content_types(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, content_types).
-spec custom_headers(gen_mod:opts() | global | binary()) -> [{binary(),binary()}].
custom_headers(Opts) when is_map(Opts) ->
gen_mod:get_opt(custom_headers, Opts);
custom_headers(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, custom_headers).
-spec default_content_type(gen_mod:opts() | global | binary()) -> binary().
default_content_type(Opts) when is_map(Opts) ->
gen_mod:get_opt(default_content_type, Opts);
default_content_type(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, default_content_type).
-spec directory_indices(gen_mod:opts() | global | binary()) -> [binary()].
directory_indices(Opts) when is_map(Opts) ->
gen_mod:get_opt(directory_indices, Opts);
directory_indices(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, directory_indices).
-spec docroot(gen_mod:opts() | global | binary()) -> binary().
docroot(Opts) when is_map(Opts) ->
gen_mod:get_opt(docroot, Opts);
docroot(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, docroot).
-spec must_authenticate_with(gen_mod:opts() | global | binary()) -> [{binary(),binary()}].
must_authenticate_with(Opts) when is_map(Opts) ->
gen_mod:get_opt(must_authenticate_with, Opts);
must_authenticate_with(Host) ->
gen_mod:get_module_opt(Host, mod_http_fileserver, must_authenticate_with).