Package | Description |
---|---|
net.java.sip.communicator.impl.protocol.jabber | |
net.java.sip.communicator.impl.protocol.jabber.extensions.jingle |
Modifier and Type | Method and Description |
---|---|
JingleIQ |
CallPeerJabberImpl.getSessionIQ()
Returns the IQ ID of the Jingle session-initiate packet associated with
this call.
|
Modifier and Type | Method and Description |
---|---|
void |
CallPeerJabberImpl.processContentAccept(JingleIQ content)
Processes the content-accept
JingleIQ . |
void |
CallPeerJabberImpl.processContentAdd(JingleIQ content)
Processes the content-add
JingleIQ . |
void |
CallPeerJabberImpl.processContentModify(JingleIQ content)
Processes the content-modify
JingleIQ . |
void |
CallPeerJabberImpl.processContentReject(JingleIQ content)
Processes the content-reject
JingleIQ . |
void |
CallPeerJabberImpl.processContentRemove(JingleIQ content)
Processes the content-remove
JingleIQ . |
void |
CallPeerJabberImpl.processSessionAccept(JingleIQ sessionInitIQ)
Processes a session-accept
JingleIQ . |
CallPeerJabberImpl |
CallJabberImpl.processSessionInitiate(JingleIQ jingleIQ)
Creates a new call peer and sends a RINGING response.
|
protected void |
CallPeerJabberImpl.processSessionInitiate(JingleIQ sessionInitIQ)
Processes the session initiation
JingleIQ that we were created
with, passing its content to the media handler and then sends either a
"session-info/ringing" or a "session-terminate" response. |
void |
CallPeerJabberImpl.processSessionTerminate(JingleIQ jingleIQ)
Puts this peer into a
CallPeerState.DISCONNECTED , indicating a
reason to the user, if there is one. |
void |
CallPeerJabberImpl.processSourceAdd(JingleIQ content)
Processes the source-add
JingleIQ action used in Jitsi-Meet. |
void |
CallPeerJabberImpl.processSourceRemove(JingleIQ content)
Processes the source-remove
JingleIQ action used in Jitsi-Meet. |
void |
CallPeerJabberImpl.processTransportInfo(JingleIQ jingleIQ)
Processes the transport-info
JingleIQ . |
Constructor and Description |
---|
CallPeerJabberImpl(java.lang.String peerAddress,
CallJabberImpl owningCall,
JingleIQ sessionIQ)
Creates a new call peer with address peerAddress.
|
Modifier and Type | Method and Description |
---|---|
static JingleIQ |
JinglePacketFactory.createBusy(java.lang.String from,
java.lang.String to,
java.lang.String sid)
Creates a
JingleIQ session-terminate packet carrying a
Reason.BUSY payload. |
static JingleIQ |
JinglePacketFactory.createBye(java.lang.String from,
java.lang.String to,
java.lang.String sid)
Creates a
JingleIQ session-terminate packet that is
meant to terminate an on-going, well established session (similar to a SIP
BYE request). |
static JingleIQ |
JinglePacketFactory.createCancel(java.lang.String from,
java.lang.String to,
java.lang.String sid)
Creates a
JingleIQ session-terminate packet that is
meant to terminate a not yet established session. |
static JingleIQ |
JinglePacketFactory.createContentAccept(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a new
JingleIQ with the content-accept action. |
static JingleIQ |
JinglePacketFactory.createContentAdd(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.util.List<ContentPacketExtension> contentList)
Creates a new
JingleIQ with the content-add action. |
static JingleIQ |
JinglePacketFactory.createContentModify(java.lang.String from,
java.lang.String to,
java.lang.String sid,
ContentPacketExtension content)
Creates a new
JingleIQ with the content-modify action. |
static JingleIQ |
JinglePacketFactory.createContentReject(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a new
JingleIQ with the content-reject action. |
static JingleIQ |
JinglePacketFactory.createContentRemove(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a new
JingleIQ with the content-remove action. |
static JingleIQ |
JinglePacketFactory.createDescriptionInfo(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a
JingleIQ description-info packet with the
specified from, to, sid, and content. |
static JingleIQ |
JinglePacketFactory.createRinging(JingleIQ sessionInitiate)
Creates a
JingleIQ session-info packet carrying a
ringing payload. |
static JingleIQ |
JinglePacketFactory.createSessionAccept(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a
JingleIQ session-accept packet with the
specified from, to, sid, and content. |
static JingleIQ |
JinglePacketFactory.createSessionInfo(java.lang.String from,
java.lang.String to,
java.lang.String sid)
Creates a
JingleIQ session-info packet carrying a
the specified payload type. |
static JingleIQ |
JinglePacketFactory.createSessionInfo(java.lang.String from,
java.lang.String to,
java.lang.String sid,
SessionInfoType type)
Creates a
JingleIQ session-info packet carrying a
the specified payload type. |
static JingleIQ |
JinglePacketFactory.createSessionInitiate(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.util.List<ContentPacketExtension> contentList)
Creates a new
JingleIQ with the session-initiate action. |
static JingleIQ |
JinglePacketFactory.createSessionTerminate(java.lang.String from,
java.lang.String to,
java.lang.String sid,
Reason reason,
java.lang.String reasonText)
Creates a
JingleIQ session-terminate packet with the
specified src, dst, sid, and reason. |
static JingleIQ |
JinglePacketFactory.createTransportInfo(java.lang.String from,
java.lang.String to,
java.lang.String sid,
java.lang.Iterable<ContentPacketExtension> contentList)
Creates a
JingleIQ transport-info packet with the
specified from, to, sid, and
contentList. |
JingleIQ |
JingleIQProvider.parseIQ(org.xmlpull.v1.XmlPullParser parser)
Parses a Jingle IQ sub-document and returns a
JingleIQ instance. |
Modifier and Type | Method and Description |
---|---|
static JingleIQ |
JinglePacketFactory.createRinging(JingleIQ sessionInitiate)
Creates a
JingleIQ session-info packet carrying a
ringing payload. |
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.