41 EDeactivated = 0, |
41 EDeactivated = 0, |
42 EActivated = 1 |
42 EActivated = 1 |
43 }; |
43 }; |
44 |
44 |
45 /** |
45 /** |
|
46 This enumeration defines the possible options for user dialogs. |
|
47 If EAllowed is selected then the response to the user option dialog is treated as 'Yes' |
|
48 If ENotAllowed is selected then the response to the user option dialog is treated as 'No' |
|
49 If EUserConfirm is selected then user option dialog is presented to the user. |
|
50 */ |
|
51 enum TSifPolicy |
|
52 { |
|
53 EAllowed = 0, |
|
54 ENotAllowed = 1, |
|
55 EUserConfirm = 2 |
|
56 }; |
|
57 |
|
58 /** |
46 TComponentId defines an instance of a software component in the Software Component Registry. Two different components cannot |
59 TComponentId defines an instance of a software component in the Software Component Registry. Two different components cannot |
47 have the same id on the system, however, it is not global and different components may have the same component id |
60 have the same id on the system, however, it is not global and different components may have the same component id |
48 on separate devices.Please refer to @see GlobalId for a unique identifier for software components across different devices. |
61 on separate devices.Please refer to @see GlobalId for a unique identifier for software components across different devices. |
49 */ |
62 */ |
50 typedef TInt TComponentId; |
63 typedef TInt TComponentId; |
51 |
|
52 |
64 |
53 /** |
65 /** |
54 Pre-defined software type names for the Universal Software Install Framework. |
66 Pre-defined software type names for the Universal Software Install Framework. |
55 'native' stands for Symbian native components delivered in the SIS/SISX packages. |
67 'native' stands for Symbian native components delivered in the SIS/SISX packages. |
56 'java' stands for Java MIDlets. |
68 'java' stands for Java MIDlets. |
|
69 'widget' stands for Widgets |
57 */ |
70 */ |
58 _LIT(KSoftwareTypeNative, "native"); |
71 _LIT(KSoftwareTypeNative, "native"); |
59 _LIT(KSoftwareTypeJava, "java"); |
72 _LIT(KSoftwareTypeJava, "java"); |
|
73 _LIT(KSoftwareTypeWidget, "widget"); |
|
74 |
60 |
75 |
61 } // end namespace Usif |
76 } // end namespace Usif |
62 |
77 |
63 #endif |
78 #endif |