diff -r 913c9751c067 -r 716254ccbcc0 org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-DBB90F32-C1FA-4B0C-9BCA-89177140A60D.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/org.symbian.tools.wrttools.doc.WebDeveloper/html/GUID-DBB90F32-C1FA-4B0C-9BCA-89177140A60D.html Fri Mar 05 19:11:15 2010 -0800 @@ -0,0 +1,1697 @@ + + +
The SystemInfo +Service API supports the following system attribute entities:
+ +The following tables describe the system attributes supported by the +SystemInfo Service API. Read the columns as follows:
+Key specifies the name of the system attribute key.
+Together with the entity, this specifies the system attribute; for example: Battery
+- BatteryStrength
.
Input specifies the system
+data type for an input value. The properties specified for a particular
+data type are used as the SystemData
properties in method
+input. NA indicates that no input is applicable.
Output specifies the system
+data type for an output value. The properties specified for a particular
+data type are used as the ReturnValue
properties in method
+output.
Value optionally describes the value or the value +range of the system attribute, or provides an example value. This is used +for both input, if valid, and output. For detailed information about system +attribute values, see section System data types.
+GetInfo, SetInfo, and GetNotification indicate
+whether the system attribute supports the GetInfo
, SetInfo
,
+and GetNotification
methods,
+respectively.
GetInfo mode indicates whether the system attribute
+supports synchronous (Sync) or asynchronous (Async) GetInfo
calls.
Capability specifies the Symbian capabilities required +of any process that loads the Web Runtime to +invoke the SystemInfo Service API and access the system attribute.
+The following table describes the Battery
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+
+ Threshold battery strength for notification request + |
++ + | +
+ 0 - 100 % + |
+
+ X + |
++ |
+ X + |
+
+ Async + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
The following table describes the Connectivity
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Async + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ | + | + |
+ X + |
++ |
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ For example: |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
The following table describes the Device
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+ NA + |
++ + | +
+ For example: |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
+
+
+ Note: If this is not specified for the device, |
+
+ For example: |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ | + + | +
+ For example: |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ For example: This is a unique ID. + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ For example: |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
The following table describes the Display
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
++ + | ++ + | +
+ 5 - 95 % + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | +
+ 5 - 90 seconds + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+
+ Time in seconds + |
++ + | +
+ 0 - 1 seconds + |
++ | + |
+ X + |
++ |
+ None + |
+
+
|
++ + | ++ + | +
+ 0 - 3600 seconds + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | +
+ 0 - 999 minutes + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ |
+ Full path and file name; for example: |
++ |
+ X + |
++ | + |
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 5 - 60 seconds + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 3 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
The following table describes the Features
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
The following table describes the General
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+ NA + |
++ + | ++ | + | + |
+ X + |
++ |
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | +
+ S60 language enumeration + |
+
+ X + |
+
+ X + |
+
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ List of S60 language enumerations + |
+
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | +
+ 0 - 1 + |
+
+ X + |
+
+ X + |
+
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | +
+ 0 - 1 + |
+
+ X + |
+
+ X + |
+
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
The following table describes the Memory
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
++ + | ++ + | ++ |
+ X + |
++ | + |
+ Sync + |
+
+ None + |
+
+
|
+
+
+ For notification requests + |
+
+
+ Specifies the drive; for example: |
++ | + | + |
+ X + |
++ |
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 1 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
The following table describes the Network
system
+attributes.
+ Key + |
+ Input + |
+ Output + |
+ Value + |
+ GetInfo + |
+ SetInfo + |
+ GetNotification + |
+ GetInfo mode + |
+ Capability + |
---|---|---|---|---|---|---|---|---|
+
|
+
+
+ Threshold dB for notification request + |
++ + | +
+ 40 - 110 dB, where 40 is high + |
+
+ X + |
++ |
+ X + |
+
+ Async + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 6 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | +
+ 0 - 2 + |
+
+ X + |
++ |
+ X + |
+
+ Sync + |
+
+ None + |
+
+
|
+
+ NA + |
++ + | ++ |
+ X + |
++ |
+ X + |
+
+ Async + |
+
+ ReadUserData, Location + |
+
+
|
+
+ NA + |
++ + | ++ | + | + |
+ X + |
++ |
+ ReadUserData, Location + |
+
+
|
+
+ NA + |
++ + | ++ | + | + |
+ X + |
++ |
+ ReadUserData, Location + |
+