Mercurial > prosody-modules
comparison mod_export_skeletons/README.md @ 4818:d66162e850cd
mod_export_skeletons: Generate ids based on log2 of the original length
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 10 Dec 2021 00:14:12 +0100 |
| parents | e8e0cb97c480 |
| children | b1882a40c246 |
comparison
equal
deleted
inserted
replaced
| 4817:e8e0cb97c480 | 4818:d66162e850cd |
|---|---|
| 33 child tags sorted. | 33 child tags sorted. |
| 34 | 34 |
| 35 Top level attributes are given special treatment since they carry | 35 Top level attributes are given special treatment since they carry |
| 36 protocol semantics. Notably the `@to` and `@from` JIDs are replaced by | 36 protocol semantics. Notably the `@to` and `@from` JIDs are replaced by |
| 37 symbolic labels to convey what form (bare, full or host) they had. The | 37 symbolic labels to convey what form (bare, full or host) they had. The |
| 38 `@id` attribute is replaced with a string of the same length. | 38 `@id` attribute is replaced with a string with the length based on log2 |
| 39 of the original length. | |
| 39 | 40 |
| 40 ## Example | 41 ## Example |
| 41 | 42 |
| 42 ```xml | 43 ```xml |
| 43 <message from='full' id='xxxxxxxxxxxxxxxx' type='chat' to='bare'><body/><x xmlns='jabber:x:oob'><url/></x></message> | 44 <message from='full' id='xxxxxxxxxxxxxxxx' type='chat' to='bare'><body/><x xmlns='jabber:x:oob'><url/></x></message> |
