remconinterfaceselector.h File Reference

KRemConIfSelPanicCat

const TLitC< sizeof(L"RemConIfSel")/2 >KRemConIfSelPanicCat[static]

Enum anonymous

EnumeratorValueDescription
ERemConIfSelBadMessageType0

The client has given a bad message type.

ERemConIfSelTargetSessionAlreadyExists1

The client has already called OpenTargetL successfully.

This is no longer an illegal condition and so the panic will never be raised.

ERemConIfSelControllerSessionAlreadyExists2

The client has already called OpenControllerL successfully.

This is no longer an illegal condition and so the panic will never be raised.

ERemConIfSelInterfaceOfThatTypeAlreadyRegistered3

The client has created (and registered) an outer layer interface of a type which is already registered.

ERemConIfSelInternalError4

The client has not offended- there is a defect in some layer of the Remote Control system.

ERemConIfSelTardyInterfaceRegistration5

An outer-layer interface has been instantiated (and registered with the intermediate layer) after OpenControllerL or OpenTargetL has been successfully called.

ERemConIfSelNoControllerSession6

OpenControllerL has not successfully been called before using an API which expects a controller session to have been created.

ERemConIfSelNoTargetSession7

OpenTargetL has not successfully been called before using an API which expects a target session to have been created.

ERemConIfSelNoSession8

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.

ERemConIfSelUndefinedClientType9

An outer layer DLL has instantiated CRemConInterfaceBase with an illegal client type.

ERemConIfSelNoInterfaceImplementation10

An implementation of CRemConInterfaceBase::GetInterface does not provide an implementation of MRemConInterfaceIf.

ERemConIfSelMultipleBulkInterfaceThreads11

A client has created bulk interfaces in multiple different threads, all bulk interfaces must be created in the same thread