ZDK
|
Public Member Functions | |
virtual ZDK::ZDKHandle | ConferenceHandle () const =0 |
Gets conference handle. More... | |
virtual ZDK::Shared::Result | AddCall (ZDK::Shared::Call hCall)=0 |
Adds a call to the conference. More... | |
virtual ZDK::Shared::Result | RemoveCall (ZDK::Shared::Call hCall, bool hangUp)=0 |
Removes a call from the conference. More... | |
virtual ZDK::Shared::Result | MuteCall (ZDK::Shared::Call hCall)=0 |
Mute a call in the conference. More... | |
virtual ZDK::Shared::Result | UnmuteCall (ZDK::Shared::Call hCall)=0 |
Unmute a call in the conference. More... | |
virtual bool | IsCallFromConference (ZDK::ZDKHandle hCall) const =0 |
Checks if a call is part of conference. More... | |
virtual int | CallsCount () const =0 |
Gives the number of calls in conference. More... | |
virtual ZDK::Shared::ItemList< ZDK::Shared::Call > | Calls () const =0 |
Gives list with all calls in conference. More... | |
virtual ZDK::Shared::Result | AcquireVideoSinkMngrFromCall (ZDK::Shared::Call call)=0 |
Acquire video sink from call. More... | |
virtual void | SetConferenceEventsListener (ZDK::Shared::ConferenceEventsHandler confEventHandler)=0 |
Set Conference Events Listener. More... | |
virtual void | DropConferenceEventsListener (ZDK::Shared::ConferenceEventsHandler confEventHandler)=0 |
Drops Conference Events Listener. More... | |
![]() | |
virtual ZDK::ZDKHandle | CallHandle () const =0 |
Gets call handle. More... | |
virtual ZDK::Shared::BrandingInfo | Branding () const =0 |
virtual void | Branding (ZDK::Shared::BrandingInfo value)=0 |
virtual ZDK::Shared::CallStatus | Status () const =0 |
Provides the Call's status information. More... | |
virtual ZDK::Shared::String | CalleeNumber () const =0 |
Provides the Callee number. More... | |
virtual ZDK::Shared::String | CalleeName () const =0 |
Provides the Callee name. More... | |
virtual ZDK::AudioVideoCodecs | CodecInUse () const =0 |
Provides the used codec. More... | |
virtual void | SetCallStatusListener (ZDK::Shared::CallEventsHandler value)=0 |
Sets Call status listener. More... | |
virtual void | DropCallStatusListener (ZDK::Shared::CallEventsHandler value)=0 |
Drops Call status listener. More... | |
virtual void | SetVideoCallNotificiationsListener (ZDK::Shared::VideoEventsHandler value)=0 |
Sets Video status listener. More... | |
virtual void | DropVideoCallNotificiationsListener (ZDK::Shared::VideoEventsHandler value)=0 |
Drops Video status listener. More... | |
virtual void | DropAllEventListeners ()=0 |
Drops all event listeners. More... | |
virtual void | SetVideoRendererNotificationsListener (ZDK::Shared::VideoRendererEventsHandler value)=0 |
virtual ZDK::Shared::Result | HangUp ()=0 |
Hang up the call. More... | |
virtual ZDK::Shared::Result | AcceptCall ()=0 |
Accepts an incoming call. More... | |
virtual ZDK::Shared::Result | AcceptCallTransfer ()=0 |
Accept a call transfer request. More... | |
virtual ZDK::Shared::Result | RejectCallTransfer ()=0 |
Rejects a call transfer request. More... | |
virtual ZDK::Shared::Result | AttendedTransfer (ZDK::Shared::Call transferee)=0 |
Initiates an attended call transfer. More... | |
virtual ZDK::Shared::Result | BlindTransfer (ZDK::Shared::String transferee)=0 |
Initiates an unattended call transfer. More... | |
virtual ZDK::Shared::Result | AcceptVideo (bool accept)=0 |
Accepts an incoming offer for video. More... | |
virtual ZDK::Shared::Result | OfferVideo ()=0 |
Offers Video. More... | |
virtual void | SendVideoFrame (unsigned char *bytes, int byteCount, ZDK::VideoFrameFormat type)=0 |
Send a video frame over the network. More... | |
virtual ZDK::Shared::Result | VideoToggleCamera ()=0 |
Toggles the camera. More... | |
virtual ZDK::CameraSensorLocation | VideoGetCameraLocation ()=0 |
Provides Camera location. More... | |
virtual ZDK::Shared::Result | RestartVideoCapture ()=0 |
Restart Video capture. More... | |
virtual bool | OnSpeaker () const =0 |
Gets the speakers state. More... | |
virtual void | OnSpeaker (bool value)=0 |
Sets the speakers state. More... | |
virtual bool | Held () const =0 |
Gets the Hold state. More... | |
virtual void | Held (bool value)=0 |
Sets the hold state. More... | |
virtual bool | Muted () const =0 |
Gets the Mute state. More... | |
virtual void | Muted (bool value)=0 |
Sets the Mute state. More... | |
virtual bool | HasVideo (ZDK::OriginType origin) const =0 |
Gets if video is present. More... | |
virtual ZDK::Shared::Result | SetHasVideo (ZDK::OriginType origin, bool value)=0 |
Sets the video. More... | |
virtual ZDK::Shared::VideoCallInfo | VideoCallInfo () const =0 |
Gets Video call information. More... | |
virtual ZDK::Shared::VideoSinkManager | ReleaseVideoSinkSourceOwnership ()=0 |
virtual bool | IsFirstClass () const =0 |
virtual void | StopHandlingVoipPhoneCallEvents ()=0 |
Stops handling Call events. More... | |
virtual void | StartHandlingVoipPhoneCallEvents ()=0 |
Start handling Call events. More... | |
virtual ZDK::Shared::Result | NotifyAccountOfOwnershipChange ()=0 |
Notify upon Account ownership changes. More... | |
virtual ZDK::Shared::Result | SendDTMF (ZDK::DTMFCodes DTMF)=0 |
Used to send DTMF. More... | |
virtual ZDK::Shared::Result | PlayDTMFSound (ZDK::DTMFCodes DTMF)=0 |
Used to play DTMF sound. More... | |
virtual ZDK::Shared::Account | Owner () const =0 |
Returns the account owner. More... | |
virtual ZDK::Shared::String | RecordFileName () const =0 |
Gets the record file name. More... | |
virtual void | RecordFileName (ZDK::Shared::String fileName)=0 |
Sets the record file name. More... | |
virtual ZDK::Shared::Result | StartRecording ()=0 |
Start recording call. More... | |
virtual ZDK::Shared::Result | StopRecording ()=0 |
Stop recording. More... | |
virtual ZDK::Shared::Result | EnableZrtp (bool enabled)=0 |
Enables ZRTP. More... | |
virtual ZDK::Shared::Result | ConfirmZrtpSas (bool confirmed)=0 |
Enables ZRTP. More... | |
![]() | |
virtual ZDK::ZDKHandle | Handle () const =0 |
virtual | operator ZDK::ZDKHandle () const =0 |
virtual void | Initialize ()=0 |
virtual void | ReleaseReference ()=0 |
|
pure virtual |
Acquire video sink from call.
[in] | call | The call which video sink to be aquired |
|
pure virtual |
|
pure virtual |
Gives list with all calls in conference.
|
pure virtual |
Gives the number of calls in conference.
|
pure virtual |
Gets conference handle.
The function returns the conference handler
|
pure virtual |
Drops Conference Events Listener.
[in] | confEventHandler | The conference event handler |
|
pure virtual |
Checks if a call is part of conference.
[in] | hCall | The call to be checked |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Set Conference Events Listener.
[in] | confEventHandler | The conference event handler |
|
pure virtual |