CCCEConferenceCall Class Reference
class CCCEConferenceCall : public CBase |
Internal conference call object
This object contains logic for conference call
Constructor & Destructor Documentation
CCCEConferenceCall(CCCECallContainer &, CCCEPluginManager &)
CCCEConferenceCall | ( | CCCECallContainer & | aCallContainer, |
| CCCEPluginManager & | aPluginManager |
| ) | [private] |
~CCCEConferenceCall()
~CCCEConferenceCall | ( | ) | [virtual] |
Member Functions Documentation
CapsChanged(TInt)
void | CapsChanged | ( | TInt | aCaps | ) | [private] |
Change caps and if they are changed inform to observer
ConferenceCallCapsChanged(const TCCPConferenceCallCaps)
void | ConferenceCallCapsChanged | ( | const TCCPConferenceCallCaps | aCaps | ) | [private] |
Parameters
const TCCPConferenceCallCaps aCaps | |
ConferenceCallEventOccurred(const TCCPConferenceCallEvent, MCCPCall *)
void | ConferenceCallEventOccurred | ( | const TCCPConferenceCallEvent | aEvent, |
| MCCPCall * | aReferredCall = NULL |
| ) | [private] |
Parameters
const TCCPConferenceCallEvent aEvent | |
MCCPCall * aReferredCall = NULL | |
ConferenceCallStateChanged(const TCCPConferenceCallState)
void | ConferenceCallStateChanged | ( | const TCCPConferenceCallState | aState | ) | [private] |
Parameters
const TCCPConferenceCallState aState | |
ConstructL()
void | ConstructL | ( | ) | [private] |
Leaving stuff in constructor
DeActivate()
void | DeActivate | ( | ) | [private] |
DeActivate conferencecall
ErrorOccurred(const TCCPConferenceCallError)
GetCallArray(RPointerArray< MCCECall > &)
GoOneToOneL(MCCECall &)
void | GoOneToOneL | ( | MCCECall & | aCall | ) | [private] |
ImplementationUid()
TUid
| ImplementationUid | ( | ) | const |
Return implementation uid of conferencecall
IsPartOfConference(CCCECall &)
Checks if referenced call is part of conference.
NewL(CCCECallContainer &, CCCEPluginManager &)
Parameters
CCCECallContainer & aCallContainer | Reference to call container |
CCCEPluginManager & aPluginManager | Reference to plugin manager |
RemoveCallL(MCCECall &)
void | RemoveCallL | ( | MCCECall & | aCall | ) | [private] |
Reset()
Resets conference call to original state
SetObserver(const MCCEConferenceCallObserver &)
SetOngoingConferenceCall(MCCPConferenceCall &, TUid)
Sets plugin originated conference call
State()
Returns state of conferencecall
Member Data Documentation
CCCEDurationTimer * iCCEDurationTimer
CCCEDurationTimer * | iCCEDurationTimer | [private] |
Counts duration for this call Own
RPointerArray< CCCECall > iCallArray
Contains call that are currently in conference Not Own
CCCECallContainer & iCallContainer
Reference to callcontainer
CCCPCallParameters * iCallParameters
MCCPConferenceCall * iConferenceCall
Converged conference call currently in use Own
TInt
iConferenceCaps
TInt
| iConferenceCaps | [private] |
TUid
iImplementationUid
TUid
| iImplementationUid | [private] |
Implementation uid of plugin used
MCCEConferenceCallObserver * iObserver
CCCEPluginManager & iPluginManager
CCCEPluginManager & | iPluginManager | [private] |
Reference to pluginmanager
MCCEConferenceCallObserver::TCCEConferenceCallState
iState
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.