Show / Hide Table of Contents

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.

SIPCallRedirectModesEnum

Delegates

SIPCallFailedDelegate

SIPCallResponseDelegate

SIPUASCancelDelegate

SIPUASDelegate

In This Article
Back to top Generated by DocFX