Upgrade bluez5_37 :Merge the code from private
[platform/upstream/bluez.git] / android / pics-map.txt
1 MAP PICS for the PTS tool.
2
3 PTS version: 6.1
4
5 * - different than PTS defaults
6 # - not yet implemented/supported
7
8 M - mandatory
9 O - optional
10
11         Profile Version
12 -------------------------------------------------------------------------------
13 Parameter Name  Selected        Description
14 -------------------------------------------------------------------------------
15 TSPC_MAP_0_1    False           Role: Map 1.0 (C1)
16 TSPC_MAP_0_2    True (*)        Role: Map 1.1 (C1)
17 TSPC_MAP_0_3    False           Role: Map 1.2 (C1)
18 -------------------------------------------------------------------------------
19 C.1: Mandatory to support only one Profile version.
20 -------------------------------------------------------------------------------
21
22
23         Roles
24 -------------------------------------------------------------------------------
25 Parameter Name  Selected        Description
26 -------------------------------------------------------------------------------
27 TSPC_MAP_1_1    True (*)        Role: Messaging Server Equipment (C1)
28 TSPC_MAP_1_2    False           Role: Messaging Client Equipment (C1)
29 -------------------------------------------------------------------------------
30 C.1: It is mandatory to support at least one of the defined roles.
31 -------------------------------------------------------------------------------
32
33
34         Supported features MCE
35 -------------------------------------------------------------------------------
36 Parameter Name  Selected        Description
37 -------------------------------------------------------------------------------
38 TSPC_MAP_2_1    False           MCE: Message Notification (C1)
39 TSPC_MAP_2_1a   False           MCE: SendEvent (C4)
40 TSPC_MAP_2_2    False           MCE: Message Browsing (C1)
41 TSPC_MAP_2_2a   False           MCE: SetFolder (C5)
42 TSPC_MAP_2_2b   False           MCE: GetFoldersListing (C5)
43 TSPC_MAP_2_2c   False           MCE: GetMessagesListing (C5)
44 TSPC_MAP_2_2d   False           MCE: GetMessage (O)
45 TSPC_MAP_2_2e   False           MCE: SetMessageStatus (O)
46 TSPC_MAP_2_2f   False           MCE: UpdateInbox (O)
47 TSPC_MAP_2_2g   False           MCE: Filtering (O)
48 TSPC_MAP_2_2h   False           MCE: Multiple simultaneous MAS instances (O)
49 TSPC_MAP_2_3    False           MCE: Message Uploading (O)
50 TSPC_MAP_2_3a   False           MCE: SetFolder (C6)
51 TSPC_MAP_2_3b   False           MCE: GetFoldersListing (C6)
52 TSPC_MAP_2_3c   False           MCE: PushMessage (C6)
53 TSPC_MAP_2_4    False           MCE: Message Delete (O)
54 TSPC_MAP_2_4a   False           MCE: SetMessageStatus (C7)
55 TSPC_MAP_2_5    False           MCE: Notification Registration (C2)
56 TSPC_MAP_2_5a   False           MCE: SetNotificationRegistration off (O)
57 TSPC_MAP_2_5b   False           MCE: SetNotificationRegistration on (C8)
58 TSPC_MAP_2_6    False           MCE: Supported Message Types
59 TSPC_MAP_2_6a   False (*)       MCE: EMAIL (C3)
60 TSPC_MAP_2_6b   False (*)       MCE: SMS_GSM (C3)
61 TSPC_MAP_2_6c   False (*)       MCE: SMS_CDMA (C3)
62 TSPC_MAP_2_6d   False (*)       MCE: MMS (C3)
63 TSPC_MAP_2_7    False           MCE: Instance Information (Not Supported)
64 TSPC_MAP_2_7a   False (*)       MCE: GetMASInstanceInformation (Not Supported)
65 TSPC_MAP_2_8    False           MCE: Extended MAP-Event-Report (Not Supported)
66 TSPC_MAP_2_8a   False (*)       MCE: MAP-Event-Report: Version 1.1
67                                         (Not Supported)
68 -------------------------------------------------------------------------------
69 C.1: Mandatory to support at least one of the defined features TSPC_MAP_2_1 or
70         TSPC_MAP_2_2.
71 C.2: Mandatory to support TSPC_MAP_2_5 if TSPC_MAP_2_1 is supported.
72 C.3: Mandatory to support at least one of the defined message types
73         TSPC_MAP_2_6a to TSPC_MAP_2_6d IF TSPC_MAP_2_2 or TSPC_MAP_2_3 is
74         supported.
75 C.4: Support of functionality TSPC_MAP_2_1a mandatory IF related feature
76         TSPC_MAP_2_1 supported.
77 C.5: Support of functionality mandatory IF TSPC_MAP_2_2 supported.
78 C.6: Support of functionality mandatory IF TSPC_MAP_2_3 supported.
79 C.7: Support of functionality mandatory IF TSPC_MAP_2_4 supported.
80 C.8: Mandatory to support IF TSPC_MAP_2_5 (Notification Registration) is
81         supported, otherwise excluded.
82 C.9: Optional to support IF TSPC_MAP_0_3 (MAP v1.2) is supported, otherwise
83         excluded.
84 C.10: Mandatory to support IF TSPC_MAP_0_3 (MAP v1.2) and TSPC_MAP_2_1
85         (Message Notification) is supported, otherwise excluded.
86 -------------------------------------------------------------------------------
87
88
89         Supported features MSE
90 -------------------------------------------------------------------------------
91 Parameter Name  Selected        Description
92 -------------------------------------------------------------------------------
93 TSPC_MAP_3_1    True            MSE: Message Notification (M)
94 TSPC_MAP_3_1a   True            MSE: SendEvent (M)
95 TSPC_MAP_3_2    True            MSE: Message Browsing (M)
96 TSPC_MAP_3_2a   True            MSE: SetFolder (M)
97 TSPC_MAP_3_2b   True            MSE: GetFoldersListing (M)
98 TSPC_MAP_3_2c   True            MSE: GetMessagesListing (M)
99 TSPC_MAP_3_2d   True            MSE: GetMessage (M)
100 TSPC_MAP_3_2e   True            MSE: SetMessageStatus (M)
101 TSPC_MAP_3_2f   True            MSE: UpdateInbox (M)
102 TSPC_MAP_3_2g   False           MSE: Multiple simultaneous MAS instances (O)
103 TSPC_MAP_3_3    True            MSE: Message Uploading (M)
104 TSPC_MAP_3_3a   True            MSE: SetFolder (M)
105 TSPC_MAP_3_3b   True            MSE: GetFoldersListing (M)
106 TSPC_MAP_3_3c   True            MSE: PushMessage (M)
107 TSPC_MAP_3_4    True            MSE: Message Delete (M)
108 TSPC_MAP_3_4a   True            MSE: SetMessageStatus (M)
109 TSPC_MAP_3_5    True            MSE: Notification Registration (M)
110 TSPC_MAP_3_5a   True            MSE: SetNotificationRegistration (M)
111 TSPC_MAP_3_6    False           MSE: Supported Message Types
112 TSPC_MAP_3_6a   False           MSE: EMAIL (C1)
113 TSPC_MAP_3_6b   True            MSE: SMS_GSM (C1)
114 TSPC_MAP_3_6c   True (*)        MSE: SMS_CDMA (C1)
115 TSPC_MAP_3_6d   True            MSE: MMS (C1)
116 TSPC_MAP_3_7    False           MSE: Instance Information (Not Supported)
117 TSPC_MAP_3_7a   False (*)       MSE: GetMASInstanceInformation (Not Supported)
118 TSPC_MAP_3_8    False           MSE: Extended MAP-Event-Report (Not Supported)
119 TSPC_MAP_3_8a   False (*)       MSE: MAP-Event-Report: Version 1.1
120                                         (Not Supported)
121 -------------------------------------------------------------------------------
122 C.1: Mandatory to support at least one of the defined message types
123         TSPC_MAP_3_6a to TSPC_MAP_3_6d IF TSPC_MAP_3_2 or TSPC_MAP_3_3
124         is supported.
125 C.2: Mandatory to support IF TSPC_MAP_0_3 (MAP v1.2) is supported,
126         otherwise excluded.
127 -------------------------------------------------------------------------------
128
129
130         GOEP v2.0 or later Features
131 -------------------------------------------------------------------------------
132 Parameter Name  Selected        Description
133 -------------------------------------------------------------------------------
134 TSPC_MAP_7b_1   False           GOEP v2.0 or later (C1)
135 TSPC_MAP_7b_2   False           GOEP v2 Backwards Compatibility (C1)
136 TSPC_MAP_7b_3   False           OBEX over L2CAP (C1)
137 -------------------------------------------------------------------------------
138 C.1: Mandatory if TSPC_MAP_0_3 (MAP v1.2) is supported else excluded.
139 -------------------------------------------------------------------------------
140
141
142         MCE OBEX Header Support
143 -------------------------------------------------------------------------------
144 Parameter Name  Selected        Description
145 -------------------------------------------------------------------------------
146 TSPC_MAP_10_1   False (*)       Name (M)
147 TSPC_MAP_10_2   False (*)       Typr (M)
148 TSPC_MAP_10_3   False (*)       Body (M)
149 TSPC_MAP_10_4   False (*)       End of Body (M)
150 TSPC_MAP_10_5   False (*)       Target (M)
151 TSPC_MAP_10_6   False (*)       Who (M)
152 TSPC_MAP_10_7   False (*)       Connection ID (M)
153 TSPC_MAP_10_8   False (*)       Application Parameters (M)
154 TSPC_MAP_10_9   False           SRM (C2)
155 TSPC_MAP_10_10  False           Receive SRMP (C2)
156 TSPC_MAP_10_11  False           Send SRMP (C2)
157 -------------------------------------------------------------------------------
158 C.1: Mandatory if TSPC_MAP_0_3 (MAP v1.2) is supported else excluded.
159 C.2: Optional if TSPC_MAP_0_3 (MAP v1.2) is supported else excluded.
160 -------------------------------------------------------------------------------
161
162
163         GetMessagesListing Filtering Parameter Support
164 -------------------------------------------------------------------------------
165 Parameter Name  Selected        Description
166 -------------------------------------------------------------------------------
167 TSPC_MAP_20_1   False (*)       MCE: FilterMessageType (O)
168 TSPC_MAP_20_2   False (*)       MCE: FilterPeriodBegin (O)
169 TSPC_MAP_20_3   False (*)       MCE: FilterPeriodEnd (O)
170 TSPC_MAP_20_4   False (*)       MCE: FilterReadStatus (O)
171 TSPC_MAP_20_5   False (*)       MCE: FilterRecipient (O)
172 TSPC_MAP_20_6   False (*)       MCE: FilterOriginator (O)
173 TSPC_MAP_20_7   False (*)       MCE: FilterPriority (O)
174 TSPC_ALL        False (*)       Turns on all the test cases
175 -------------------------------------------------------------------------------