CMusManagerImpl Class Reference
|
class CMusManagerImpl : public CBase
|
Nested Classes and Structures
Constructor & Destructor Documentation
CMusManagerImpl()
|
CMusManagerImpl
|
(
|
)
|
[private]
|
CMusManagerImpl(MMusAvailabilityObserver *)
~CMusManagerImpl()
|
~CMusManagerImpl
|
(
|
)
|
[virtual]
|
Member Functions Documentation
AvailabilityL()
|
MultimediaSharing::TMusAvailabilityStatus
|
AvailabilityL
|
(
|
)
|
|
CancelMonitoring()
|
void
|
CancelMonitoring
|
(
|
)
|
[private]
|
ConnectL()
|
void
|
ConnectL
|
(
|
)
|
[private]
|
ConstructL()
|
void
|
ConstructL
|
(
|
)
|
[private]
|
ExamineAvailabilityL()
|
void
|
ExamineAvailabilityL
|
(
|
)
|
|
HandleCommandL(MultimediaSharing::TCommandType)
|
void
|
HandleCommandL
|
(
|
MultimediaSharing::TCommandType
|
aCommandType
|
)
|
|
This function allows clients to request coomand's to be executed by the MUS manager server.
In erroneous cases, this function will leave with an error code that describes the error. Positive leave codes are defined in MultimediaSharing::TMusAvailabilityStatus.
Parameters
|
MultimediaSharing::TCommandType
aCommandType
|
|
HandleSipRequestL(TInt)
|
void
|
HandleSipRequestL
|
(
|
TInt
|
aChannelId
|
)
|
|
InitSessionL()
|
void
|
InitSessionL
|
(
|
)
|
[private]
|
MonitorAvailabilityL(TRequestStatus &)
|
void
|
MonitorAvailabilityL
|
(
|
TRequestStatus
&
|
aRequestStatus
|
)
|
[private]
|
NewL(MMusAvailabilityObserver *)
NewLC(MMusAvailabilityObserver *)
QueryAvailabilityL()
|
MultimediaSharing::TMusAvailabilityStatus
|
QueryAvailabilityL
|
(
|
)
|
[private]
|
ServerStarted()
|
TBool
|
ServerStarted
|
(
|
)
|
[private]
|
StartApplicationL(MultimediaSharing::TMusUseCase)
|
void
|
StartApplicationL
|
(
|
MultimediaSharing::TMusUseCase
|
aUseCase
|
)
|
|
Parameters
|
MultimediaSharing::TMusUseCase
aUseCase
|
|
StartServer()
|
void
|
StartServer
|
(
|
)
|
[private]
|
StopApplicationL()
|
void
|
StopApplicationL
|
(
|
)
|
|
Member Data Documentation
MMusAvailabilityObserver * iAvailabilityObserver
TBool
iConnected
|
TBool
|
iConnected
|
[private]
|
CMusManagerImplListener * iListener
TPckgBuf< MultimediaSharing::TMusAvailabilityStatus > iPckg
|
TPckgBuf
<
MultimediaSharing::TMusAvailabilityStatus
>
|
iPckg
|
[private]
|
RMusManagerClientSession
iSession
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.