const TLitC< sizeof(L"RemConIfSel")/2 > | KRemConIfSelPanicCat | [static] |
Enumerator | Value | Description |
---|---|---|
ERemConIfSelBadMessageType | 0 |
The client has given a bad message type. |
ERemConIfSelTargetSessionAlreadyExists | 1 |
The client has already called OpenTargetL successfully. This is no longer an illegal condition and so the panic will never be raised. |
ERemConIfSelControllerSessionAlreadyExists | 2 |
The client has already called OpenControllerL successfully. This is no longer an illegal condition and so the panic will never be raised. |
ERemConIfSelInterfaceOfThatTypeAlreadyRegistered | 3 |
The client has created (and registered) an outer layer interface of a type which is already registered. |
ERemConIfSelInternalError | 4 |
The client has not offended- there is a defect in some layer of the Remote Control system. |
ERemConIfSelTardyInterfaceRegistration | 5 |
An outer-layer interface has been instantiated (and registered with the intermediate layer) after OpenControllerL or OpenTargetL has been successfully called. |
ERemConIfSelNoControllerSession | 6 |
OpenControllerL has not successfully been called before using an API which expects a controller session to have been created. |
ERemConIfSelNoTargetSession | 7 |
OpenTargetL has not successfully been called before using an API which expects a target session to have been created. |
ERemConIfSelNoSession | 8 |
Neither OpenControllerL not OpenTargetL has been successfully called before using an API which expects either a controller or a target session to have been created. |
ERemConIfSelUndefinedClientType | 9 |
An outer layer DLL has instantiated CRemConInterfaceBase with an illegal client type. |
ERemConIfSelNoInterfaceImplementation | 10 |
An implementation of CRemConInterfaceBase::GetInterface does not provide an implementation of MRemConInterfaceIf. |
ERemConIfSelMultipleBulkInterfaceThreads | 11 |
A client has created bulk interfaces in multiple different threads, all bulk interfaces must be created in the same thread |