reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
recon Namespace Reference

Classes

class  AddConversationProfileCmd
 
class  AddParticipantCmd
 
class  AlertParticipantCmd
 
class  AnswerParticipantCmd
 
class  ApplicationTimerCmd
 
class  BridgeMixer
 This class is used to control the sipX Bridge Mixer mix matrix. More...
 
class  Conversation
 This class is used to manage membership of participants. More...
 
class  ConversationManager
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  ConversationParticipantAssignment
 This class is used by a conversation to track assigned participants. More...
 
class  ConversationProfile
 This class extends the resip UserProfile to include Conversation Manager specific settings. More...
 
class  CreateConversationCmd
 The classes defined here are used to pass commands from the application thread to the UserAgent thread (process loop). More...
 
class  CreateLocalParticipantCmd
 
class  CreateMediaResourceParticipantCmd
 
class  CreatePublicationCmd
 
class  CreateRemoteIMPagerParticipantCmd
 
class  CreateRemoteIMSessionParticipantCmd
 
class  CreateRemoteParticipantCmd
 
class  CreateSubscriptionCmd
 
class  DefaultDialogSet
 This class is used by non-Invite DialogSets. More...
 
class  DestroyConversationCmd
 
class  DestroyConversationProfileCmd
 
class  DestroyParticipantCmd
 
class  DestroyPublicationCmd
 
class  DestroySubscriptionCmd
 
class  DtmfEvent
 This class represents the data passed in a DTMF event. More...
 
class  FlowManagerSipXSocket
 
class  GstBridgeMixer
 This class is used to control the sipX Bridge Mixer mix matrix. More...
 
class  GstConversation
 This class is used to manage membership of participants. More...
 
class  GstMediaStackAdapter
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  GstParticipant
 This is the base class for a GstRemoteParticipant, GstLocalParticipant and a GstMediaResourceParticipant. More...
 
class  GstRemoteParticipant
 This class represent a remote participant. More...
 
class  GstRemoteParticipantDialogSet
 This class is used by Invite DialogSets. More...
 
class  HoldParticipantCmd
 
class  IMParticipantBase
 This class represents base functionality for a participant that supports IMs. More...
 
class  JoinConversationCmd
 
class  KurentoBridgeMixer
 This class is used to control the sipX Bridge Mixer mix matrix. More...
 
class  KurentoConversation
 This class is used to manage membership of participants. More...
 
class  KurentoMediaStackAdapter
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  KurentoParticipant
 This is the base class for a KurentoRemoteParticipant, KurentoLocalParticipant and a KurentoMediaResourceParticipant. More...
 
class  KurentoRemoteParticipant
 This class represent a remote participant. More...
 
class  KurentoRemoteParticipantDialogSet
 This class is used by Invite DialogSets. More...
 
class  LibWebRTCBridgeMixer
 This class is used to control the sipX Bridge Mixer mix matrix. More...
 
class  LibWebRTCConversation
 This class is used to manage membership of participants. More...
 
class  LibWebRTCMediaStackAdapter
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  LibWebRTCParticipant
 This is the base class for a LibWebRTCRemoteParticipant, LibWebRTCLocalParticipant and a LibWebRTCMediaResourceParticipant. More...
 
class  LibWebRTCRemoteParticipant
 This class represent a remote participant. More...
 
class  LibWebRTCRemoteParticipantDialogSet
 This class is used by Invite DialogSets. More...
 
class  LocalParticipant
 This class represents a local participant. More...
 
class  MediaEvent
 This class represents an event that happens to a media participant. More...
 
class  MediaResourceCache
 This class is responsible for caching media resource buffers. More...
 
class  MediaResourceParticipant
 This class represents a media resource participant. More...
 
class  MediaResourceParticipantDeleterCmd
 
class  MediaStackAdapter
 This class is one of two main classes of concern to an application. More...
 
class  MediaStreamErrorEvent
 
class  MediaStreamReadyEvent
 This class represents events from the Media stream. More...
 
class  ModifyParticipantContributionCmd
 
class  ModifyParticipantRecordChannelCmd
 
class  MoveParticipantCmd
 
class  OutputBridgeMixWeightsCmd
 
class  Participant
 This is the base class for a RemoteParticipant, LocalParticipant and a MediaResourceParticipant. More...
 
class  RedirectParticipantCmd
 
class  RedirectToParticipantCmd
 
class  RejectParticipantCmd
 
class  RelatedConversationSet
 This is used to keep a mapping between all related conversations. More...
 
class  RemoteIMPagerParticipant
 This class represent an Instant Message remote participant. More...
 
class  RemoteIMSessionParticipant
 This class represents an IM Session remote participant. More...
 
class  RemoteIMSessionParticipantDialogSet
 This class is used by Invite DialogSets used for IM Sessions only (m=message SDP). More...
 
class  RemoteParticipant
 This class represent a remote participant. More...
 
class  RemoteParticipantDialogSet
 This class is used by Invite DialogSets. More...
 
class  RemoveParticipantCmd
 
class  RequestKeyframeCmd
 
class  RequestKeyframeFromPeerCmd
 
class  RequestKeyframeFromPeerRecurringCmd
 
class  SendIMToParticipantCmd
 
class  SetDefaultOutgoingConversationProfileCmd
 
class  SipXBridgeMixer
 This class is used to control the sipX Bridge Mixer mix matrix. More...
 
class  SipXConversation
 This class is used to manage membership of participants. More...
 
class  SipXHelper
 
class  SipXLocalParticipant
 This class represents a local participant. More...
 
class  SipXMediaInterface
 
class  SipXMediaResourceParticipant
 This class represents a media resource participant. More...
 
class  SipXMediaStackAdapter
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  SipXParticipant
 This is the base class for a SipXRemoteParticipant, SipXLocalParticipant and a SipXMediaResourceParticipant. More...
 
class  SipXRemoteParticipant
 This class represent a remote participant. More...
 
class  SipXRemoteParticipantDialogSet
 This class is used by Invite DialogSets. More...
 
class  UserAgent
 This class is one of two main classes of concern to an application using the UserAgent library. More...
 
class  UserAgentClientPublication
 This class is used to manage active client publications. More...
 
class  UserAgentClientSubscription
 This class is used to manage active client subscriptions. More...
 
class  UserAgentDialogSetFactory
 This class is used to manage the creation of RemoteParticipant objects. More...
 
class  UserAgentMasterProfile
 This class extends the resip MasterProfile to include UserAgent specific settings. More...
 
class  UserAgentRegistration
 This class is used to manage active SIP registrations. More...
 
class  UserAgentServerAuthManager
 This class is used to provide server digest authentication capabilities. More...
 
class  UserAgentShutdownCmd
 The classes defined here are used to pass commands from the application thread to the UserAgent thread (process loop). More...
 
class  UserAgentTimeout
 

Typedefs

typedef unsigned int ConversationProfileHandle
 
typedef unsigned int ConversationHandle
 
typedef unsigned int ParticipantHandle
 
typedef unsigned int SubscriptionHandle
 
typedef unsigned int PublicationHandle
 

Functions

EncodeStream & operator<< (EncodeStream &strm, const MediaStreamReadyEvent::StreamParams &params)
 

Variables

static const resip::Data recordingFormatWAVPCM16 ("WAV_PCM16")
 
static const resip::Data recordingFormatWAVMULAW ("WAV_MULAW")
 
static const resip::Data recordingFormatWAVALAW ("WAV_ALAW")
 
static const resip::Data recordingFormatWAVGSM ("WAV_GSM")
 
static const resip::Data recordingFormatOGGOPUS ("OGG_OPUS")
 
static const resip::Data dialtoneTone ("dialtone")
 
static const resip::Data busyTone ("busy")
 
static const resip::Data ringbackTone ("ringback")
 
static const resip::Data ringTone ("ring")
 
static const resip::Data fastbusyTone ("fastbusy")
 
static const resip::Data backspaceTone ("backspace")
 
static const resip::Data callwaitingTone ("callwaiting")
 
static const resip::Data holdingTone ("holding")
 
static const resip::Data loudfastbusyTone ("loudfastbusy")
 

Typedef Documentation

◆ ConversationHandle

◆ ConversationProfileHandle

◆ ParticipantHandle

◆ PublicationHandle

◆ SubscriptionHandle

Function Documentation

◆ operator<<()

EncodeStream & recon::operator<< ( EncodeStream &  strm,
const MediaStreamReadyEvent::StreamParams &  params 
)

Definition at line 106 of file MediaStreamEvent.cxx.

Variable Documentation

◆ backspaceTone

const resip::Data recon::backspaceTone("backspace") ( "backspace"  )
static

◆ busyTone

const resip::Data recon::busyTone("busy") ( "busy"  )
static

◆ callwaitingTone

const resip::Data recon::callwaitingTone("callwaiting") ( "callwaiting"  )
static

◆ dialtoneTone

const resip::Data recon::dialtoneTone("dialtone") ( "dialtone"  )
static

◆ fastbusyTone

const resip::Data recon::fastbusyTone("fastbusy") ( "fastbusy"  )
static

◆ holdingTone

const resip::Data recon::holdingTone("holding") ( "holding"  )
static

◆ loudfastbusyTone

const resip::Data recon::loudfastbusyTone("loudfastbusy") ( "loudfastbusy"  )
static

◆ recordingFormatOGGOPUS

const resip::Data recon::recordingFormatOGGOPUS("OGG_OPUS") ( "OGG_OPUS"  )
static

◆ recordingFormatWAVALAW

const resip::Data recon::recordingFormatWAVALAW("WAV_ALAW") ( "WAV_ALAW"  )
static

◆ recordingFormatWAVGSM

const resip::Data recon::recordingFormatWAVGSM("WAV_GSM") ( "WAV_GSM"  )
static

◆ recordingFormatWAVMULAW

const resip::Data recon::recordingFormatWAVMULAW("WAV_MULAW") ( "WAV_MULAW"  )
static

◆ recordingFormatWAVPCM16

const resip::Data recon::recordingFormatWAVPCM16("WAV_PCM16") ( "WAV_PCM16"  )
static

◆ ringbackTone

const resip::Data recon::ringbackTone("ringback") ( "ringback"  )
static

◆ ringTone

const resip::Data recon::ringTone("ring") ( "ring"  )
static