1 #ifndef __ICONFERENCE__ 2 #define __ICONFERENCE__ 7 #include "Types/SharedPointerTypes.h" 40 virtual ZDK::Shared::Result
AddCall(ZDK::Shared::Call hCall) = 0;
53 virtual ZDK::Shared::Result
RemoveCall(ZDK::Shared::Call hCall,
bool hangUp) = 0;
65 virtual ZDK::Shared::Result
MuteCall(ZDK::Shared::Call hCall) = 0;
77 virtual ZDK::Shared::Result
UnmuteCall(ZDK::Shared::Call hCall) = 0;
105 virtual ZDK::Shared::ItemList<ZDK::Shared::Call>
Calls()
const = 0;
142 #endif //__ICONFERENCE__
Definition: IConference.h:12
virtual ZDK::Shared::ItemList< ZDK::Shared::Call > Calls() const =0
Gives list with all calls in conference.
virtual ZDK::Shared::Result UnmuteCall(ZDK::Shared::Call hCall)=0
Unmute a call in the conference.
virtual void SetConferenceEventsListener(ZDK::Shared::ConferenceEventsHandler confEventHandler)=0
Set Conference Events Listener.
virtual ZDK::Shared::Result RemoveCall(ZDK::Shared::Call hCall, bool hangUp)=0
Removes a call from the conference.
virtual ZDK::ZDKHandle ConferenceHandle() const =0
Gets conference handle.
virtual ZDK::Shared::Result AcquireVideoSinkMngrFromCall(ZDK::Shared::Call call)=0
Acquire video sink from call.
virtual bool IsCallFromConference(ZDK::ZDKHandle hCall) const =0
Checks if a call is part of conference.
Definition: IAccountConfig.h:10
virtual void DropConferenceEventsListener(ZDK::Shared::ConferenceEventsHandler confEventHandler)=0
Drops Conference Events Listener.
virtual ZDK::Shared::Result MuteCall(ZDK::Shared::Call hCall)=0
Mute a call in the conference.
virtual ZDK::Shared::Result AddCall(ZDK::Shared::Call hCall)=0
Adds a call to the conference.
virtual int CallsCount() const =0
Gives the number of calls in conference.