lib: added Builder::BuildDone()
[barry.git] / data / dbsetup
blob3726815e00f789d2b6af326bf45b6febd27b7548
1 This is the conversation we are aiming for:
3 The numbers at the end of this command change... perhaps a date?
4 They are always returned.
5 sep: 5
6     00000000: 00 00 10 00 01 ff 00 00 a8 18 da 8d 6c 02 00 00
8 rep: 82
9     00000000: 00 00 10 00 02 ff 00 00 a8 18 da 8d 6c 02 00 00
11 This command is always the same.
12 sep: 5
13     00000000: 00 00 0c 00 05 ff 00 01 14 00 01 00
15 rep: 82
16     00000000: 00 00 20 00 06 ff 00 01 14 00 01 00 51 e1 33 6b
17     00000010: f3 09 bc 37 3b a3 5e ed ff 30 a1 3a 60 c9 81 8e
19 This command is always the same.  It retrieves the PIN number.
20 sep: 5
21     00000000: 00 00 0c 00 05 ff 00 02 08 00 04 00
23 rep: 82
24     00000000: 00 00 14 00 06 ff 00 02 08 00 04 00 04 00 00 00
25     00000010: ee ff 01 22
28 Note: There are about 3 different top level modes that this command activates.
29         RIM Bypass, RIM Desktop, and RIM_Javasomething
30         We want RIM Desktop, as all the data is transferred in this mode.
31 sep: 5
32     00000000: 00 00 18 00 07 ff 00 05 52 49 4d 20 44 65 73 6b  ........RIM Desk
33     00000010: 74 6f 70 00 00 00 00 00                          top.....
34 rep: 82
35     00000000: 00 00 2c 00 08 06 00 05 52 49 4d 20 44 65 73 6b  ..,.....RIM Desk
36     00000010: 74 6f 70 00 00 00 00 00 00 00 00 00 01 00 04 00  top.............
37     00000020: 02 00 04 00 03 01 00 00 04 01 00 00              ............
39 Open a socket...
40 sep: 5
41     00000000: 00 00 08 00 0a 06 00 06
43 rep: 82
44     00000000: 00 00 08 00 10 06 00 06
47 Get the Command Table...
48 sep: 5
49     00000000: 06 00 0a 00 40 00 00 01 00 00
50 rep: 82
51     00000000: 00 00 0c 00 13 06 01 00 01 00 00 00
52 rep: 82
53     00000000: 06 00 0a 00 40 00 00 02 00 04
56 Continue Get Command Table...
57 sep: 5
58     00000000: 06 00 07 00 41 00 00
59 rep: 82
60     00000000: 00 00 0c 00 13 06 01 00 02 00 00 00
61 rep: 82
62     00000000: 06 00 35 00 40 00 0c 01 53 65 72 76 69 63 65 20
63     00000010: 42 6f 6f 6b 0e 02 44 65 76 69 63 65 20 4f 70 74
64     00000020: 69 6f 6e 73 0f 03 44 61 74 61 62 61 73 65 20 41
65     00000030: 63 63 65 73 73
68 At this point, we are well into the database access conversation... the
69 next thing to do is retrieve the Database Database, and then use that
70 to get the item count and all the records in each database.
71         Memos
72         Calendar
73         Contacts
74         Email