Namespace SIPSorcery.SIP.App
Classes
CRMHeaders
SIPB2BUserAgent
This class represents a back-to-back (B2B) user agent (UA) that is used to attach an outgoing call (UAC) to an incoming (UAS) call.
SIPCallDescriptor
SIPClientUserAgent
SIPNonInviteClientUserAgent
SIPNonInviteServerUserAgent
SIPNotifierClient
This class represent a client for a SIP notifier server. The client can subscribe to notifications from the server as outlined in RFC3265. The generic parameter is used to set the type of notification the client will generate. Different SIP event packages have different ways of representing their data. For example RFC4235 uses XML to convey dialog notifications, RFC3842 uses plain text to convey message waiting indications.
SIPPacketMangler
SIPRegistrationUserAgent
SIPRequestAuthenticationResult
SIPRequestAuthenticator
SIPServerUserAgent
Implementation of a SIP Server User Agent that can be used to receive SIP calls.
SIPUserAgent
A "full" SIP user agent that encompasses both client and server user agents. It is also able to manage in dialog operations after the call is established (the client and server user agents don't handle in dialog operations).
Unlike other user agents this one also manages its own RTP session object which means it can handle things like call on and off hold, RTP end point changes and sending DTMF events.
Interfaces
IMediaSession
Offering and Answering SDP messages so that it can be signaled to the other party using the SIPUserAgent.
The implementing class is responsible for ensuring that the client can send media to the other party including creating and managing the RTP streams and processing the audio and video.
ISIPAccount
ISIPClientUserAgent
Interface for classes implementing SIP client user agent functionality. The main function of a SIP client user agent is the ability to initiate calls.
ISIPServerUserAgent
Interface for classes implementing SIP server user agent functionality. The main function of a SIP client user agent is the ability to receive calls.
Enums
SdpType
The type of the SDP packet being set.