The QXmppCall class represents a Voice-Over-IP call to a remote party.
More...
#include <QXmppCall.h>
|
class | QXmppCallManager |
|
class | QXmppCallManagerPrivate |
|
class | QXmppCallPrivate |
|
|
void | debug (const QString &message) |
|
void | info (const QString &message) |
|
void | warning (const QString &message) |
|
void | logReceived (const QString &message) |
|
void | logSent (const QString &message) |
|
The QXmppCall class represents a Voice-Over-IP call to a remote party.
- Note
- THIS API IS NOT FINALIZED YET
◆ Direction
This enum is used to describe the direction of a call.
Enumerator |
---|
IncomingDirection | The call is incoming.
|
OutgoingDirection | The call is outgoing.
|
◆ State
This enum is used to describe the state of a call.
Enumerator |
---|
ConnectingState | The call is being connected.
|
ActiveState | The call is active.
|
DisconnectingState | The call is being disconnected.
|
FinishedState | The call is finished.
|
◆ accept
void QXmppCall::accept |
( |
| ) |
|
|
slot |
Call this method if you wish to accept an incoming call.
◆ audioStream()
Returns the RTP stream for the audio data.
- Since
- QXmpp 1.3
◆ connected
void QXmppCall::connected |
( |
| ) |
|
|
signal |
This signal is emitted when a call is connected.
Once this signal is emitted, you can connect a QAudioOutput and QAudioInput to the call. You can determine the appropriate clockrate and the number of channels by calling payloadType().
◆ direction()
Returns the call's direction.
◆ finished
void QXmppCall::finished |
( |
| ) |
|
|
signal |
This signal is emitted when a call is finished.
Note: Do not delete the call in the slot connected to this signal, instead use deleteLater().
◆ hangup
void QXmppCall::hangup |
( |
| ) |
|
|
slot |
◆ jid()
QString QXmppCall::jid |
( |
| ) |
const |
Returns the remote party's JID.
◆ pipeline()
GstElement * QXmppCall::pipeline |
( |
| ) |
const |
Returns the GStreamer pipeline.
- Since
- QXmpp 1.3
◆ sid()
QString QXmppCall::sid |
( |
| ) |
const |
Returns the call's session identifier.
◆ state()
◆ videoStream()
Returns the RTP stream for the video data.
- Since
- QXmpp 1.3
The documentation for this class was generated from the following files: