Skip to content

Commit 557ad73

Browse files
committed
Regenerate missing files
1 parent 9f323f0 commit 557ad73

2 files changed

Lines changed: 111 additions & 0 deletions

File tree

src/xep0379.erl

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
%% Created automatically by XML generator (fxml_gen.erl)
2+
%% Source: xmpp_codec.spec
3+
4+
-module(xep0379).
5+
6+
-compile(export_all).
7+
8+
do_decode(<<"preauth">>, <<"urn:xmpp:pars:0">>, El,
9+
Opts) ->
10+
decode_preauth(<<"urn:xmpp:pars:0">>, Opts, El);
11+
do_decode(Name, <<>>, _, _) ->
12+
erlang:error({xmpp_codec, {missing_tag_xmlns, Name}});
13+
do_decode(Name, XMLNS, _, _) ->
14+
erlang:error({xmpp_codec, {unknown_tag, Name, XMLNS}}).
15+
16+
tags() -> [{<<"preauth">>, <<"urn:xmpp:pars:0">>}].
17+
18+
do_encode({preauth, _} = Preauth, TopXMLNS) ->
19+
encode_preauth(Preauth, TopXMLNS).
20+
21+
do_get_name({preauth, _}) -> <<"preauth">>.
22+
23+
do_get_ns({preauth, _}) -> <<"urn:xmpp:pars:0">>.
24+
25+
pp(preauth, 1) -> [token];
26+
pp(_, _) -> no.
27+
28+
records() -> [{preauth, 1}].
29+
30+
decode_preauth(__TopXMLNS, __Opts,
31+
{xmlel, <<"preauth">>, _attrs, _els}) ->
32+
Token = decode_preauth_attrs(__TopXMLNS,
33+
_attrs,
34+
undefined),
35+
{preauth, Token}.
36+
37+
decode_preauth_attrs(__TopXMLNS,
38+
[{<<"token">>, _val} | _attrs], _Token) ->
39+
decode_preauth_attrs(__TopXMLNS, _attrs, _val);
40+
decode_preauth_attrs(__TopXMLNS, [_ | _attrs], Token) ->
41+
decode_preauth_attrs(__TopXMLNS, _attrs, Token);
42+
decode_preauth_attrs(__TopXMLNS, [], Token) ->
43+
decode_preauth_attr_token(__TopXMLNS, Token).
44+
45+
encode_preauth({preauth, Token}, __TopXMLNS) ->
46+
__NewTopXMLNS =
47+
xmpp_codec:choose_top_xmlns(<<"urn:xmpp:pars:0">>,
48+
[],
49+
__TopXMLNS),
50+
_els = [],
51+
_attrs = encode_preauth_attr_token(Token,
52+
xmpp_codec:enc_xmlns_attrs(__NewTopXMLNS,
53+
__TopXMLNS)),
54+
{xmlel, <<"preauth">>, _attrs, _els}.
55+
56+
decode_preauth_attr_token(__TopXMLNS, undefined) ->
57+
<<>>;
58+
decode_preauth_attr_token(__TopXMLNS, _val) -> _val.
59+
60+
encode_preauth_attr_token(<<>>, _acc) -> _acc;
61+
encode_preauth_attr_token(_val, _acc) ->
62+
[{<<"token">>, _val} | _acc].

src/xep0445.erl

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
%% Created automatically by XML generator (fxml_gen.erl)
2+
%% Source: xmpp_codec.spec
3+
4+
-module(xep0445).
5+
6+
-compile(export_all).
7+
8+
do_decode(<<"register">>, <<"urn:xmpp:ibr-token:0">>,
9+
El, Opts) ->
10+
decode_feature_register_ibr_token(<<"urn:xmpp:ibr-token:0">>,
11+
Opts,
12+
El);
13+
do_decode(Name, <<>>, _, _) ->
14+
erlang:error({xmpp_codec, {missing_tag_xmlns, Name}});
15+
do_decode(Name, XMLNS, _, _) ->
16+
erlang:error({xmpp_codec, {unknown_tag, Name, XMLNS}}).
17+
18+
tags() ->
19+
[{<<"register">>, <<"urn:xmpp:ibr-token:0">>}].
20+
21+
do_encode({feature_register_ibr_token} = Register,
22+
TopXMLNS) ->
23+
encode_feature_register_ibr_token(Register, TopXMLNS).
24+
25+
do_get_name({feature_register_ibr_token}) ->
26+
<<"register">>.
27+
28+
do_get_ns({feature_register_ibr_token}) ->
29+
<<"urn:xmpp:ibr-token:0">>.
30+
31+
pp(feature_register_ibr_token, 0) -> [];
32+
pp(_, _) -> no.
33+
34+
records() -> [{feature_register_ibr_token, 0}].
35+
36+
decode_feature_register_ibr_token(__TopXMLNS, __Opts,
37+
{xmlel, <<"register">>, _attrs, _els}) ->
38+
{feature_register_ibr_token}.
39+
40+
encode_feature_register_ibr_token({feature_register_ibr_token},
41+
__TopXMLNS) ->
42+
__NewTopXMLNS =
43+
xmpp_codec:choose_top_xmlns(<<"urn:xmpp:ibr-token:0">>,
44+
[],
45+
__TopXMLNS),
46+
_els = [],
47+
_attrs = xmpp_codec:enc_xmlns_attrs(__NewTopXMLNS,
48+
__TopXMLNS),
49+
{xmlel, <<"register">>, _attrs, _els}.

0 commit comments

Comments
 (0)