public class JingleS5BTransportSession extends JingleTransportSession<JingleS5BTransport>
jingleSession, ourProposal, theirProposal
Constructor and Description |
---|
JingleS5BTransportSession(JingleSession jingleSession) |
Modifier and Type | Method and Description |
---|---|
JingleS5BTransport |
createTransport() |
JingleS5BTransport |
createTransport(java.lang.String sid,
Bytestream.Mode mode) |
java.lang.String |
getNamespace() |
org.jivesoftware.smack.packet.IQ |
handleCandidateActivate(Jingle jingle) |
org.jivesoftware.smack.packet.IQ |
handleCandidateError(Jingle jingle) |
org.jivesoftware.smack.packet.IQ |
handleCandidateUsed(Jingle jingle) |
org.jivesoftware.smack.packet.IQ |
handleProxyError(Jingle jingle) |
org.jivesoftware.smack.packet.IQ |
handleTransportInfo(Jingle transportInfo) |
void |
initiateIncomingSession(JingleTransportInitiationCallback callback) |
void |
initiateOutgoingSession(JingleTransportInitiationCallback callback) |
void |
setTheirProposal(JingleContentTransport transport) |
void |
setTheirTransport(JingleContentTransport transport) |
JingleS5BTransportManager |
transportManager() |
processJingle
public JingleS5BTransportSession(JingleSession jingleSession)
public JingleS5BTransport createTransport()
createTransport
in class JingleTransportSession<JingleS5BTransport>
public void setTheirProposal(JingleContentTransport transport)
setTheirProposal
in class JingleTransportSession<JingleS5BTransport>
public JingleS5BTransport createTransport(java.lang.String sid, Bytestream.Mode mode)
public void setTheirTransport(JingleContentTransport transport)
public void initiateOutgoingSession(JingleTransportInitiationCallback callback)
initiateOutgoingSession
in class JingleTransportSession<JingleS5BTransport>
public void initiateIncomingSession(JingleTransportInitiationCallback callback)
initiateIncomingSession
in class JingleTransportSession<JingleS5BTransport>
public java.lang.String getNamespace()
getNamespace
in class JingleTransportSession<JingleS5BTransport>
public org.jivesoftware.smack.packet.IQ handleTransportInfo(Jingle transportInfo)
handleTransportInfo
in class JingleTransportSession<JingleS5BTransport>
public org.jivesoftware.smack.packet.IQ handleCandidateUsed(Jingle jingle)
public org.jivesoftware.smack.packet.IQ handleCandidateActivate(Jingle jingle)
public org.jivesoftware.smack.packet.IQ handleCandidateError(Jingle jingle)
public org.jivesoftware.smack.packet.IQ handleProxyError(Jingle jingle)
public JingleS5BTransportManager transportManager()
transportManager
in class JingleTransportSession<JingleS5BTransport>