|
||
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.
|
Invalid parameter. This panic is raised if there is an attempt to pass an invalid parameter to a SyncML function. See |
|
Incomplete data. This panic is raised if there is a attempt to use a parameter which contains incomplete data. See |
|
Null task member. This panic is raised if there is an attempt to externalise a Task object which has not been completely defined. |
|
Task member not NULL. This panic is raised if there is an attempt to internalise Task
information into a |
|
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 |
|
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 |
|
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 |
|
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 |
|
Null profile member. This panic is raised if there is an attempt to externalise a Profile object which has not been completely defined. |
|
Profile member not NULL. This panic is raised if there is an attempt to internalise Profile information into a profile object which is not NULL. |
|
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. |
|
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 |
|
Null profile authorisation 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. |
|
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 |
|
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 |
|
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. |
|
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 initialised. |
|
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. |
|
Invalid Profile This panic is raised when trying to retrieve a profile that does not exist. |