|
190 | 190 | cdata = <<>> :: binary()}). |
191 | 191 | -type scram_upgrade_salt() :: #scram_upgrade_salt{}. |
192 | 192 |
|
193 | | --record(receipt_request, {}). |
194 | | --type receipt_request() :: #receipt_request{}. |
195 | | - |
196 | 193 | -record(legacy_auth_feature, {}). |
197 | 194 | -type legacy_auth_feature() :: #legacy_auth_feature{}. |
198 | 195 |
|
199 | | --record(rosterver_feature, {}). |
200 | | --type rosterver_feature() :: #rosterver_feature{}. |
201 | | - |
202 | 196 | -record(mix_roster_channel, {participant_id = <<>> :: binary()}). |
203 | 197 | -type mix_roster_channel() :: #mix_roster_channel{}. |
204 | 198 |
|
|
341 | 335 | -record(private, {sub_els = [] :: [xmpp_element() | fxml:xmlel()]}). |
342 | 336 | -type private() :: #private{}. |
343 | 337 |
|
| 338 | +-record(preauth, {token = <<>> :: binary()}). |
| 339 | +-type preauth() :: #preauth{}. |
| 340 | + |
344 | 341 | -record(scram_upgrade_hash, {data = <<>> :: binary()}). |
345 | 342 | -type scram_upgrade_hash() :: #scram_upgrade_hash{}. |
346 | 343 |
|
|
389 | 386 | id = <<>> :: binary()}). |
390 | 387 | -type inbox_entry() :: #inbox_entry{}. |
391 | 388 |
|
| 389 | +-record(feature_register_ibr_token, {}). |
| 390 | +-type feature_register_ibr_token() :: #feature_register_ibr_token{}. |
| 391 | + |
392 | 392 | -record(x509_challenge_failed, {}). |
393 | 393 | -type x509_challenge_failed() :: #x509_challenge_failed{}. |
394 | 394 |
|
|
644 | 644 | items = [] :: [#ps_item{}]}). |
645 | 645 | -type ps_publish() :: #ps_publish{}. |
646 | 646 |
|
| 647 | +-record(feature_pre_approval, {}). |
| 648 | +-type feature_pre_approval() :: #feature_pre_approval{}. |
| 649 | + |
647 | 650 | -record(report, {reason :: 'abuse' | 'spam', |
648 | 651 | text = [] :: [#text{}]}). |
649 | 652 | -type report() :: #report{}. |
|
860 | 863 | resource :: 'undefined' | binary()}). |
861 | 864 | -type legacy_auth() :: #legacy_auth{}. |
862 | 865 |
|
863 | | --record(privacy_query, {lists = [] :: [#privacy_list{}], |
864 | | - default :: 'none' | 'undefined' | binary(), |
865 | | - active :: 'none' | 'undefined' | binary()}). |
866 | | --type privacy_query() :: #privacy_query{}. |
867 | | - |
868 | 866 | -record(pubsub_serverinfo_remote_domain, {name = <<>> :: binary(), |
869 | 867 | type = [] :: ['bidi' | 'incoming' | 'outgoing']}). |
870 | 868 | -type pubsub_serverinfo_remote_domain() :: #pubsub_serverinfo_remote_domain{}. |
|
927 | 925 | -record(credentials, {services = [] :: [#service{}]}). |
928 | 926 | -type credentials() :: #credentials{}. |
929 | 927 |
|
930 | | --record(vcard_email, {home = false :: boolean(), |
931 | | - work = false :: boolean(), |
932 | | - internet = false :: boolean(), |
933 | | - pref = false :: boolean(), |
934 | | - x400 = false :: boolean(), |
935 | | - userid :: 'undefined' | binary()}). |
936 | | --type vcard_email() :: #vcard_email{}. |
937 | | - |
938 | 928 | -record(block_item, {jid :: jid:jid(), |
939 | 929 | spam_report :: 'undefined' | #report{}}). |
940 | 930 | -type block_item() :: #block_item{}. |
|
1255 | 1245 | suffix :: 'undefined' | binary()}). |
1256 | 1246 | -type vcard_name() :: #vcard_name{}. |
1257 | 1247 |
|
1258 | | --record(vcard_temp, {version :: 'undefined' | binary(), |
1259 | | - fn :: 'undefined' | binary(), |
1260 | | - n :: 'undefined' | #vcard_name{}, |
1261 | | - nickname :: 'undefined' | binary(), |
1262 | | - photo :: 'undefined' | #vcard_photo{}, |
1263 | | - bday :: 'undefined' | binary(), |
1264 | | - adr = [] :: [#vcard_adr{}], |
1265 | | - label = [] :: [#vcard_label{}], |
1266 | | - tel = [] :: [#vcard_tel{}], |
1267 | | - email = [] :: [#vcard_email{}], |
1268 | | - jabberid :: 'undefined' | binary(), |
1269 | | - mailer :: 'undefined' | binary(), |
1270 | | - tz :: 'undefined' | binary(), |
1271 | | - geo :: 'undefined' | #vcard_geo{}, |
1272 | | - title :: 'undefined' | binary(), |
1273 | | - role :: 'undefined' | binary(), |
1274 | | - logo :: 'undefined' | #vcard_logo{}, |
1275 | | - org :: 'undefined' | #vcard_org{}, |
1276 | | - categories = [] :: [binary()], |
1277 | | - note :: 'undefined' | binary(), |
1278 | | - prodid :: 'undefined' | binary(), |
1279 | | - rev :: 'undefined' | binary(), |
1280 | | - sort_string :: 'undefined' | binary(), |
1281 | | - sound :: 'undefined' | #vcard_sound{}, |
1282 | | - uid :: 'undefined' | binary(), |
1283 | | - url :: 'undefined' | binary(), |
1284 | | - class :: 'confidential' | 'private' | 'public' | 'undefined', |
1285 | | - key :: 'undefined' | #vcard_key{}, |
1286 | | - desc :: 'undefined' | binary(), |
1287 | | - sub_els = [] :: [xmpp_element() | fxml:xmlel()]}). |
1288 | | --type vcard_temp() :: #vcard_temp{}. |
1289 | | - |
1290 | 1248 | -record(ibb_data, {sid = <<>> :: binary(), |
1291 | 1249 | seq :: non_neg_integer(), |
1292 | 1250 | data = <<>> :: binary()}). |
|
1338 | 1296 | text = [] :: [#text{}]}). |
1339 | 1297 | -type sasl_failure() :: #sasl_failure{}. |
1340 | 1298 |
|
1341 | | --record(bind, {jid :: undefined | jid:jid(), |
1342 | | - resource = <<>> :: binary()}). |
1343 | | --type bind() :: #bind{}. |
1344 | | - |
1345 | | --record(jingle_ft_file, {date :: undefined | erlang:timestamp(), |
1346 | | - desc = [] :: [#text{}], |
1347 | | - hash = [] :: [#hash{}], |
1348 | | - 'hash-used' :: 'undefined' | #hash_used{}, |
1349 | | - 'media-type' :: 'undefined' | binary(), |
1350 | | - name :: 'undefined' | binary(), |
1351 | | - size :: 'undefined' | non_neg_integer(), |
1352 | | - range :: 'undefined' | #jingle_ft_range{}}). |
1353 | | --type jingle_ft_file() :: #jingle_ft_file{}. |
1354 | | - |
1355 | | --record(jingle_ft_checksum, {creator :: 'initiator' | 'responder' | 'undefined', |
1356 | | - name = <<>> :: binary(), |
1357 | | - file :: #jingle_ft_file{}}). |
1358 | | --type jingle_ft_checksum() :: #jingle_ft_checksum{}. |
1359 | | - |
1360 | | --record(jingle_ft_description, {file :: 'undefined' | #jingle_ft_file{}}). |
1361 | | --type jingle_ft_description() :: #jingle_ft_description{}. |
1362 | | - |
1363 | 1299 | -record(pubsub, {subscriptions :: 'undefined' | {binary(),[#ps_subscription{}]}, |
1364 | 1300 | subscription :: 'undefined' | #ps_subscription{}, |
1365 | 1301 | affiliations :: 'undefined' | {binary(),[#ps_affiliation{}]}, |
|
1400 | 1336 | sub_els = [] :: [xmpp_element() | fxml:xmlel()]}). |
1401 | 1337 | -type jingle() :: #jingle{}. |
1402 | 1338 |
|
| 1339 | +-record(muc_subscription, {jid :: undefined | jid:jid(), |
| 1340 | + nick = <<>> :: binary(), |
| 1341 | + events = [] :: [binary()]}). |
| 1342 | +-type muc_subscription() :: #muc_subscription{}. |
| 1343 | + |
| 1344 | +-record(muc_subscriptions, {list = [] :: [#muc_subscription{}]}). |
| 1345 | +-type muc_subscriptions() :: #muc_subscriptions{}. |
| 1346 | + |
| 1347 | +-record(pubsub_owner, {affiliations :: 'undefined' | {binary(),[#ps_affiliation{}]}, |
| 1348 | + configure :: 'undefined' | {binary(),'undefined' | #xdata{}}, |
| 1349 | + default :: 'undefined' | {binary(),'undefined' | #xdata{}}, |
| 1350 | + delete :: 'undefined' | {binary(),binary()}, |
| 1351 | + purge :: 'undefined' | binary(), |
| 1352 | + subscriptions :: 'undefined' | {binary(),[#ps_subscription{}]}}). |
| 1353 | +-type pubsub_owner() :: #pubsub_owner{}. |
| 1354 | + |
| 1355 | +-record(receipt_request, {}). |
| 1356 | +-type receipt_request() :: #receipt_request{}. |
| 1357 | + |
| 1358 | +-record(vcard_email, {home = false :: boolean(), |
| 1359 | + work = false :: boolean(), |
| 1360 | + internet = false :: boolean(), |
| 1361 | + pref = false :: boolean(), |
| 1362 | + x400 = false :: boolean(), |
| 1363 | + userid :: 'undefined' | binary()}). |
| 1364 | +-type vcard_email() :: #vcard_email{}. |
| 1365 | + |
| 1366 | +-record(vcard_temp, {version :: 'undefined' | binary(), |
| 1367 | + fn :: 'undefined' | binary(), |
| 1368 | + n :: 'undefined' | #vcard_name{}, |
| 1369 | + nickname :: 'undefined' | binary(), |
| 1370 | + photo :: 'undefined' | #vcard_photo{}, |
| 1371 | + bday :: 'undefined' | binary(), |
| 1372 | + adr = [] :: [#vcard_adr{}], |
| 1373 | + label = [] :: [#vcard_label{}], |
| 1374 | + tel = [] :: [#vcard_tel{}], |
| 1375 | + email = [] :: [#vcard_email{}], |
| 1376 | + jabberid :: 'undefined' | binary(), |
| 1377 | + mailer :: 'undefined' | binary(), |
| 1378 | + tz :: 'undefined' | binary(), |
| 1379 | + geo :: 'undefined' | #vcard_geo{}, |
| 1380 | + title :: 'undefined' | binary(), |
| 1381 | + role :: 'undefined' | binary(), |
| 1382 | + logo :: 'undefined' | #vcard_logo{}, |
| 1383 | + org :: 'undefined' | #vcard_org{}, |
| 1384 | + categories = [] :: [binary()], |
| 1385 | + note :: 'undefined' | binary(), |
| 1386 | + prodid :: 'undefined' | binary(), |
| 1387 | + rev :: 'undefined' | binary(), |
| 1388 | + sort_string :: 'undefined' | binary(), |
| 1389 | + sound :: 'undefined' | #vcard_sound{}, |
| 1390 | + uid :: 'undefined' | binary(), |
| 1391 | + url :: 'undefined' | binary(), |
| 1392 | + class :: 'confidential' | 'private' | 'public' | 'undefined', |
| 1393 | + key :: 'undefined' | #vcard_key{}, |
| 1394 | + desc :: 'undefined' | binary(), |
| 1395 | + sub_els = [] :: [xmpp_element() | fxml:xmlel()]}). |
| 1396 | +-type vcard_temp() :: #vcard_temp{}. |
| 1397 | + |
| 1398 | +-record(privacy_query, {lists = [] :: [#privacy_list{}], |
| 1399 | + default :: 'none' | 'undefined' | binary(), |
| 1400 | + active :: 'none' | 'undefined' | binary()}). |
| 1401 | +-type privacy_query() :: #privacy_query{}. |
| 1402 | + |
| 1403 | +-record(jingle_ft_file, {date :: undefined | erlang:timestamp(), |
| 1404 | + desc = [] :: [#text{}], |
| 1405 | + hash = [] :: [#hash{}], |
| 1406 | + 'hash-used' :: 'undefined' | #hash_used{}, |
| 1407 | + 'media-type' :: 'undefined' | binary(), |
| 1408 | + name :: 'undefined' | binary(), |
| 1409 | + size :: 'undefined' | non_neg_integer(), |
| 1410 | + range :: 'undefined' | #jingle_ft_range{}}). |
| 1411 | +-type jingle_ft_file() :: #jingle_ft_file{}. |
| 1412 | + |
| 1413 | +-record(jingle_ft_checksum, {creator :: 'initiator' | 'responder' | 'undefined', |
| 1414 | + name = <<>> :: binary(), |
| 1415 | + file :: #jingle_ft_file{}}). |
| 1416 | +-type jingle_ft_checksum() :: #jingle_ft_checksum{}. |
| 1417 | + |
| 1418 | +-record(jingle_ft_description, {file :: 'undefined' | #jingle_ft_file{}}). |
| 1419 | +-type jingle_ft_description() :: #jingle_ft_description{}. |
| 1420 | + |
1403 | 1421 | -record(register, {registered = false :: boolean(), |
1404 | 1422 | remove = false :: boolean(), |
1405 | 1423 | instructions :: 'undefined' | binary(), |
|
1424 | 1442 | sub_els = [] :: [xmpp_element() | fxml:xmlel()]}). |
1425 | 1443 | -type register() :: #register{}. |
1426 | 1444 |
|
1427 | | --record(muc_subscription, {jid :: undefined | jid:jid(), |
1428 | | - nick = <<>> :: binary(), |
1429 | | - events = [] :: [binary()]}). |
1430 | | --type muc_subscription() :: #muc_subscription{}. |
1431 | | - |
1432 | | --record(muc_subscriptions, {list = [] :: [#muc_subscription{}]}). |
1433 | | --type muc_subscriptions() :: #muc_subscriptions{}. |
| 1445 | +-record(bind, {jid :: undefined | jid:jid(), |
| 1446 | + resource = <<>> :: binary()}). |
| 1447 | +-type bind() :: #bind{}. |
1434 | 1448 |
|
1435 | | --record(pubsub_owner, {affiliations :: 'undefined' | {binary(),[#ps_affiliation{}]}, |
1436 | | - configure :: 'undefined' | {binary(),'undefined' | #xdata{}}, |
1437 | | - default :: 'undefined' | {binary(),'undefined' | #xdata{}}, |
1438 | | - delete :: 'undefined' | {binary(),binary()}, |
1439 | | - purge :: 'undefined' | binary(), |
1440 | | - subscriptions :: 'undefined' | {binary(),[#ps_subscription{}]}}). |
1441 | | --type pubsub_owner() :: #pubsub_owner{}. |
| 1449 | +-record(rosterver_feature, {}). |
| 1450 | +-type rosterver_feature() :: #rosterver_feature{}. |
1442 | 1451 |
|
1443 | 1452 | -type xmpp_element() :: address() | |
1444 | 1453 | addresses() | |
|
1491 | 1500 | fasten_apply_to() | |
1492 | 1501 | fasten_external() | |
1493 | 1502 | feature_csi() | |
| 1503 | + feature_pre_approval() | |
1494 | 1504 | feature_register() | |
| 1505 | + feature_register_ibr_token() | |
1495 | 1506 | feature_sm() | |
1496 | 1507 | forwarded() | |
1497 | 1508 | gone() | |
|
1583 | 1594 | origin_id() | |
1584 | 1595 | pep_bookmarks_conference() | |
1585 | 1596 | ping() | |
| 1597 | + preauth() | |
1586 | 1598 | presence() | |
1587 | 1599 | privacy_item() | |
1588 | 1600 | privacy_list() | |
|
0 commit comments