class CRemConCoreApiController : public CRemConInterfaceBase |
Client-instantiable type supporting sending Core API commands.
Public Member Functions | |
---|---|
~CRemConCoreApiController () | |
IMPORT_C void | Angle ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Backward ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | ChannelDown ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | ChannelUp ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Clear ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | ContentsMenu ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | DisplayInformation ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Dot ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Down ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Eject ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Enter ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Exit ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | F1 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | F2 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | F3 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | F4 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | F5 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | FastForward ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | FavoriteMenu ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Forward ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Help ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | InputSelect ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Left ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | LeftDown ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | LeftUp ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Mute ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C CRemConCoreApiController * | NewL ( CRemConInterfaceSelector &, MRemConCoreApiControllerObserver &) |
IMPORT_C void | PageDown ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | PageUp ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Pause ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | PausePlayFunction ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Play ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction , TRemConCoreApiPlaybackSpeed ) |
IMPORT_C void | Power ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | PreviousChannel ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Record ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | RestoreVolumeFunction ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Rewind ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Right ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | RightDown ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | RightUp ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | RootMenu ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Select ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | SelectAudioInputFunction ( TRequestStatus &, TUint &, TUint8 , TRemConCoreApiButtonAction ) |
IMPORT_C void | SelectAvInputFunction ( TRequestStatus &, TUint &, TUint8 , TRemConCoreApiButtonAction ) |
IMPORT_C void | SelectDiskFunction ( TRequestStatus &, TUint &, TUint , TRemConCoreApiButtonAction ) |
IMPORT_C void | SetupMenu ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | SoundSelect ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Stop ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | Subpicture ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | TuneFunction ( TRequestStatus &, TUint &, TBool , TUint , TUint , TRemConCoreApiButtonAction ) |
IMPORT_C void | Up ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | VolumeDown ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | VolumeUp ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _0 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _1 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _2 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _3 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _4 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _5 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _6 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _7 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _8 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
IMPORT_C void | _9 ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction ) |
Private Member Functions | |
---|---|
CRemConCoreApiController ( CRemConInterfaceSelector &, MRemConCoreApiControllerObserver &) | |
TAny * | GetInterfaceIf ( TUid ) |
void | MrcibNewMessage ( TUint , const TDesC8 &) |
void | SendGenericCommand ( TRequestStatus &, TUint &, TRemConCoreApiButtonAction , TRemConCoreApiOperationId ) |
Private Attributes | |
---|---|
TBuf8 < KRemConCoreApiMaxOperationSpecificDataSize > | iCmdData |
MRemConCoreApiControllerObserver & | iObserver |
CRemConCoreApiController | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
MRemConCoreApiControllerObserver & | aObserver | ||
) | [private] |
Constructor.
CRemConInterfaceSelector & aInterfaceSelector | The interface selector. |
MRemConCoreApiControllerObserver & aObserver | The observer of this interface. |
IMPORT_C void | Angle | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'angle' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Backward | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'backward' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | ChannelDown | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'channel down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | ChannelUp | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'channel up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Clear | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'clear' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | ContentsMenu | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'contents menu' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | DisplayInformation | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'display information' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Dot | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'dot' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Down | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Eject | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'eject' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Enter | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'enter' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Exit | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'exit' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | F1 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'F1' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | F2 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'F2' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | F3 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'F3' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | F4 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'F4' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | F5 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'F5' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | FastForward | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'fast forward' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | FavoriteMenu | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'favorite menu' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Forward | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'forward' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
TAny * | GetInterfaceIf | ( | TUid | aUid | ) | [private, virtual] |
Called by the interface selector to get a pointer to an object which implements the interface API with UID aUid. This is a mechanism for allowing future change to the interface API without breaking BC in existing (non-updated) interfaces.
TUid aUid |
IMPORT_C void | Help | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'help' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | InputSelect | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'input select' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Left | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'left' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | LeftDown | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'left down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | LeftUp | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'left up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
void | MrcibNewMessage | ( | TUint | aOperationId, |
const TDesC8 & | aData | |||
) | [private] |
IMPORT_C void | Mute | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'mute' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C CRemConCoreApiController * | NewL | ( | CRemConInterfaceSelector & | aInterfaceSelector, |
MRemConCoreApiControllerObserver & | aObserver | |||
) | [static] |
Factory function.
CRemConInterfaceSelector & aInterfaceSelector | The interface selector. The client must have created one of these first. |
MRemConCoreApiControllerObserver & aObserver | The observer of this interface. |
IMPORT_C void | PageDown | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'page down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | PageUp | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'page up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Pause | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'pause' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | PausePlayFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'pause play function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Play | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct, | |||
TRemConCoreApiPlaybackSpeed | aSpeed = ERemConCoreApiPlaybackSpeedX1 | |||
) |
Send a 'play' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
TRemConCoreApiPlaybackSpeed aSpeed = ERemConCoreApiPlaybackSpeedX1 | The play speed. |
IMPORT_C void | Power | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'power' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | PreviousChannel | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'previous channel' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Record | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'record' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | RestoreVolumeFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'restore volume function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Rewind | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'rewind' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Right | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'right' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | RightDown | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'right down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | RightUp | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'right up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | RootMenu | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'root menu' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Select | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'select' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | SelectAudioInputFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TUint8 | aAudioInputSignalNumber, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'select audio input function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TUint8 aAudioInputSignalNumber | Audio input signal. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | SelectAvInputFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TUint8 | aAvInputSignalNumber, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'select AV input function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TUint8 aAvInputSignalNumber | AV input signal. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | SelectDiskFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TUint | aDisk, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'select disk function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TUint aDisk | The disk to select. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
void | SendGenericCommand | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct, | |||
TRemConCoreApiOperationId | aOperationId | |||
) | [private] |
Utility to send a command with only the button action as operation-specific data.
TRequestStatus & aStatus | TRequestStatus for the send operation. |
TUint & aNumRemotes | The number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action. |
TRemConCoreApiOperationId aOperationId | The operation ID. |
IMPORT_C void | SetupMenu | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'setup menu' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | SoundSelect | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'sound select' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Stop | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'stop' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Subpicture | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'subpicture' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | TuneFunction | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TBool | aTwoPart, | |||
TUint | aMajorChannel, | |||
TUint | aMinorChannel, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'tune function' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TBool aTwoPart | If EFalse, only aMajorChannel is being used to perform the tuning (aMinorChannel is ignored). Otherwise, both aMajorChannel and aMinorChannel are used. |
TUint aMajorChannel | The major channel number. |
TUint aMinorChannel | The minor channel number. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | Up | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send an 'up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | VolumeDown | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'volume down' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | VolumeUp | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a 'volume up' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _0 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '0' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _1 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '1' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _2 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '2' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _3 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '3' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _4 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '4'command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _5 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '5' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _6 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '6' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _7 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '7' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _8 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '8' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
IMPORT_C void | _9 | ( | TRequestStatus & | aStatus, |
TUint & | aNumRemotes, | |||
TRemConCoreApiButtonAction | aButtonAct | |||
) |
Send a '9' command. Only one command per controller session can be outstanding at any one time.
TRequestStatus & aStatus | Used by RemCon to indicate completion of the send request. |
TUint & aNumRemotes | On success, will contain the number of remotes the command was sent to. |
TRemConCoreApiButtonAction aButtonAct | The button action to send. |
TBuf8 < KRemConCoreApiMaxOperationSpecificDataSize > | iCmdData | [private] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.