diff -r 48780e181b38 -r 578be2adaf3e Symbian3/PDK/Source/GUID-73B12E66-A01D-5ABC-BEFF-73558DBAB9E7.dita --- a/Symbian3/PDK/Source/GUID-73B12E66-A01D-5ABC-BEFF-73558DBAB9E7.dita Tue Jul 20 12:00:49 2010 +0100 +++ b/Symbian3/PDK/Source/GUID-73B12E66-A01D-5ABC-BEFF-73558DBAB9E7.dita Fri Aug 13 16:47:46 2010 +0100 @@ -1,128 +1,128 @@ - - - - - -Category: -SmlController -

SyncML panics represent program errors which are detected by the SyncML -framework. Typically, they are caused by passing bad or contradictory -parameters to functions.

-

The thread causing the panic is terminated.

- - - - -

0

-

Invalid parameter.

This panic is raised if there is an attempt -to pass an invalid parameter to a SyncML function.

See CSmlTask::SetNameL(), CSmlProfile::AddTaskL(), CSmlProfile::SetProfileNameL().

-
- -

1

-

Incomplete data.

This panic is raised if there is a attempt -to use a parameter which contains incomplete data.

See CSmlProfile::AddTaskL(), CSmlController::CreateProfileL().

-
- -

2

-

Null task member.

This panic is raised if there is an attempt -to externalize a Task object which has not been completely defined.

-
- -

3

-

Task member not NULL.

This panic is raised if there is an -attempt to internalise Task information into a CSmlTask object -which is not NULL.

-
- -

4

-

Null task identifier.

This panic is raised if there is an -attempt to get a task's identifier, when this has not previously been set.

See CSmlTask::Identifier().

-
- -

5

-

Null task provider.

This panic is raised there is an attempt -to get a task's content provider information, when this has not previously -been set.

See CSmlTask::Provider().

-
- -

6

-

Null task target.

This panic is raised if there is an attempt -to get a task's target database, when this has not previously been set.

See CSmlTask::Target().

-
- -

7

-

Null task source.

This panic is raised if there is an attempt -to get a task's source database, when this has not previously been set.

See CSmlTask::Source().

-
- -

8

-

Null profile member.

This panic is raised if there is an -attempt to externalize a Profile object which has not been completely defined.

-
- -

9

-

Profile member not NULL.

This panic is raised if there is -an attempt to internalize Profile information into a profile object which -is not NULL.

-
- -

10

-

Task list not empty.

This panic is raised if there is an -attempt to internalise Task list information into a profile object which is -not empty.

-
- -

11

-

Null profile identifier.

This panic is raised if there is -an attempt to get a profile's identifier value, when this has not previously -been set.

See CSmlProfile::Identifier().

-
- -

12

-

Null profile authorization type.

This panic is raised if -there is an attempt to get a profile's authorisation type value, when this -has not previously been set.

-
- -

13

-

Null profile protocol.

This panic is raised if there is an -attempt to get a profile's protocol information, when this has not previously -been set.

See CSmlProfile::Protocol().

-
- -

14

-

Null Content provider.

This panic is raised if there is an -attempt to get a profile's Content provider information, when this has not -previously been set.

See CSmlProfile::AddTaskL()

-
- -

15

-

Invalid Protocol.

This panic is raised if there is an attempt -to get a profile's transport protocol information, when the protocol does -not exist.

-
- -

16

-

Null Controller member.

This panic is raised if there is -an attempt to use one of the controller's members if it has not been initialized.

-
- -

17

-

Controller Member Not Null.

This panic is raised if there -is an attempt to use one of the controller members that should be null, e.g. -at the start of the sync.

-
- -

18

-

Invalid Profile

This panic is raised when trying to retrieve -a profile that does not exist.

-
- - + + + + + +Category: +SmlController +

SyncML panics represent program errors which are detected by the SyncML +framework. Typically, they are caused by passing bad or contradictory +parameters to functions.

+

The thread causing the panic is terminated.

+
+ + + +

0

+

Invalid parameter.

This panic is raised if there is an attempt +to pass an invalid parameter to a SyncML function.

See CSmlTask::SetNameL(), CSmlProfile::AddTaskL(), CSmlProfile::SetProfileNameL().

+
+ +

1

+

Incomplete data.

This panic is raised if there is a attempt +to use a parameter which contains incomplete data.

See CSmlProfile::AddTaskL(), CSmlController::CreateProfileL().

+
+ +

2

+

Null task member.

This panic is raised if there is an attempt +to externalize a Task object which has not been completely defined.

+
+ +

3

+

Task member not NULL.

This panic is raised if there is an +attempt to internalise Task information into a CSmlTask object +which is not NULL.

+
+ +

4

+

Null task identifier.

This panic is raised if there is an +attempt to get a task's identifier, when this has not previously been set.

See CSmlTask::Identifier().

+
+ +

5

+

Null task provider.

This panic is raised there is an attempt +to get a task's content provider information, when this has not previously +been set.

See CSmlTask::Provider().

+
+ +

6

+

Null task target.

This panic is raised if there is an attempt +to get a task's target database, when this has not previously been set.

See CSmlTask::Target().

+
+ +

7

+

Null task source.

This panic is raised if there is an attempt +to get a task's source database, when this has not previously been set.

See CSmlTask::Source().

+
+ +

8

+

Null profile member.

This panic is raised if there is an +attempt to externalize a Profile object which has not been completely defined.

+
+ +

9

+

Profile member not NULL.

This panic is raised if there is +an attempt to internalize Profile information into a profile object which +is not NULL.

+
+ +

10

+

Task list not empty.

This panic is raised if there is an +attempt to internalise Task list information into a profile object which is +not empty.

+
+ +

11

+

Null profile identifier.

This panic is raised if there is +an attempt to get a profile's identifier value, when this has not previously +been set.

See CSmlProfile::Identifier().

+
+ +

12

+

Null profile authorization type.

This panic is raised if +there is an attempt to get a profile's authorisation type value, when this +has not previously been set.

+
+ +

13

+

Null profile protocol.

This panic is raised if there is an +attempt to get a profile's protocol information, when this has not previously +been set.

See CSmlProfile::Protocol().

+
+ +

14

+

Null Content provider.

This panic is raised if there is an +attempt to get a profile's Content provider information, when this has not +previously been set.

See CSmlProfile::AddTaskL()

+
+ +

15

+

Invalid Protocol.

This panic is raised if there is an attempt +to get a profile's transport protocol information, when the protocol does +not exist.

+
+ +

16

+

Null Controller member.

This panic is raised if there is +an attempt to use one of the controller's members if it has not been initialized.

+
+ +

17

+

Controller Member Not Null.

This panic is raised if there +is an attempt to use one of the controller members that should be null, e.g. +at the start of the sync.

+
+ +

18

+

Invalid Profile

This panic is raised when trying to retrieve +a profile that does not exist.

+
+ +
\ No newline at end of file