Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <remconcoreapi.h>

Enum TRemConCoreApiButtonAction

TRemConCoreApiButtonAction

Description

Button actions.

ERemConCoreApiButtonPress

A button has been pressed.

ERemConCoreApiButtonRelease

A button has been released.

ERemConCoreApiButtonClick

A button has been clicked.

[Top]


Enum TRemConCoreApiOperationId

TRemConCoreApiOperationId

Description

Operation ids belonging to the Core API. These values are not numbered sequentially as a facility to AVRCP, which may assume that they are numbered the same as the operation IDs in the AV/C Panel Subunit Specification 1.21 Table 9.21.

ERemConCoreApiSelect

Select.

ERemConCoreApiUp

Up.

ERemConCoreApiDown

Down.

ERemConCoreApiLeft

Left.

ERemConCoreApiRight

Right.

ERemConCoreApiRightUp

RightUp.

ERemConCoreApiRightDown

RightDown.

ERemConCoreApiLeftUp

LeftUp.

ERemConCoreApiLeftDown

LeftDown.

ERemConCoreApiRootMenu

RootMenu.

ERemConCoreApiSetupMenu

SetupMenu.

ERemConCoreApiContentsMenu

ContentsMenu.

ERemConCoreApiFavoriteMenu

FavoriteMenu.

ERemConCoreApiExit

Exit.

ERemConCoreApi0

0.

ERemConCoreApi1

1.

ERemConCoreApi2

2.

ERemConCoreApi3

3.

ERemConCoreApi4

4.

ERemConCoreApi5

5.

ERemConCoreApi6

6.

ERemConCoreApi7

7.

ERemConCoreApi8

8.

ERemConCoreApi9

9.

ERemConCoreApiDot

Dot.

ERemConCoreApiEnter

Enter.

ERemConCoreApiClear

Clear.

ERemConCoreApiChannelUp

ChannelUp.

ERemConCoreApiChannelDown

ChannelDown.

ERemConCoreApiPreviousChannel

PreviousChannel.

ERemConCoreApiSoundSelect

SoundSelect.

ERemConCoreApiInputSelect

InputSelect.

ERemConCoreApiDisplayInformation

DisplayInformation.

ERemConCoreApiHelp

Help.

ERemConCoreApiPageUp

PageUp.

ERemConCoreApiPageDown

PageDown.

ERemConCoreApiPower

Power.

ERemConCoreApiVolumeUp

VolumeUp.

ERemConCoreApiVolumeDown

VolumeDown.

ERemConCoreApiMute

Mute.

ERemConCoreApiPlay

Play.

ERemConCoreApiStop

Stop.

ERemConCoreApiPause

Pause.

ERemConCoreApiRecord

Record.

ERemConCoreApiRewind

Rewind.

ERemConCoreApiFastForward

FastForward.

ERemConCoreApiEject

Eject.

ERemConCoreApiForward

Forward.

ERemConCoreApiBackward

Backward.

ERemConCoreApiAngle

Angle.

ERemConCoreApiSubpicture

Subpicture.

ERemConCoreApiPausePlayFunction

PausePlayFunction.

ERemConCoreApiRestoreVolumeFunction

RestoreVolumeFunction.

ERemConCoreApiTuneFunction

TuneFunction.

ERemConCoreApiSelectDiskFunction

SelectDiskFunction.

ERemConCoreApiSelectAvInputFunction

SelectAvInputFunction.

ERemConCoreApiSelectAudioInputFunction

SelectAudioInputFunction.

ERemConCoreApiF1

F1.

ERemConCoreApiF2

F2.

ERemConCoreApiF3

F3.

ERemConCoreApiF4

F4.

ERemConCoreApiF5

F5.

ENop

ELargestOperationId

This enum is created for internal purpose to have the largest value in TRemConCoreApiOperationId. If anyone needs an value for no-operation then we suggest to use 'ENop' instead. If new enums values are added in TRemConCoreApiOperationId then value of ELargestOperationId may change resulting in a BC break.

[Top]


Enum TRemConCoreApiPlaybackSpeed

TRemConCoreApiPlaybackSpeed

Description

Speeds associated with Play APIs. These values are not numbered sequentially as a facility to AVRCP, which may assume that they are numbered the same as the playback speeds in the AV/C Panel Subunit Specification 1.21 Table 9.26.

ERemConCoreApiPlaybackSpeedNextFrame

NextFrame.

ERemConCoreApiPlaybackSpeedSlowestForward

SlowestForward.

ERemConCoreApiPlaybackSpeedSlowForward6

SlowForward6.

ERemConCoreApiPlaybackSpeedSlowForward5

SlowForward5.

ERemConCoreApiPlaybackSpeedSlowForward4

SlowForward4.

ERemConCoreApiPlaybackSpeedSlowForward3

SlowForward3.

ERemConCoreApiPlaybackSpeedSlowForward2

SlowForward2.

ERemConCoreApiPlaybackSpeedSlowForward1

SlowForward1.

ERemConCoreApiPlaybackSpeedX1

X1.

ERemConCoreApiPlaybackSpeedFastForward1

FastForward1.

ERemConCoreApiPlaybackSpeedFastForward2

FastForward2.

ERemConCoreApiPlaybackSpeedFastForward3

FastForward3.

ERemConCoreApiPlaybackSpeedFastForward4

FastForward4.

ERemConCoreApiPlaybackSpeedFastForward5

FastForward5.

ERemConCoreApiPlaybackSpeedFastForward6

FastForward6.

ERemConCoreApiPlaybackSpeedFastestForward

FastestForward.

ERemConCoreApiPlaybackSpeedPreviousFrame

PreviousFrame.

ERemConCoreApiPlaybackSpeedSlowestReverse

SlowestReverse.

ERemConCoreApiPlaybackSpeedSlowReverse6

SlowReverse6.

ERemConCoreApiPlaybackSpeedSlowReverse5

SlowReverse5.

ERemConCoreApiPlaybackSpeedSlowReverse4

SlowReverse4.

ERemConCoreApiPlaybackSpeedSlowReverse3

SlowReverse3.

ERemConCoreApiPlaybackSpeedSlowReverse2

SlowReverse2.

ERemConCoreApiPlaybackSpeedSlowReverse1

SlowReverse1.

ERemConCoreApiPlaybackSpeedX1Reverse

X1Reverse.

ERemConCoreApiPlaybackSpeedFastReverse1

FastReverse1.

ERemConCoreApiPlaybackSpeedFastReverse2

FastReverse2.

ERemConCoreApiPlaybackSpeedFastReverse3

FastReverse3.

ERemConCoreApiPlaybackSpeedFastReverse4

FastReverse4.

ERemConCoreApiPlaybackSpeedFastReverse5

FastReverse5.

ERemConCoreApiPlaybackSpeedFastReverse6

FastReverse6.

ERemConCoreApiPlaybackSpeedFastestReverse

FastestReverse.

ERemConCoreApiPlaybackSpeedReverse

Reverse.

ERemConCoreApiPlaybackSpeedReversePause

ReversePause.

ERemConCoreApiPlaybackSpeedForward

Forward.

ERemConCoreApiPlaybackSpeedForwardPause

ForwardPause.


remconcoreapi.h Global variables

[Top]


KRemConCoreApiMaxOperationSpecificDataSize

const TUint KRemConCoreApiMaxOperationSpecificDataSize=16;

Description

A buffer size for Core API operations' operation-specific data.

[Top]


KRemConCoreApiResultDataLength

const TUint KRemConCoreApiResultDataLength=4;

Description

Length of the results data in bytes.

[Top]


KRemConCoreApiResultPad

const TLitC8< sizeof("") KRemConCoreApiResultPad)={sizeof( " " )-1, " " };

Description

String of same length as result data.

[Top]


KRemConCoreApiCommandDataOffset

const TUint KRemConCoreApiCommandDataOffset=0;

Description

Offset for operation data for commands

[Top]


KRemConCoreApiResponseDataOffset

const TUint KRemConCoreApiResponseDataOffset=KRemConCoreApiResultDataLength;

Description

Offset for operation data for responses

[Top]


KRemConCoreApiButtonDataOffset

const TUint KRemConCoreApiButtonDataOffset=0;

Description

Offset of button data from beginning of data section. ie the offset of the data for commands is KRemConCoreApiCommandDataOffset +KRemConCoreApiButtonDataOffset. The offset of the button data for responses is KRemConCoreApiResponseDataOffset+KRemConCoreApiButtonDataOffset.

[Top]


KRemConCoreApiButtonDataLength

const TUint KRemConCoreApiButtonDataLength=1;

Description

Length of the button action data in bytes.

[Top]


KRemConCoreApiPressRefreshInterval

const TUint KRemConCoreApiPressRefreshInterval=1000000;

Description

Button press refresh interval. If the client wants to emulate a button being held down, they send a press. The client must re-post the press within this time, and continue to re-post at least this frequently, otherwise the bearer may assume that the hold has finished. The client may finish the hold by sending a release.

[Top]


KRemConCoreApiUid

const TInt KRemConCoreApiUid=0x10205E60;

Description

The UID identifying this outer-layer RemCon interface.