This file contains details of all OBEX and OBEX Transport panics which may be raised as a result programming error by the users of OBEX (e.g. Client or Server Application or a proprietry transport controller).
Internal panic codes should not be raised due to user errors but would reflect internal Obex programming errors - see inc/obexfaults.h
All Obex panics which may be raised as a result of a client (i.e. external) programming error. Internal Obex panics are errors listed in TObexFaultCode
See also: TObexFaultCode
Enumerator | Value | Description |
---|---|---|
ENullPointer | 0 |
A NULL value was supplied for the data buffer. Note that this pointer can refer to either a memory buffer or a pointer to a RFile object. See also: CObexBufObject |
EEmptyBuffer | 1 |
The supplied buffer is of zero length. See also: CObexBufObject |
EHeaderAsBadType | 2 |
The header is not of the requested type. See also: CObexHeader |
EInvalidBufferStrategy | 3 |
An unknown TFileBuffering value was supplied. See also: CObexBufObject |
ENullFileHandle | 4 |
The RFile object does not point to a valid (open) file. See also: CObexBufObject |
EInvalidBufferDetails | 5 |
An unknown TObexBufferingDetails object was supplied to a buffer object. See also: CObexBufObject |
ENoNotificationToComplete | 6 |
A call has been made to CObexServer::RequestIndicationCallback when no asynchronous request is outstanding. See also: MObexNotifyAsync CObexServer |
EChangeInterfaceDuringWait | 7 |
A call has been made to CObexServer::Start when an asynchronous request is outstanding. See also: MObexNotifyAsync CObexServer |
EBadPacketProcessEvent | 8 |
An invalid packet process event has been signalled. |
ENoPacketProcessObserverSet | 9 |
An event is available for signalling, but there is no observer set. |
EInvalidResponseCodeFromServerApp | 10 |
In CObexServer, a call has been made to RequestCompleteIndicationCallback(TObexResponse) or RequestIndicationCallback(TObexResponse) with invalid response code or RequestCompleteIndicationCallback(TInt) with invalid Symbian error code |
EInvalidResponseCallback | 11 |
In CObexServer, RequestCompleteIndicationCallback has been called in response to Put/GetRequestIndication or ReuqestIndicationCallback has been called in response to Put/GetComplete or SetPath Indication |
ENoResponseCodeToReturn | 12 |
The last server response code has been requested prior to a response from the server. |
EAddingInvalidEoBHeader | 13 |
Adding End of Body header when there is data in the object. |
EOverrideRequestHandlingInBadState | 14 |
A user has requested to override the handling of a request packet at an invalid time. |
ENotNullPointer | 15 |
A pointer must be null before constructing the object it points to. |
_LIT | ( | KObexTransportPanicCat | , |
"ObexTransPanics" | |||
) |
The category for obex transport panics
Obex transport panics raised as a result of client programming error
Enumerator | Value | Description |
---|---|---|
EInvalidNumberOfTransportImplementations | 0 |
The number of transport implementations for a given transport name is more than what is allowed. Check that there is not more than the allowed number of plugin resource files containing the same default data and inteface uid. |