CMidiClientUtility::CBody Class Reference

class CMidiClientUtility::CBody : public CBase

Inherits from

  • CMidiClientUtility::CBody
Public Member Functions
~CBody()
TReal32 ChannelVolumeL(TInt)
TInt ChannelsSupportedL()
voidClose()
TBool CustomBankLoadedL(TInt)
voidCustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &, TRequestStatus &)
voidCustomCommandAsync(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TRequestStatus &)
voidCustomCommandSyncL(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &, TDes8 &)
voidCustomCommandSyncL(const TMMFMessageDestinationPckg &, TInt, const TDesC8 &, const TDesC8 &)
TInt64 DurationMicroBeatsL()
TTimeIntervalMicroSeconds DurationMicroSecondsL()
TInt GetBalanceL()
TInt GetBankIdL(TBool, TInt)
MMMFDRMCustomCommand *GetDRMCustomCommand()
TInt GetInstrumentIdL(TInt, TBool, TInt)
voidGetInstrumentL(TInt, TInt &, TInt &)
CMMFMetaDataEntry *GetMetaDataEntryL(TInt)
TInt GetRepeats()
voidHandleMidiEvent(const CMMFMidiEvent &)
HBufC *InstrumentNameL(TInt, TBool, TInt)
TBool IsChannelMuteL(TInt)
TBool IsTrackMuteL(TInt)
voidLoadCustomBankDataL(const TDesC8 &, TInt &)
voidLoadCustomBankL(const TDesC &, TInt &)
voidLoadCustomInstrumentDataL(const TDesC8 &, TInt, TInt, TInt, TInt)
voidLoadCustomInstrumentL(const TDesC &, TInt, TInt, TInt, TInt)
voidMadssaoAddDataSourceSinkAsyncComplete(TInt, const TMMFMessageDestination &)
TReal32 MaxChannelVolumeL()
TInt MaxPlaybackRateL()
TInt MaxPolyphonyL()
TInt MaxVolumeL()
const TDesC8 &MimeTypeL()
TInt MinPlaybackRateL()
CMidiClientUtility::CBody *NewL(CMidiClientUtility *, MMidiClientUtilityObserver &, TInt, TInt, TBool)
voidNoteOffL(TInt, TInt, TInt)
voidNoteOnL(TInt, TInt, TInt)
TInt NumTracksL()
TInt NumberOfBanksL(TBool)
TInt NumberOfInstrumentsL(TInt, TBool)
TInt NumberOfMetaDataEntriesL()
voidOpenDes(const TDesC8 &)
voidOpenFile(const TDesC &)
voidOpenFile(RFile &)
voidOpenFile(const TMMSource &)
voidOpenUrl(const TDesC &, TInt, const TDesC8 &)
HBufC *PercussionKeyNameL(TInt, TInt, TBool, TInt)
TInt PitchTranspositionCentsL()
voidPlay()
voidPlayNoteL(TInt, TInt, const TTimeIntervalMicroSeconds &, TInt, TInt)
voidPlayNoteL(TInt, TInt, const TTimeIntervalMicroSeconds &, const TTimeIntervalMicroSeconds &, TInt, TInt)
TInt PlaybackRateL()
TInt PolyphonyL()
TInt64 PositionMicroBeatsL()
TTimeIntervalMicroSeconds PositionMicroSecondsL()
voidRepeatTrailingSilenceTimerComplete()
TInt SendMessageL(const TDesC8 &)
TInt SendMessageL(const TDesC8 &, const TTimeIntervalMicroSeconds &)
voidSendMipMessageL(const RArray< TMipMessageEntry > &)
voidSetBalanceL(TInt)
voidSetBankL(TBool)
voidSetChannelMuteL(TInt, TBool)
voidSetChannelVolumeL(TInt, TReal32)
voidSetInstrumentL(TInt, TInt, TInt)
voidSetMaxPolyphonyL(TInt)
TInt SetPitchTranspositionL(TInt)
voidSetPlaybackRateL(TInt)
voidSetPositionMicroBeatsL(TInt64)
voidSetPositionMicroSecondsL(const TTimeIntervalMicroSeconds &)
voidSetPriorityL(TInt, TInt)
voidSetRepeatsL(TInt, const TTimeIntervalMicroSeconds &)
voidSetStopTimeL(const TTimeIntervalMicroSeconds &)
voidSetSyncUpdateCallbackIntervalL(const TTimeIntervalMicroSeconds &, TInt64)
voidSetTempoL(TInt)
voidSetTrackMuteL(TInt, TBool)
voidSetVolumeL(TInt)
voidSetVolumeRampL(const TTimeIntervalMicroSeconds &)
TMidiState State()
voidStop(const TTimeIntervalMicroSeconds &)
voidStopNotes(TInt)
voidStopTimeL(TTimeIntervalMicroSeconds &)
TInt TempoMicroBeatsPerMinuteL()
voidUnloadAllCustomBanksL()
voidUnloadCustomBankL(TInt)
voidUnloadCustomInstrumentL(TInt, TInt)
TInt VolumeL()
Private Member Functions
CBody(CMidiClientUtility *, MMidiClientUtilityObserver &, TInt, TInt)
voidConstructL(TBool)
TInt DoOpen(const RMMFControllerImplInfoArray &, TUid, const TDesC8 &, TBool)
voidDoOpenFileL(const TMMSource &)
voidDoOpenUrlL(const TDesC &, TInt)
voidExternalizeToCBufFlatL(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,
TIntaPriority,
TIntaPref
)[private]

Parameters

CMidiClientUtility * aParent
MMidiClientUtilityObserver & aObserver
TInt aPriority
TInt aPref

~CBody()

~CBody()

Destructor

Member Functions Documentation

ChannelVolumeL(TInt)

TReal32 ChannelVolumeL(TIntaChannel)const

Parameters

TInt aChannel

ChannelsSupportedL()

TInt ChannelsSupportedL()const

Close()

voidClose()

ConstructL(TBool)

voidConstructL(TBoolaUseSharedHeap)[private]

Parameters

TBool aUseSharedHeap

CustomBankLoadedL(TInt)

TBool CustomBankLoadedL(TIntaBankCollectionIndex)const

Parameters

TInt aBankCollectionIndex

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

voidCustomCommandAsync(const TMMFMessageDestinationPckg &aDestination,
TIntaFunction,
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 &)

voidCustomCommandAsync(const TMMFMessageDestinationPckg &aDestination,
TIntaFunction,
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 &)

voidCustomCommandSyncL(const TMMFMessageDestinationPckg &aDestination,
TIntaFunction,
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 &)

voidCustomCommandSyncL(const TMMFMessageDestinationPckg &aDestination,
TIntaFunction,
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,
TUidaSinkUid,
const TDesC8 &aSinkData,
TBoolaUseSharedHeap
)[private]

Parameters

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

DoOpenFileL(const TMMSource &)

voidDoOpenFileL(const TMMSource &aSource)[private]

Parameters

const TMMSource & aSource

DoOpenUrlL(const TDesC &, TInt)

voidDoOpenUrlL(const TDesC &aUrl,
TIntaIapId
)[private]

Parameters

const TDesC & aUrl
TInt aIapId

DurationMicroBeatsL()

TInt64 DurationMicroBeatsL()const

DurationMicroSecondsL()

TTimeIntervalMicroSeconds DurationMicroSecondsL()const

ExternalizeToCBufFlatL(CBufFlat *&, const CMMFUrlParams *)

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

Parameters

CBufFlat *& aCfgBuffer
const CMMFUrlParams * aUrlParams

GetBalanceL()

TInt GetBalanceL()const

GetBankIdL(TBool, TInt)

TInt GetBankIdL(TBoolaCustom,
TIntaBankIndex
)const

Parameters

TBool aCustom
TInt aBankIndex

GetDRMCustomCommand()

MMMFDRMCustomCommand *GetDRMCustomCommand()

GetInstrumentIdL(TInt, TBool, TInt)

TInt GetInstrumentIdL(TIntaBankId,
TBoolaCustom,
TIntaInstrumentIndex
)const

Parameters

TInt aBankId
TBool aCustom
TInt aInstrumentIndex

GetInstrumentL(TInt, TInt &, TInt &)

voidGetInstrumentL(TIntaChannel,
TInt &aInstrumentId,
TInt &aBankId
)

Parameters

TInt aChannel
TInt & aInstrumentId
TInt & aBankId

GetMetaDataEntryL(TInt)

CMMFMetaDataEntry *GetMetaDataEntryL(TIntaMetaDataIndex)const

Parameters

TInt aMetaDataIndex

GetRepeats()

TInt GetRepeats()

HandleMidiEvent(const CMMFMidiEvent &)

voidHandleMidiEvent(const CMMFMidiEvent &aEvent)[virtual]

Parameters

const CMMFMidiEvent & aEvent

InstrumentNameL(TInt, TBool, TInt)

HBufC *InstrumentNameL(TIntaBankId,
TBoolaCustom,
TIntaInstrumentId
)const

Parameters

TInt aBankId
TBool aCustom
TInt aInstrumentId

IsChannelMuteL(TInt)

TBool IsChannelMuteL(TIntaChannel)const

Parameters

TInt aChannel

IsTrackMuteL(TInt)

TBool IsTrackMuteL(TIntaTrack)const

Parameters

TInt aTrack

LoadCustomBankDataL(const TDesC8 &, TInt &)

voidLoadCustomBankDataL(const TDesC8 &aBankData,
TInt &aBankCollectionIndex
)

Parameters

const TDesC8 & aBankData
TInt & aBankCollectionIndex

LoadCustomBankL(const TDesC &, TInt &)

voidLoadCustomBankL(const TDesC &aFileName,
TInt &aBankCollectionIndex
)

Parameters

const TDesC & aFileName
TInt & aBankCollectionIndex

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

voidLoadCustomInstrumentDataL(const TDesC8 &aInstrumentData,
TIntaBankDataId,
TIntaInstrumentDataId,
TIntaMemoryBankId,
TIntaMemoryInstrumentId
)

Parameters

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

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

voidLoadCustomInstrumentL(const TDesC &aFileName,
TIntaFileBankId,
TIntaFileInstrumentId,
TIntaMemoryBankId,
TIntaMemoryInstrumentId
)

Parameters

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

MadssaoAddDataSourceSinkAsyncComplete(TInt, const TMMFMessageDestination &)

voidMadssaoAddDataSourceSinkAsyncComplete(TIntaError,
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,
TIntaPriority,
TIntaPref,
TBoolaUseSharedHeap
)[static]

Parameters

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

NoteOffL(TInt, TInt, TInt)

voidNoteOffL(TIntaChannel,
TIntaNote,
TIntaVelocity
)

Parameters

TInt aChannel
TInt aNote
TInt aVelocity

NoteOnL(TInt, TInt, TInt)

voidNoteOnL(TIntaChannel,
TIntaNote,
TIntaVelocity
)

Parameters

TInt aChannel
TInt aNote
TInt aVelocity

NumTracksL()

TInt NumTracksL()const

NumberOfBanksL(TBool)

TInt NumberOfBanksL(TBoolaCustom)const

Parameters

TBool aCustom

NumberOfInstrumentsL(TInt, TBool)

TInt NumberOfInstrumentsL(TIntaBankId,
TBoolaCustom
)const

Parameters

TInt aBankId
TBool aCustom

NumberOfMetaDataEntriesL()

TInt NumberOfMetaDataEntriesL()const

OpenDes(const TDesC8 &)

voidOpenDes(const TDesC8 &aDescriptor)

Parameters

const TDesC8 & aDescriptor

OpenFile(const TDesC &)

voidOpenFile(const TDesC &aFileSource)

Parameters

const TDesC & aFileSource

OpenFile(RFile &)

voidOpenFile(RFile &aFile)

Parameters

RFile & aFile

OpenFile(const TMMSource &)

voidOpenFile(const TMMSource &aFileSource)

Parameters

const TMMSource & aFileSource

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

voidOpenUrl(const TDesC &aUrl,
TIntaIapId =  KUseDefaultIap ,
const TDesC8 &aMimeType =  KNullDesC8
)

Parameters

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

PercussionKeyNameL(TInt, TInt, TBool, TInt)

HBufC *PercussionKeyNameL(TIntaNote,
TIntaBankId,
TBoolaCustom,
TIntaInstrumentId
)const

Parameters

TInt aNote
TInt aBankId
TBool aCustom
TInt aInstrumentId

PitchTranspositionCentsL()

TInt PitchTranspositionCentsL()const

Play()

voidPlay()

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

voidPlayNoteL(TIntaChannel,
TIntaNote,
const TTimeIntervalMicroSeconds &aDuration,
TIntaNoteOnVelocity,
TIntaNoteOffVelocity
)

Parameters

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

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

voidPlayNoteL(TIntaChannel,
TIntaNote,
const TTimeIntervalMicroSeconds &aStartTime,
const TTimeIntervalMicroSeconds &aDuration,
TIntaNoteOnVelocity,
TIntaNoteOffVelocity
)

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()

voidRepeatTrailingSilenceTimerComplete()[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 > &)

voidSendMipMessageL(const RArray< TMipMessageEntry > &aEntry)

Parameters

const RArray< TMipMessageEntry > & aEntry

SetBalanceL(TInt)

voidSetBalanceL(TIntaBalance =  KMMFBalanceCenter )

Parameters

TInt aBalance =  KMMFBalanceCenter

SetBankL(TBool)

voidSetBankL(TBoolaCustom)

Parameters

TBool aCustom

SetChannelMuteL(TInt, TBool)

voidSetChannelMuteL(TIntaChannel,
TBoolaMuted
)

Parameters

TInt aChannel
TBool aMuted

SetChannelVolumeL(TInt, TReal32)

voidSetChannelVolumeL(TIntaChannel,
TReal32aVolume
)

Parameters

TInt aChannel
TReal32 aVolume

SetInstrumentL(TInt, TInt, TInt)

voidSetInstrumentL(TIntaChannel,
TIntaBankId,
TIntaInstrumentId
)

Parameters

TInt aChannel
TInt aBankId
TInt aInstrumentId

SetMaxPolyphonyL(TInt)

voidSetMaxPolyphonyL(TIntaMaxVoices)

Used to change the value of MaxPolyphonyL()

Parameters

TInt aMaxVoices

SetPitchTranspositionL(TInt)

TInt SetPitchTranspositionL(TIntaCents)

Parameters

TInt aCents

SetPlaybackRateL(TInt)

voidSetPlaybackRateL(TIntaRate)

Parameters

TInt aRate

SetPositionMicroBeatsL(TInt64)

voidSetPositionMicroBeatsL(TInt64aMicroBeats)

Parameters

TInt64 aMicroBeats

SetPositionMicroSecondsL(const TTimeIntervalMicroSeconds &)

voidSetPositionMicroSecondsL(const TTimeIntervalMicroSeconds &aPosition)

Parameters

const TTimeIntervalMicroSeconds & aPosition

SetPriorityL(TInt, TInt)

voidSetPriorityL(TIntaPriority,
TIntaPref
)

Parameters

TInt aPriority
TInt aPref

SetRepeatsL(TInt, const TTimeIntervalMicroSeconds &)

voidSetRepeatsL(TIntaRepeatNumberOfTimes,
const TTimeIntervalMicroSeconds &aTrailingSilence
)

Parameters

TInt aRepeatNumberOfTimes
const TTimeIntervalMicroSeconds & aTrailingSilence

SetStopTimeL(const TTimeIntervalMicroSeconds &)

voidSetStopTimeL(const TTimeIntervalMicroSeconds &aStopTime)

Parameters

const TTimeIntervalMicroSeconds & aStopTime

SetSyncUpdateCallbackIntervalL(const TTimeIntervalMicroSeconds &, TInt64)

voidSetSyncUpdateCallbackIntervalL(const TTimeIntervalMicroSeconds &aMicroSeconds,
TInt64aMicroBeats = 0
)

Parameters

const TTimeIntervalMicroSeconds & aMicroSeconds
TInt64 aMicroBeats = 0

SetTempoL(TInt)

voidSetTempoL(TIntaMicroBeatsPerMinute)

Parameters

TInt aMicroBeatsPerMinute

SetTrackMuteL(TInt, TBool)

voidSetTrackMuteL(TIntaTrack,
TBoolaMuted
)const

Parameters

TInt aTrack
TBool aMuted

SetVolumeL(TInt)

voidSetVolumeL(TIntaVolume)

Parameters

TInt aVolume

SetVolumeRampL(const TTimeIntervalMicroSeconds &)

voidSetVolumeRampL(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 &)

voidStop(const TTimeIntervalMicroSeconds &aFadeOutDuration)

Parameters

const TTimeIntervalMicroSeconds & aFadeOutDuration

StopNotes(TInt)

voidStopNotes(TIntaChannel)

Parameters

TInt aChannel

StopTimeL(TTimeIntervalMicroSeconds &)

voidStopTimeL(TTimeIntervalMicroSeconds &aStopTime)const

Parameters

TTimeIntervalMicroSeconds & aStopTime

TempoMicroBeatsPerMinuteL()

TInt TempoMicroBeatsPerMinuteL()const

UnloadAllCustomBanksL()

voidUnloadAllCustomBanksL()

UnloadCustomBankL(TInt)

voidUnloadCustomBankL(TIntaBankCollectionIndex)

Parameters

TInt aBankCollectionIndex

UnloadCustomInstrumentL(TInt, TInt)

voidUnloadCustomInstrumentL(TIntaCustomBankId,
TIntaInstrumentId
)

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]