|
1: 2008-12-21 (日) 03:29:18 iseki |
| + | * RegionHandshake [#ma3b5448] |
| + | - SIM -> Viewer |
| + | - Region(SIM) とハンドシェイクした. |
| + | - [[TestMessage>../TestMessage]] に包含されている場合もある |
| + | - [[メッセージテンプレート>http://www.libsecondlife.org/template/]] ではこのプロトコルは ZeroCoded となっているが,MeltingDots の[[RegionHandshake>../RegionHandshake]] は ZeroCoded されていない? -> MeltingDots に飛んだら,いきなり止まった.^^; |
| | | |
| + | *** 構造 [#n19ac3ab] |
| + | - 番号: (Low 148) ''FF FF FF 00 94'' |
| + | RegionHandshake Low 148 Trusted Zerocoded |
| + | { |
| + | RegionInfo Single |
| + | { RegionFlags U32 } |
| + | { SimAccess U8 } |
| + | { SimName Variable 1 } // string |
| + | { SimOwner LLUUID } |
| + | { IsEstateManager BOOL } // this agent, for this sim |
| + | { WaterHeight F32 } |
| + | { BillableFactor F32 } |
| + | { CacheID LLUUID } |
| + | { TerrainBase0 LLUUID } |
| + | { TerrainBase1 LLUUID } |
| + | { TerrainBase2 LLUUID } |
| + | { TerrainBase3 LLUUID } |
| + | { TerrainDetail0 LLUUID } |
| + | { TerrainDetail1 LLUUID } |
| + | { TerrainDetail2 LLUUID } |
| + | { TerrainDetail3 LLUUID } |
| + | { TerrainStartHeight00 F32 } |
| + | { TerrainStartHeight01 F32 } |
| + | { TerrainStartHeight10 F32 } |
| + | { TerrainStartHeight11 F32 } |
| + | { TerrainHeightRange00 F32 } |
| + | { TerrainHeightRange01 F32 } |
| + | { TerrainHeightRange10 F32 } |
| + | { TerrainHeightRange11 F32 } |
| + | } |
| + | { |
| + | RegionInfo2 Single |
| + | { RegionID LLUUID } |
| + | } |
| + | |
| + | *** サンプル (連長圧縮なし) [#ufcb0eea] |
| + | S->P [6048]: 0x40 seq = 4 UDP message is Low 148 RegionHandshake |
| + | 40 00 00 00 04 00 ff ff 00 94 96 80 50 14 0d 0c @ . . . . . . . . . . . P . . . |
| + | 4d 65 6c 74 69 6e 67 44 6f 74 73 00 58 ed 2a fa M e l t i n g D o t s . X . * . |
| + | 7d 44 4f 62 85 6e 5d 5b d1 b7 c7 aa 00 00 00 c8 } D O b . n ] [ . . . . . . . . |
| + | 41 00 00 00 00 9b 81 45 aa 18 aa 8e ba cd 74 7b A . . . . . . E . . . . . . t { |
| + | 68 b2 63 7f fa b8 d3 96 5a ad 78 bf 43 69 9b bf h . c . . . . . Z . x . C i . . |
| + | f8 ec a6 c9 75 ab b7 83 e6 3e 93 26 c0 24 8a 24 . . . . u . . . . > . & . $ . $ |
| + | 76 66 85 5d a3 17 9c da bd 39 8a 9b 6b 13 91 4d v f . ] . . . . . 9 . . k . . M |
| + | c3 33 ba 32 1f be b1 69 c7 11 ea ff f2 ef e5 0f . 3 . 2 . . . i . . . . . . . . |
| + | 24 dc 88 1d f2 f3 33 86 4e d9 28 98 81 0c 72 8c $ . . . . . 3 . N . ( . . . r . |
| + | 77 01 42 8b d3 63 33 8e de 00 37 c4 fd 85 5b 01 w . B . . c 3 . . . 7 . . . [ . |
| + | 5d 77 11 2f c8 30 3c d3 81 85 60 75 79 23 f1 f0 ] w . / . 0 < . . . ` u y # . . |
| + | a8 80 79 97 40 53 a2 f4 06 48 95 1d 13 d5 41 d2 . . y . @ S . . . H . . . . A . |
| + | e3 b8 6b c1 9c 00 00 90 41 33 33 07 42 00 00 90 . . k . . . . . A 3 3 . B . . . |
| + | 41 00 00 90 41 00 00 70 42 00 00 08 42 00 00 70 A . . . A . . p B . . . B . . p |
| + | 42 00 00 70 42 29 ba f8 1a 29 61 41 ca 92 82 41 B . . p B ) . . . ) a A . . . A |
| + | af e0 da 69 93 . . . i . |
| + | |
| + | 40 00 00 00 04 00 Header |
| + | ff ff 00 94 プロトコル番号 |
| + | 96 80 50 14 RegionFlags |
| + | 0d SimAccess |
| + | 0c 続く文字列の長さ 12文字 (00を含む) |
| + | 4d 65 6c 74 69 6e 67 44 6f 74 73 00 SIM名 (MeltingDots) |
| + | 58 ed 2a fa 7d 44 4f 62 85 6e 5d 5b d1 b7 c7 aa SimOwner |
| + | 00 IsEstateManager |
| + | 00 00 c8 41 WaterHeight |
| + | 00 00 00 00 BillableFactor |
| + | 9b 81 45 aa 18 aa 8e ba cd 74 7b 68 b2 63 7f fa CacheID |
| + | b8 d3 96 5a ad 78 bf 43 69 9b bf f8 ec a6 c9 75 TerrainBase0 |
| + | ab b7 83 e6 3e 93 26 c0 24 8a 24 76 66 85 5d a3 TerrainBase1 |
| + | 17 9c da bd 39 8a 9b 6b 13 91 4d c3 33 ba 32 1f TerrainBase2 |
| + | be b1 69 c7 11 ea ff f2 ef e5 0f 24 dc 88 1d f2 TerrainBase3 |
| + | f3 33 86 4e d9 28 98 81 0c 72 8c 77 01 42 8b d3 TerrainDetail0 |
| + | 63 33 8e de 00 37 c4 fd 85 5b 01 5d 77 11 2f c8 TerrainDetail1 |
| + | 30 3c d3 81 85 60 75 79 23 f1 f0 a8 80 79 97 40 TerrainDetail2 |
| + | 53 a2 f4 06 48 95 1d 13 d5 41 d2 e3 b8 6b c1 9c TerrainDetail3 |
| + | 00 00 90 41 TerrainStartHeight00 |
| + | 33 33 07 42 TerrainStartHeight01 |
| + | 00 00 90 41 TerrainStartHeight10 |
| + | 00 00 90 41 TerrainStartHeight11 |
| + | 00 00 70 42 TerrainHeightRange00 |
| + | 00 00 08 42 TerrainHeightRange01 |
| + | 00 00 70 42 TerrainHeightRange10 |
| + | 00 00 70 42 TerrainHeightRange11 |
| + | 29 ba f8 1a 29 61 41 ca 92 82 41 af e0 da 69 93 RegionID |
| + | |
| + | *** サンプル2 [[TestMessage>../TestMessage]](Low 1) に包含された [[RegionHandshake>../RegionHandshake]] [#g97427dc] |
| + | P->V [25628]: 0xc0 seq = 4 UDP message is Low 1 TestMessage --> Low 148 RegionHandshake |
| + | c0 00 00 00 04 00 ff ff 00 01 94 06 80 10 14 15 . . . . . . . . . . . . . . . . |
| + | 06 4d 65 69 6e 73 00 14 a0 41 00 02 80 3f df 44 . M e i n s . . . A . . . ? . D |
| + | 00 01 35 65 ac c5 ef e6 21 d1 75 2b 2e ec 97 b9 . . 5 e . . . . ! . u + . . . . |
| + | 03 f0 2d 6a c0 28 e0 78 9e fd 4a 8f 9c 4d f1 d5 . . - j . ( . x . . J . . M . . |
| + | fe 18 56 f0 c9 d6 32 77 37 b3 b0 f1 40 88 7f 66 . . V . . . 2 w 7 . . . @ . . f |
| + | 02 7b 5e 58 9e 92 5d d2 32 94 c4 2d ab f5 df dc . { ^ X . . ] . 2 . . - . . . . |
| + | a4 f2 ce 98 49 a1 83 1d 5d 44 af 8f 24 44 a3 26 . . . . I . . . ] D . . $ D . & |
| + | c0 d4 45 73 77 4b 37 93 be 95 61 98 37 74 66 e4 . . E s w K 7 . . . a . 7 t f . |
| + | cb 05 81 da 73 d2 fe 53 4f 2e 26 34 af 3c 5a e3 . . . . s . . S O . & 4 . < Z . |
| + | 46 c1 63 89 03 a0 78 a5 0c ad 19 a0 d3 5d 72 08 F . c . . . x . . . . . . ] r . |
| + | c0 39 b6 e3 96 0f 29 30 0b 64 b3 e5 81 d6 cf 00 . 9 . . . . ) 0 . d . . . . . . |
| + | 02 48 42 00 06 48 42 00 02 18 42 00 02 c8 42 00 . H B . . H B . . . B . . . B . |
| + | 02 70 41 00 02 5c 42 00 02 70 42 b6 87 73 b6 06 . p A . . \ B . . p B . . s . . |
| + | 3a 62 56 f7 59 fd e2 4c 9b f5 3d : b V . Y . . L . . = |
| + | |
| + | c0 00 00 00 04 00 Header |
| + | ff ff 00 01 プロトコル番号 (TestMessage) |
| + | 94 RegionHandshakeのプロトコル番号148(00 94) |
| + | 06 80 10 14 RegionFlags |
| + | 15 SimAccess |
| + | 06 SIM名の長さ(6文字 ただし00を含む) |
| + | 4d 65 69 6e 73 00 SIM名 (Meins) |
| + | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 SimOwner |
| + | 00 IsEstateManager |
| + | 00 00 a0 41 WaterHeight |
| + | 00 00 80 3f BillableFactor |
| + | df 44 00 35 65 ac c5 ef e6 21 d1 75 2b 2e ec 97 CacheID |
| + | b9 03 f0 2d 6a c0 28 e0 78 9e fd 4a 8f 9c 4d f1 TerrainBase0 |
| + | d5 fe 18 56 f0 c9 d6 32 77 37 b3 b0 f1 40 88 7f TerrainBase1 |
| + | 66 02 7b 5e 58 9e 92 5d d2 32 94 c4 2d ab f5 df TerrainBase2 |
| + | dc a4 f2 ce 98 49 a1 83 1d 5d 44 af 8f 24 44 a3 TerrainBase3 |
| + | 26 c0 d4 45 73 77 4b 37 93 be 95 61 98 37 74 66 TerrainDetail0 |
| + | e4 cb 05 81 da 73 d2 fe 53 4f 2e 26 34 af 3c 5a TerrainDetail1 |
| + | e3 46 c1 63 89 03 a0 78 a5 0c ad 19 a0 d3 5d 72 TerrainDetail2 |
| + | 08 c0 39 b6 e3 96 0f 29 30 0b 64 b3 e5 81 d6 cf TerrainDetail3 |
| + | 00 00 48 42 TerrainStartHeight00 |
| + | 00 00 00 00 TerrainStartHeight01 |
| + | 00 00 48 42 TerrainStartHeight10 |
| + | 00 00 18 42 TerrainStartHeight11 |
| + | 00 00 c8 42 TerrainHeightRange00 |
| + | 00 00 70 41 TerrainHeightRange01 |
| + | 00 00 5c 42 TerrainHeightRange10 |
| + | 00 00 70 42 TerrainHeightRange11 |
| + | b6 87 73 b6 06 3a 62 56 f7 59 fd e2 4c 9b f5 3d RegionID |