diff -r 4816d766a08a -r f345bda72bc4 Symbian3/PDK/Source/GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita --- a/Symbian3/PDK/Source/GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita Tue Mar 30 11:42:04 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-F43E458D-6650-5BB0-871D-2E4EB1353C48.dita Tue Mar 30 11:56:28 2010 +0100 @@ -1,83 +1,83 @@ - - - - - -Application -Services -
Alarm Server

The -AlarmServer is used to set alarms such as clock or calendar applications. -The Alarm Server manages a queue of alarms and notifies the user in conjunction -with other Application Framework components.

The AlarmServer maintains -the queue of all system-wide alarms, this is known as Alarm handling. Session -alarms are for a single session only and are completed when an alarm expires. -Non session alarms occur if a session orphans its alarm by closing its connection -to the AlarmServer.

-
Calendar Conversion

For -applications that require Chinese date support calcon is a calendar conversion -utility which provides conversion between Gregorian and Chinese Lunar calendar -dates. The conversion is restricted to date conversion – time conversion is -not supported. Corrections have been applied where Chinese lunar days are -deemed to start at times other than midnight.

Julian dates are used -for internal storage. A Julian date is a count of days from a point in time -(defined as noon 24/11/4713 BC). Chinese Lunar calendar dates consist of:

    -
  • Year cycle

  • -
  • Year (1-60)

  • -
  • Month (1-12)

  • -
  • Whether or not the month -is a leap month

  • -
  • Day in the month (1-29 -or 1-30 in a leap month)

  • -
-
Help Model

Hlpmodel -enables the user to search for specific information on a help database. Help -databases contain rich text formatted data (including pictures) and metadata -used to identify help information for searching.

The help launcher -is a small DLL that allows the device-specific help application to be launched -with a context sensitive identifier, so that a suitable help topic is displayed -within the help application.

-
Time Zone Server

Time -Zone Server provides functionality to convert between UTC times and local -“wall-clock” times. It allows for Daylight Savings Time (DST) rules and adjusts -local times accordingly. This functionality applies to both the current locale -and other specified locales. It also applies to any time, historical or future -(within a given range) at the specified locale

The application allows -time conversion between UTC and local “wall-clock” time and automatic clock -adjustment for daylight saving.

The Time Zone Compiler creates a Time -Zone Database for Symbian OS from the Olson Tz database, which provides a -collaborative compilation of information about the world's time zones.

-
Time Zone Localization

The -Time Zone Localization component provides localisation support for time zone -names. The component makes use of the standard Symbian OS resource framework -for loading localizable strings. This allows licensees to provide localized -time zone and city name strings for target markets.

Localizable text -includes:

    -
  • Time zone ID, generated -by the TzCompiler

  • -
  • Time zone standard name

  • -
  • Time zone daylight savings -name

  • -
  • Time zone short standard -name

  • -
  • Time zone short daylight -savings name

  • -
-
Versit

The -Versit component provides a set of classes that can be used by application -or system developers to import and export data. The data is formatted according -to a set of standards initially defined by the Versit consortium.

The -plain-text formatted data can be included in emails, saved to disk or transferred -from one application to another using streams. Two specifications have been -published: vCard for the transmission of contact information and vCal for -the transmission of calendaring information.

Although the information -contained in contact data is different from that contained in calendar data, -the basic formatting of the information follows the same style. It is this -formatting style that has had a strong influence on the functional requirements -of the Versit component.

+ + + + + +Application +Services +
Alarm Server

The +AlarmServer is used to set alarms such as clock or calendar applications. +The Alarm Server manages a queue of alarms and notifies the user in conjunction +with other Application Framework components.

The AlarmServer maintains +the queue of all system-wide alarms, this is known as Alarm handling. Session +alarms are for a single session only and are completed when an alarm expires. +Non session alarms occur if a session orphans its alarm by closing its connection +to the AlarmServer.

+
Calendar Conversion

For +applications that require Chinese date support calcon is a calendar conversion +utility which provides conversion between Gregorian and Chinese Lunar calendar +dates. The conversion is restricted to date conversion – time conversion is +not supported. Corrections have been applied where Chinese lunar days are +deemed to start at times other than midnight.

Julian dates are used +for internal storage. A Julian date is a count of days from a point in time +(defined as noon 24/11/4713 BC). Chinese Lunar calendar dates consist of:

    +
  • Year cycle

  • +
  • Year (1-60)

  • +
  • Month (1-12)

  • +
  • Whether or not the month +is a leap month

  • +
  • Day in the month (1-29 +or 1-30 in a leap month)

  • +
+
Help Model

Hlpmodel +enables the user to search for specific information on a help database. Help +databases contain rich text formatted data (including pictures) and metadata +used to identify help information for searching.

The help launcher +is a small DLL that allows the device-specific help application to be launched +with a context sensitive identifier, so that a suitable help topic is displayed +within the help application.

+
Time Zone Server

Time +Zone Server provides functionality to convert between UTC times and local +“wall-clock” times. It allows for Daylight Savings Time (DST) rules and adjusts +local times accordingly. This functionality applies to both the current locale +and other specified locales. It also applies to any time, historical or future +(within a given range) at the specified locale

The application allows +time conversion between UTC and local “wall-clock” time and automatic clock +adjustment for daylight saving.

The Time Zone Compiler creates a Time +Zone Database for Symbian from the Olson Tz database, which provides a collaborative +compilation of information about the world's time zones.

+
Time Zone Localization

The +Time Zone Localization component provides localisation support for time zone +names. The component makes use of the standard Symbian resource framework +for loading localizable strings. This allows licensees to provide localized +time zone and city name strings for target markets.

Localizable text +includes:

    +
  • Time zone ID, generated +by the TzCompiler

  • +
  • Time zone standard name

  • +
  • Time zone daylight savings +name

  • +
  • Time zone short standard +name

  • +
  • Time zone short daylight +savings name

  • +
+
Versit

The +Versit component provides a set of classes that can be used by application +or system developers to import and export data. The data is formatted according +to a set of standards initially defined by the Versit consortium.

The +plain-text formatted data can be included in emails, saved to disk or transferred +from one application to another using streams. Two specifications have been +published: vCard for the transmission of contact information and vCal for +the transmission of calendaring information.

Although the information +contained in contact data is different from that contained in calendar data, +the basic formatting of the information follows the same style. It is this +formatting style that has had a strong influence on the functional requirements +of the Versit component.

\ No newline at end of file