Archived:Offline profile not documented in S60 2nd Edition FP1 SDK Help (Known Issue)
The offline profile is not documented in the SDK Help in S60 2nd Edition FP1.
A new profile type "Off-line" is presented in S60 2nd Edition, Feature Pack 1. The active profile can be queried using the CSettingInfo::Get method with setting ID EActiveProfile. In S60 SDK 2.1, the documented values for EActiveProfile are 0 (general), 1 (silent), 2 (meeting), 3 (outdoor), and 4 (pager). The value 5 (offline) is missing from the SDK documentation. There are no set methods available in the CSettingsInfo API. S60 2nd Edition, Feature Pack 1 introduces support for off-line mode. However, the off-line mode requires additional implementation from the device as well. Every device based on S60 2nd Edition, Feature Pack 1 (at least the Nokia 7610) does not yet have the off-line mode available for the user. However, some devices, such as the Nokia 6620, do have it available for the user.
If the current profile is checked, the return value 5 (offline) should be handled as well. It might not be feasible to map the offline state to default behavior.