CMidiClientUtility::CBody Class Reference

class CMidiClientUtility::CBody : public CBase

Inherits from

Public Member Functions
~CBody ()
TReal32 ChannelVolumeL ( TInt )
TInt ChannelsSupportedL ()
void Close ()
TBool CustomBankLoadedL ( TInt )
void CustomCommandAsync (const TMMFMessageDestinationPckg &, TInt , const TDesC8 &, const TDesC8 &, TDes8 &, TRequestStatus &)
void CustomCommandAsync (const TMMFMessageDestinationPckg &, TInt , const TDesC8 &, const TDesC8 &, TRequestStatus &)
void CustomCommandSyncL (const TMMFMessageDestinationPckg &, TInt , const TDesC8 &, const TDesC8 &, TDes8 &)
void CustomCommandSyncL (const TMMFMessageDestinationPckg &, TInt , const TDesC8 &, const TDesC8 &)
TInt64 DurationMicroBeatsL ()
TTimeIntervalMicroSeconds DurationMicroSecondsL ()
TInt GetBalanceL ()
TInt GetBankIdL ( TBool , TInt )
MMMFDRMCustomCommand * GetDRMCustomCommand ()
TInt GetInstrumentIdL ( TInt , TBool , TInt )
void GetInstrumentL ( TInt , TInt &, TInt &)
CMMFMetaDataEntry * GetMetaDataEntryL ( TInt )
TInt GetRepeats ()
void HandleMidiEvent (const CMMFMidiEvent &)
HBufC * InstrumentNameL ( TInt , TBool , TInt )
TBool IsChannelMuteL ( TInt )
TBool IsTrackMuteL ( TInt )
void LoadCustomBankDataL (const TDesC8 &, TInt &)
void LoadCustomBankL (const TDesC &, TInt &)
void LoadCustomInstrumentDataL (const TDesC8 &, TInt , TInt , TInt , TInt )
void LoadCustomInstrumentL (const TDesC &, TInt , TInt , TInt , TInt )
void MadssaoAddDataSourceSinkAsyncComplete ( TInt , const TMMFMessageDestination &)
TReal32 MaxChannelVolumeL ()
TInt MaxPlaybackRateL ()
TInt MaxPolyphonyL ()
TInt MaxVolumeL ()
const TDesC8 & MimeTypeL ()
TInt MinPlaybackRateL ()
CMidiClientUtility::CBody * NewL ( CMidiClientUtility *, MMidiClientUtilityObserver &, TInt , TInt , TBool )
void NoteOffL ( TInt , TInt , TInt )
void NoteOnL ( TInt , TInt , TInt )
TInt NumTracksL ()
TInt NumberOfBanksL ( TBool )
TInt NumberOfInstrumentsL ( TInt , TBool )
TInt NumberOfMetaDataEntriesL ()
void OpenDes (const TDesC8 &)
void OpenFile (const TDesC &)
void OpenFile ( RFile &)
void OpenFile (const TMMSource &)
void OpenUrl (const TDesC &, TInt , const TDesC8 &)
HBufC * PercussionKeyNameL ( TInt , TInt , TBool , TInt )
TInt PitchTranspositionCentsL ()
void Play ()
void PlayNoteL ( TInt , TInt , const TTimeIntervalMicroSeconds &, TInt , TInt )
void PlayNoteL ( TInt , TInt , const TTimeIntervalMicroSeconds &, const TTimeIntervalMicroSeconds &, TInt , TInt )
TInt PlaybackRateL ()
TInt PolyphonyL ()
TInt64 PositionMicroBeatsL ()
TTimeIntervalMicroSeconds PositionMicroSecondsL ()
void RepeatTrailingSilenceTimerComplete ()
TInt SendMessageL (const TDesC8 &)
TInt SendMessageL (const TDesC8 &, const TTimeIntervalMicroSeconds &)
void SendMipMessageL (const RArray < TMipMessageEntry > &)
void SetBalanceL ( TInt )
void SetBankL ( TBool )
void SetChannelMuteL ( TInt , TBool )
void SetChannelVolumeL ( TInt , TReal32 )
void SetInstrumentL ( TInt , TInt , TInt )
void SetMaxPolyphonyL ( TInt )
TInt SetPitchTranspositionL ( TInt )
void SetPlaybackRateL ( TInt )
void SetPositionMicroBeatsL ( TInt64 )
void SetPositionMicroSecondsL (const TTimeIntervalMicroSeconds &)
void SetPriorityL ( TInt , TInt )
void SetRepeatsL ( TInt , const TTimeIntervalMicroSeconds &)
void SetStopTimeL (const TTimeIntervalMicroSeconds &)
void SetSyncUpdateCallbackIntervalL (const TTimeIntervalMicroSeconds &, TInt64 )
void SetTempoL ( TInt )
void SetTrackMuteL ( TInt , TBool )
void SetVolumeL ( TInt )
void SetVolumeRampL (const TTimeIntervalMicroSeconds &)
TMidiState State ()
void Stop (const TTimeIntervalMicroSeconds &)
void StopNotes ( TInt )
void StopTimeL ( TTimeIntervalMicroSeconds &)
TInt TempoMicroBeatsPerMinuteL ()
void UnloadAllCustomBanksL ()
void UnloadCustomBankL ( TInt )
void UnloadCustomInstrumentL ( TInt , TInt )
TInt VolumeL ()
Private Member Functions
CBody ( CMidiClientUtility *, MMidiClientUtilityObserver &, TInt , TInt )
void ConstructL ( TBool )
TInt DoOpen (const RMMFControllerImplInfoArray &, TUid , const TDesC8 &, TBool )
void DoOpenFileL (const TMMSource &)
void DoOpenUrlL (const TDesC &, TInt )
void ExternalizeToCBufFlatL ( CBufFlat *&, const CMMFUrlParams *)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Private Attributes
CMMFAddDataSourceSinkAsync * iAddDataSourceSinkAsync
ContentAccess::CContent * iContent
RMMFController iController
RMMFDRMCustomCommands iDRMCustomCommands
ContentAccess::CData * iData
TBool iIntervalSec
RMidiControllerCustomCommands iMidiControllerCommands
CMidiControllerEventMonitor * iMidiControllerEventMonitor
HBufC8 * iMimeType
MMidiClientUtilityObserver & iObserver
CMidiClientUtility * iParent
TMMFPrioritySettings iPrioritySettings
CRepeatTrailingSilenceTimer * iRepeatTrailingSilenceTimer
TMMFMessageDestination iSinkHandle
CMMSourceSink * iSource
TMMFMessageDestination iSourceHandle
TMidiState iState
TTimeIntervalMicroSeconds iStopPosition

Constructor & Destructor Documentation

CBody(CMidiClientUtility *, MMidiClientUtilityObserver &, TInt, TInt)

CBody ( CMidiClientUtility * aParent,
MMidiClientUtilityObserver & aObserver,
TInt aPriority,
TInt aPref
) [private]

Parameters

CMidiClientUtility * aParent
MMidiClientUtilityObserver & aObserver
TInt aPriority
TInt aPref

~CBody()

~CBody ( )

Destructor

Member Functions Documentation

ChannelVolumeL(TInt)

TReal32 ChannelVolumeL ( TInt aChannel ) const

Parameters

TInt aChannel

ChannelsSupportedL()

TInt ChannelsSupportedL ( ) const

Close()

void Close ( )

ConstructL(TBool)

void ConstructL ( TBool aUseSharedHeap ) [private]

Parameters

TBool aUseSharedHeap

CustomBankLoadedL(TInt)

TBool CustomBankLoadedL ( TInt aBankCollectionIndex ) const

Parameters

TInt aBankCollectionIndex

CustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &, TRequestStatus &)

void CustomCommandAsync ( const TMMFMessageDestinationPckg & aDestination,
TInt aFunction,
const TDesC8 & aDataTo1,
const TDesC8 & aDataTo2,
TDes8 & aDataFrom,
TRequestStatus & aStatus
)

Parameters

const TMMFMessageDestinationPckg & aDestination
TInt aFunction
const TDesC8 & aDataTo1
const TDesC8 & aDataTo2
TDes8 & aDataFrom
TRequestStatus & aStatus

CustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TRequestStatus &)

void CustomCommandAsync ( const TMMFMessageDestinationPckg & aDestination,
TInt aFunction,
const TDesC8 & aDataTo1,
const TDesC8 & aDataTo2,
TRequestStatus & aStatus
)

Parameters

const TMMFMessageDestinationPckg & aDestination
TInt aFunction
const TDesC8 & aDataTo1
const TDesC8 & aDataTo2
TRequestStatus & aStatus

CustomCommandSyncL(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &)

void CustomCommandSyncL ( const TMMFMessageDestinationPckg & aDestination,
TInt aFunction,
const TDesC8 & aDataTo1,
const TDesC8 & aDataTo2,
TDes8 & aDataFrom
)

Parameters

const TMMFMessageDestinationPckg & aDestination
TInt aFunction
const TDesC8 & aDataTo1
const TDesC8 & aDataTo2
TDes8 & aDataFrom

CustomCommandSyncL(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &)

void CustomCommandSyncL ( const TMMFMessageDestinationPckg & aDestination,
TInt aFunction,
const TDesC8 & aDataTo1,
const TDesC8 & aDataTo2
)

Parameters

const TMMFMessageDestinationPckg & aDestination
TInt aFunction
const TDesC8 & aDataTo1
const TDesC8 & aDataTo2

DoOpen(const RMMFControllerImplInfoArray &, TUid, const TDesC8 &, TBool)

TInt DoOpen ( const RMMFControllerImplInfoArray & aControllers,
TUid aSinkUid,
const TDesC8 & aSinkData,
TBool aUseSharedHeap
) [private]

Parameters

const RMMFControllerImplInfoArray & aControllers
TUid aSinkUid
const TDesC8 & aSinkData
TBool aUseSharedHeap

DoOpenFileL(const TMMSource &)

void DoOpenFileL ( const TMMSource & aSource ) [private]

Parameters

const TMMSource & aSource

DoOpenUrlL(const TDesC &, TInt)

void DoOpenUrlL ( const TDesC & aUrl,
TInt aIapId
) [private]

Parameters

const TDesC & aUrl
TInt aIapId

DurationMicroBeatsL()

TInt64 DurationMicroBeatsL ( ) const

DurationMicroSecondsL()

TTimeIntervalMicroSeconds DurationMicroSecondsL ( ) const

ExternalizeToCBufFlatL(CBufFlat *&, const CMMFUrlParams *)

void ExternalizeToCBufFlatL ( CBufFlat *& aCfgBuffer,
const CMMFUrlParams * aUrlParams
) const [private]

Parameters

CBufFlat *& aCfgBuffer
const CMMFUrlParams * aUrlParams

GetBalanceL()

TInt GetBalanceL ( ) const

GetBankIdL(TBool, TInt)

TInt GetBankIdL ( TBool aCustom,
TInt aBankIndex
) const

Parameters

TBool aCustom
TInt aBankIndex

GetDRMCustomCommand()

MMMFDRMCustomCommand * GetDRMCustomCommand ( )

GetInstrumentIdL(TInt, TBool, TInt)

TInt GetInstrumentIdL ( TInt aBankId,
TBool aCustom,
TInt aInstrumentIndex
) const

Parameters

TInt aBankId
TBool aCustom
TInt aInstrumentIndex

GetInstrumentL(TInt, TInt &, TInt &)

void GetInstrumentL ( TInt aChannel,
TInt & aInstrumentId,
TInt & aBankId
)

Parameters

TInt aChannel
TInt & aInstrumentId
TInt & aBankId

GetMetaDataEntryL(TInt)

CMMFMetaDataEntry * GetMetaDataEntryL ( TInt aMetaDataIndex ) const

Parameters

TInt aMetaDataIndex

GetRepeats()

TInt GetRepeats ( )

HandleMidiEvent(const CMMFMidiEvent &)

void HandleMidiEvent ( const CMMFMidiEvent & aEvent ) [virtual]

Parameters

const CMMFMidiEvent & aEvent

InstrumentNameL(TInt, TBool, TInt)

HBufC * InstrumentNameL ( TInt aBankId,
TBool aCustom,
TInt aInstrumentId
) const

Parameters

TInt aBankId
TBool aCustom
TInt aInstrumentId

IsChannelMuteL(TInt)

TBool IsChannelMuteL ( TInt aChannel ) const

Parameters

TInt aChannel

IsTrackMuteL(TInt)

TBool IsTrackMuteL ( TInt aTrack ) const

Parameters

TInt aTrack

LoadCustomBankDataL(const TDesC8 &, TInt &)

void LoadCustomBankDataL ( const TDesC8 & aBankData,
TInt & aBankCollectionIndex
)

Parameters

const TDesC8 & aBankData
TInt & aBankCollectionIndex

LoadCustomBankL(const TDesC &, TInt &)

void LoadCustomBankL ( const TDesC & aFileName,
TInt & aBankCollectionIndex
)

Parameters

const TDesC & aFileName
TInt & aBankCollectionIndex

LoadCustomInstrumentDataL(const TDesC8 &, TInt, TInt, TInt, TInt)

void LoadCustomInstrumentDataL ( const TDesC8 & aInstrumentData,
TInt aBankDataId,
TInt aInstrumentDataId,
TInt aMemoryBankId,
TInt aMemoryInstrumentId
)

Parameters

const TDesC8 & aInstrumentData
TInt aBankDataId
TInt aInstrumentDataId
TInt aMemoryBankId
TInt aMemoryInstrumentId

LoadCustomInstrumentL(const TDesC &, TInt, TInt, TInt, TInt)

void LoadCustomInstrumentL ( const TDesC & aFileName,
TInt aFileBankId,
TInt aFileInstrumentId,
TInt aMemoryBankId,
TInt aMemoryInstrumentId
)

Parameters

const TDesC & aFileName
TInt aFileBankId
TInt aFileInstrumentId
TInt aMemoryBankId
TInt aMemoryInstrumentId

MadssaoAddDataSourceSinkAsyncComplete(TInt, const TMMFMessageDestination &)

void MadssaoAddDataSourceSinkAsyncComplete ( TInt aError,
const TMMFMessageDestination & aHandle
) [virtual]

Parameters

TInt aError
const TMMFMessageDestination & aHandle

MaxChannelVolumeL()

TReal32 MaxChannelVolumeL ( ) const

MaxPlaybackRateL()

TInt MaxPlaybackRateL ( ) const

MaxPolyphonyL()

TInt MaxPolyphonyL ( ) const

MaxVolumeL()

TInt MaxVolumeL ( ) const

MimeTypeL()

const TDesC8 & MimeTypeL ( )

MinPlaybackRateL()

TInt MinPlaybackRateL ( ) const

NewL(CMidiClientUtility *, MMidiClientUtilityObserver &, TInt, TInt, TBool)

CMidiClientUtility::CBody * NewL ( CMidiClientUtility * aParent,
MMidiClientUtilityObserver & aObserver,
TInt aPriority,
TInt aPref,
TBool aUseSharedHeap
) [static]

Parameters

CMidiClientUtility * aParent
MMidiClientUtilityObserver & aObserver
TInt aPriority
TInt aPref
TBool aUseSharedHeap

NoteOffL(TInt, TInt, TInt)

void NoteOffL ( TInt aChannel,
TInt aNote,
TInt aVelocity
)

Parameters

TInt aChannel
TInt aNote
TInt aVelocity

NoteOnL(TInt, TInt, TInt)

void NoteOnL ( TInt aChannel,
TInt aNote,
TInt aVelocity
)

Parameters

TInt aChannel
TInt aNote
TInt aVelocity

NumTracksL()

TInt NumTracksL ( ) const

NumberOfBanksL(TBool)

TInt NumberOfBanksL ( TBool aCustom ) const

Parameters

TBool aCustom

NumberOfInstrumentsL(TInt, TBool)

TInt NumberOfInstrumentsL ( TInt aBankId,
TBool aCustom
) const

Parameters

TInt aBankId
TBool aCustom

NumberOfMetaDataEntriesL()

TInt NumberOfMetaDataEntriesL ( ) const

OpenDes(const TDesC8 &)

void OpenDes ( const TDesC8 & aDescriptor )

Parameters

const TDesC8 & aDescriptor

OpenFile(const TDesC &)

void OpenFile ( const TDesC & aFileSource )

Parameters

const TDesC & aFileSource

OpenFile(RFile &)

void OpenFile ( RFile & aFile )

Parameters

RFile & aFile

OpenFile(const TMMSource &)

void OpenFile ( const TMMSource & aFileSource )

Parameters

const TMMSource & aFileSource

OpenUrl(const TDesC &, TInt, const TDesC8 &)

void OpenUrl ( const TDesC & aUrl,
TInt aIapId =  KUseDefaultIap ,
const TDesC8 & aMimeType =  KNullDesC8
)

Parameters

const TDesC & aUrl
TInt aIapId =  KUseDefaultIap
const TDesC8 & aMimeType =  KNullDesC8

PercussionKeyNameL(TInt, TInt, TBool, TInt)

HBufC * PercussionKeyNameL ( TInt aNote,
TInt aBankId,
TBool aCustom,
TInt aInstrumentId
) const

Parameters

TInt aNote
TInt aBankId
TBool aCustom
TInt aInstrumentId

PitchTranspositionCentsL()

TInt PitchTranspositionCentsL ( ) const

Play()

void Play ( )

PlayNoteL(TInt, TInt, const TTimeIntervalMicroSeconds &, TInt, TInt)

void PlayNoteL ( TInt aChannel,
TInt aNote,
const TTimeIntervalMicroSeconds & aDuration,
TInt aNoteOnVelocity,
TInt aNoteOffVelocity
)

Parameters

TInt aChannel
TInt aNote
const TTimeIntervalMicroSeconds & aDuration
TInt aNoteOnVelocity
TInt aNoteOffVelocity

PlayNoteL(TInt, TInt, const TTimeIntervalMicroSeconds &, const TTimeIntervalMicroSeconds &, TInt, TInt)

void PlayNoteL ( TInt aChannel,
TInt aNote,
const TTimeIntervalMicroSeconds & aStartTime,
const TTimeIntervalMicroSeconds & aDuration,
TInt aNoteOnVelocity,
TInt aNoteOffVelocity
)

Parameters

TInt aChannel
TInt aNote
const TTimeIntervalMicroSeconds & aStartTime
const TTimeIntervalMicroSeconds & aDuration
TInt aNoteOnVelocity
TInt aNoteOffVelocity

PlaybackRateL()

TInt PlaybackRateL ( ) const

PolyphonyL()

TInt PolyphonyL ( ) const

PositionMicroBeatsL()

TInt64 PositionMicroBeatsL ( ) const

PositionMicroSecondsL()

TTimeIntervalMicroSeconds PositionMicroSecondsL ( ) const

RepeatTrailingSilenceTimerComplete()

void RepeatTrailingSilenceTimerComplete ( ) [virtual]

SendMessageL(const TDesC8 &)

TInt SendMessageL ( const TDesC8 & aMidiMessage )

Parameters

const TDesC8 & aMidiMessage

SendMessageL(const TDesC8 &, const TTimeIntervalMicroSeconds &)

TInt SendMessageL ( const TDesC8 & aMidiMessage,
const TTimeIntervalMicroSeconds & aTime
)

Parameters

const TDesC8 & aMidiMessage
const TTimeIntervalMicroSeconds & aTime

SendMipMessageL(const RArray< TMipMessageEntry > &)

void SendMipMessageL ( const RArray < TMipMessageEntry > & aEntry )

Parameters

const RArray < TMipMessageEntry > & aEntry

SetBalanceL(TInt)

void SetBalanceL ( TInt aBalance =  KMMFBalanceCenter )

Parameters

TInt aBalance =  KMMFBalanceCenter

SetBankL(TBool)

void SetBankL ( TBool aCustom )

Parameters

TBool aCustom

SetChannelMuteL(TInt, TBool)

void SetChannelMuteL ( TInt aChannel,
TBool aMuted
)

Parameters

TInt aChannel
TBool aMuted

SetChannelVolumeL(TInt, TReal32)

void SetChannelVolumeL ( TInt aChannel,
TReal32 aVolume
)

Parameters

TInt aChannel
TReal32 aVolume

SetInstrumentL(TInt, TInt, TInt)

void SetInstrumentL ( TInt aChannel,
TInt aBankId,
TInt aInstrumentId
)

Parameters

TInt aChannel
TInt aBankId
TInt aInstrumentId

SetMaxPolyphonyL(TInt)

void SetMaxPolyphonyL ( TInt aMaxVoices )

Used to change the value of MaxPolyphonyL()

Parameters

TInt aMaxVoices

SetPitchTranspositionL(TInt)

TInt SetPitchTranspositionL ( TInt aCents )

Parameters

TInt aCents

SetPlaybackRateL(TInt)

void SetPlaybackRateL ( TInt aRate )

Parameters

TInt aRate

SetPositionMicroBeatsL(TInt64)

void SetPositionMicroBeatsL ( TInt64 aMicroBeats )

Parameters

TInt64 aMicroBeats

SetPositionMicroSecondsL(const TTimeIntervalMicroSeconds &)

void SetPositionMicroSecondsL ( const TTimeIntervalMicroSeconds & aPosition )

Parameters

const TTimeIntervalMicroSeconds & aPosition

SetPriorityL(TInt, TInt)

void SetPriorityL ( TInt aPriority,
TInt aPref
)

Parameters

TInt aPriority
TInt aPref

SetRepeatsL(TInt, const TTimeIntervalMicroSeconds &)

void SetRepeatsL ( TInt aRepeatNumberOfTimes,
const TTimeIntervalMicroSeconds & aTrailingSilence
)

Parameters

TInt aRepeatNumberOfTimes
const TTimeIntervalMicroSeconds & aTrailingSilence

SetStopTimeL(const TTimeIntervalMicroSeconds &)

void SetStopTimeL ( const TTimeIntervalMicroSeconds & aStopTime )

Parameters

const TTimeIntervalMicroSeconds & aStopTime

SetSyncUpdateCallbackIntervalL(const TTimeIntervalMicroSeconds &, TInt64)

void SetSyncUpdateCallbackIntervalL ( const TTimeIntervalMicroSeconds & aMicroSeconds,
TInt64 aMicroBeats = 0
)

Parameters

const TTimeIntervalMicroSeconds & aMicroSeconds
TInt64 aMicroBeats = 0

SetTempoL(TInt)

void SetTempoL ( TInt aMicroBeatsPerMinute )

Parameters

TInt aMicroBeatsPerMinute

SetTrackMuteL(TInt, TBool)

void SetTrackMuteL ( TInt aTrack,
TBool aMuted
) const

Parameters

TInt aTrack
TBool aMuted

SetVolumeL(TInt)

void SetVolumeL ( TInt aVolume )

Parameters

TInt aVolume

SetVolumeRampL(const TTimeIntervalMicroSeconds &)

void SetVolumeRampL ( const TTimeIntervalMicroSeconds & aRampDuration )

Parameters

const TTimeIntervalMicroSeconds & aRampDuration

State()

TMidiState State ( ) const

Returns the current state of the MIDI client utility with regard to MIDI resources.

Since
7.0s

Stop(const TTimeIntervalMicroSeconds &)

void Stop ( const TTimeIntervalMicroSeconds & aFadeOutDuration )

Parameters

const TTimeIntervalMicroSeconds & aFadeOutDuration

StopNotes(TInt)

void StopNotes ( TInt aChannel )

Parameters

TInt aChannel

StopTimeL(TTimeIntervalMicroSeconds &)

void StopTimeL ( TTimeIntervalMicroSeconds & aStopTime ) const

Parameters

TTimeIntervalMicroSeconds & aStopTime

TempoMicroBeatsPerMinuteL()

TInt TempoMicroBeatsPerMinuteL ( ) const

UnloadAllCustomBanksL()

void UnloadAllCustomBanksL ( )

UnloadCustomBankL(TInt)

void UnloadCustomBankL ( TInt aBankCollectionIndex )

Parameters

TInt aBankCollectionIndex

UnloadCustomInstrumentL(TInt, TInt)

void UnloadCustomInstrumentL ( TInt aCustomBankId,
TInt aInstrumentId
)

Parameters

TInt aCustomBankId
TInt aInstrumentId

VolumeL()

TInt VolumeL ( ) const

Member Data Documentation

CMMFAddDataSourceSinkAsync * iAddDataSourceSinkAsync

CMMFAddDataSourceSinkAsync * iAddDataSourceSinkAsync [private]

ContentAccess::CContent * iContent

ContentAccess::CContent * iContent [private]

RMMFController iController

RMMFController iController [private]

RMMFDRMCustomCommands iDRMCustomCommands

RMMFDRMCustomCommands iDRMCustomCommands [private]

ContentAccess::CData * iData

ContentAccess::CData * iData [private]

TBool iIntervalSec

TBool iIntervalSec [private]

RMidiControllerCustomCommands iMidiControllerCommands

RMidiControllerCustomCommands iMidiControllerCommands [private]

CMidiControllerEventMonitor * iMidiControllerEventMonitor

CMidiControllerEventMonitor * iMidiControllerEventMonitor [private]

HBufC8 * iMimeType

HBufC8 * iMimeType [private]

MMidiClientUtilityObserver & iObserver

MMidiClientUtilityObserver & iObserver [private]

CMidiClientUtility * iParent

CMidiClientUtility * iParent [private]

TMMFPrioritySettings iPrioritySettings

TMMFPrioritySettings iPrioritySettings [private]

CRepeatTrailingSilenceTimer * iRepeatTrailingSilenceTimer

CRepeatTrailingSilenceTimer * iRepeatTrailingSilenceTimer [private]

TMMFMessageDestination iSinkHandle

TMMFMessageDestination iSinkHandle [private]

CMMSourceSink * iSource

CMMSourceSink * iSource [private]

TMMFMessageDestination iSourceHandle

TMMFMessageDestination iSourceHandle [private]

TMidiState iState

TMidiState iState [private]

TTimeIntervalMicroSeconds iStopPosition

TTimeIntervalMicroSeconds iStopPosition [private]