Provides XML schema implementations of XEP-0166: Jingle.
It defines an XMPP protocol extension for initiating and managing peer-to-peer media sessions between two XMPP entities in a way that is interoperable with existing Internet standards. The protocol provides a pluggable model that enables the core session management semantics (compatible with SIP) to be used for a wide variety of application types (e.g., voice chat, video chat, file transfer) and with a wide variety of transport methods (e.g., TCP, UDP, ICE, application-specific transports).
Class Summary Class Description Jingle Jingle.ContentThe implementation of the
Jingle.ReasonThe implementation of the
Jingle.Reason.AlternativeSessionThe party prefers to use an existing session with the peer rather than initiate a new session; the Jingle session ID of the alternative session SHOULD be provided as the XML character data of the
Jingle.Reason.BusyThe party is busy and cannot accept a session. Jingle.Reason.CancelThe initiator wishes to formally cancel the session initiation request. Jingle.Reason.ConditionThe base class for the defined conditions for a reason. Jingle.Reason.ConnectivityErrorThe action is related to connectivity problems. Jingle.Reason.DeclineThe party wishes to formally decline the session. Jingle.Reason.ExpiredThe session length has exceeded a pre-defined time limit (e.g., a meeting hosted at a conference service). Jingle.Reason.FailedApplicationThe party has been unable to initialize processing related to the application type. Jingle.Reason.FailedTransportThe party has been unable to establish connectivity for the transport method. Jingle.Reason.GeneralErrorThe action is related to a non-specific application error. Jingle.Reason.GoneThe entity is going offline or is no longer available. Jingle.Reason.IncompatibleParametersThe party supports the offered application type but does not support the offered or negotiated parameters. Jingle.Reason.MediaErrorThe action is related to media processing problems. Jingle.Reason.SecurityErrorThe action is related to a violation of local security policies. Jingle.Reason.SuccessThe action is generated during the normal course of state management and does not reflect any error. Jingle.Reason.TimeoutA request has not been answered so the sender is timing out the request. Jingle.Reason.UnsupportedApplicationsThe party supports none of the offered application types. Jingle.Reason.UnsupportedTransportsThe party supports none of the offered transport methods.
Enum Summary Enum Description Jingle.ActionThe action. Jingle.Content.CreatorThe creator. Jingle.Content.SendersThe senders.