#author("2024-09-13T02:15:41+00:00","default:iseki","iseki")
#author("2024-09-13T02:15:50+00:00","default:iseki","iseki")
** LLSD (Linden Lab Structured Data) [#p01e6ecd]

- http://wiki.secondlife.com/wiki/LLSD
#br
*** Maker [#iee8d53e]
- undef:  '!'
- true:   '1'
- false:  '0'
- integer:'i' + htonl(value)
- real:   'r' + htond(value)
- uuid:   'u' + uuid 	uuid is 16 bytes
- binary: 'b' + htonl(binary.size()) + binary
- string: 's' + htonl(string.size()) + string 	notation serialization is considered valid
- uri:    'l' + htonl(uri.size()) + uri
- date:   'd' + htond(seconds_since_epoch)
- array:  '[' + htonl(array.length()) + (child0, child1, ...) + ']' 	order is always preserved
- map:    '{' + htonl(map.length()) + ((key0,value0), (key1, value1), ...)+ '}' 	order is not always preserved. 
- key:    'k' + htonl(key.length()) + string
#br

*** [[llmesh]]
**** [[llmesh ヘッダー>llmesh/header]]
**** [[lod>llmesh/lod]] [[llsd_dump>llmesh/llsd_dump]]
**** [[lod>llmesh/lod]] 
- [[llsd_dump>llmesh/llsd_dump]]
**** [[Skin>./Skin]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 ページ一覧 検索 最終更新   ヘルプ   最終更新のRSS