mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Add some ejabberd_xmlrpc documentation, and link to full details
This commit is contained in:
parent
e107e78773
commit
155c8bb29a
@ -890,6 +890,12 @@ The available modules, their purpose and the options allowed by each one are:
|
|||||||
Handles incoming HTTP connections.\\
|
Handles incoming HTTP connections.\\
|
||||||
Options: \texttt{captcha}, \texttt{certfile}, \texttt{default\_host}, \texttt{http\_bind}, \texttt{http\_poll},
|
Options: \texttt{captcha}, \texttt{certfile}, \texttt{default\_host}, \texttt{http\_bind}, \texttt{http\_poll},
|
||||||
\texttt{request\_handlers}, \texttt{tls}, \texttt{tls\_compression}, \texttt{trusted\_proxies}, \texttt{web\_admin}\\
|
\texttt{request\_handlers}, \texttt{tls}, \texttt{tls\_compression}, \texttt{trusted\_proxies}, \texttt{web\_admin}\\
|
||||||
|
\titem{\texttt{ejabberd\_xmlrpc}}
|
||||||
|
Handles XML-RPC requests to execute ejabberd commands (\ref{eja-commands}).\\
|
||||||
|
Options: \texttt{access\_commands}, \texttt{maxsessions}, \texttt{timeout}.\\
|
||||||
|
You can find option explanations, example configuration in old and new format,
|
||||||
|
and example calls in several languages in the old
|
||||||
|
\footahref{https://raw.github.com/processone/ejabberd-contrib/master/ejabberd\_xmlrpc/README.txt}{ejabberd\_xmlrpc README.txt}
|
||||||
\end{description}
|
\end{description}
|
||||||
|
|
||||||
|
|
||||||
@ -5130,9 +5136,9 @@ with a defined number and type of calling arguments and type of result
|
|||||||
that is registered in the \term{ejabberd\_commands} service.
|
that is registered in the \term{ejabberd\_commands} service.
|
||||||
Those commands can be defined in any Erlang module and executed using any valid frontend.
|
Those commands can be defined in any Erlang module and executed using any valid frontend.
|
||||||
|
|
||||||
\ejabberd{} includes a frontend to execute \term{ejabberd commands}: the script \term{ejabberdctl}.
|
\ejabberd{} includes two frontends to execute \term{ejabberd commands}: the script \term{ejabberdctl} (\ref{ejabberdctl})
|
||||||
|
and the \term{ejabberd\_xmlrpc} listener (\ref{listened-module}).
|
||||||
Other known frontends that can be installed to execute ejabberd commands in different ways are:
|
Other known frontends that can be installed to execute ejabberd commands in different ways are:
|
||||||
\term{ejabberd\_xmlrpc} (XML-RPC service),
|
|
||||||
\term{mod\_rest} (HTTP POST service),
|
\term{mod\_rest} (HTTP POST service),
|
||||||
\term{mod\_shcommands} (ejabberd WebAdmin page).
|
\term{mod\_shcommands} (ejabberd WebAdmin page).
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user