flagflag  If you want to see English page, please click "English" Button at Left.
1: 2014-09-15 (月) 01:19:03 iseki ソース 現: 2014-09-21 (日) 10:15:30 iseki ソース
Line 1: Line 1:
** LLSD (Linden Lab Structured Data) [#p01e6ecd] ** 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
*** Example [#p0fb75e4] *** Example [#p0fb75e4]
-- llmesh のヘッダ付近+- [[llmesh>OAR/assets/llmesh]] のヘッダ部分
 7b                                {  7b                                {
 00 00 00 06                          要素数 (Big Endian)  00 00 00 06                          要素数 (Big Endian)
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 08                          文字数 (Big Endian)  00 00 00 08                          文字数 (Big Endian)
Line 18: Line 35:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 97 68                              値 (Big Endian)  00 00 97 68                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 25: Line 42:
 00 01 41 2d                              値 (Big Endian)  00 01 41 2d                              値 (Big Endian)
 7d                                    }  7d                                    }
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 07                          文字数 (Big Endian)  00 00 00 07                          文字数 (Big Endian)
Line 36: Line 53:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 14 ec                              値 (Big Endian)  00 00 14 ec                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 43: Line 60:
 00 00 1e 36                              値 (Big Endian)  00 00 1e 36                              値 (Big Endian)
 7d                                    }  7d                                    }
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 0a                          文字数 (Big Endian)  00 00 00 0a                          文字数 (Big Endian)
Line 54: Line 71:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 04 ba                              値 (Big Endian)  00 00 04 ba                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 61: Line 78:
 00 00 10 32                              値 (Big Endian)  00 00 10 32                              値 (Big Endian)
 7d                                    }  7d                                    }
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 0a                          文字数 (Big Endian)  00 00 00 0a                          文字数 (Big Endian)
Line 72: Line 89:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 33 22                              値 (Big Endian)  00 00 33 22                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 79: Line 96:
 00 00 64 46                              値 (Big Endian)  00 00 64 46                              値 (Big Endian)
 7d                                    }  7d                                    }
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 0e                          文字数 (Big Endian)  00 00 00 0e                          文字数 (Big Endian)
Line 90: Line 107:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 03 25                              値 (Big Endian)  00 00 03 25                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 97: Line 114:
 00 00 01 95                              値 (Big Endian)  00 00 01 95                              値 (Big Endian)
 7d                                  }  7d                                  }
 + 
 6b                                    k: キーマーカー  6b                                    k: キーマーカー
 00 00 00 04                          文字数 (Big Endian)  00 00 00 04                          文字数 (Big Endian)
Line 108: Line 125:
 69                                        i: 整数マーカー  69                                        i: 整数マーカー
 00 00 00 00                              値 (Big Endian)  00 00 00 00                              値 (Big Endian)
 + 
 6b                                        k: キーマーカー  6b                                        k: キーマーカー
 00 00 00 04                              文字数 (Big Endian)  00 00 00 04                              文字数 (Big Endian)
Line 116: Line 133:
 7d                                    }  7d                                    }
 7d                                }  7d                                }
 + 
 78 da ed 98 5f 48 14 41 1c c7 97 4a 33 4d 31  78 da ed 98 5f 48 14 41 1c c7 97 4a 33 4d 31


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 5月翌月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
<今日>

オンライン状況

95 人のユーザが現在オンラインです。 (21 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 95

もっと...

アクセスカウンタ

今日 : 4821482148214821
昨日 : 1753317533175331753317533
総計 : 2346796423467964234679642346796423467964234679642346796423467964
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com