SEMS Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_AmSipMsgInDlg
_avp_list_t
_message_t
_str
AmAdaptivePlayoutAdaptive playout buffer
AmArgVariable type argument for DynInvoke APIs
AmArg::OutOfBoundsException
AmArg::TypeMismatchException
AmAudioBase for classes that input or output audio
AmAudioBridgeAmAudio that directly connects input and output
AmAudioDelayAmAudio that delays output from input delays delay_sec seconds (up to ~2)
AmAudioDelayBridgeAmAudio that connects input and output with delay
AmAudioEchoAudio device that echos audio from input to output
AmAudioEventAudio Event
AmAudioFileAmAudio implementation for file access
AmAudioFileFormatAmAudioFormat for file
AmAudioFormatAudio format structure. Holds a description of the format
AmAudioFrontlistAmAudio device with a playlist and a background AmAudio
AmAudioMixInAmAudio to mix in every n seconds a file
AmAudioQueueHolds AmAudios and reads/writes through all
AmAudioRtpFormatRTP audio format
AmAudioSimpleFormatSimple AmAudioFormat audio format
AmB2ABCalleeSessionCallee leg of a B2AB session
AmB2ABCallerSessionCaller leg of a B2AB session
AmB2ABSessionBase class for Sessions in B2ABUA mode
AmB2BCalleeSessionCallee leg of a B2B session
AmB2BCallerSessionCaller leg of a B2B session
AmB2BSessionBase class for Sessions in B2BUA mode
AmBufferedAudio
AmCachedAudioFileAmAudio implementation for cached file
AmCallWatcherManages call status to be queried by external processes call watcher is an entity for managing call status via events that change status. Events are executed in a separate thread serially by processing the event queue, so synchronous status queries do not block the thread reporting the status change
AmCallWatcherGarbageCollectorGarbage collector for the AmCallWatcher
amci_codec_fmt_info_tCodec's init function pointer
amci_codec_tCodec description
amci_exports_tComplete plug-in declaration
amci_file_desc_tFile format declaration
amci_inoutfmt_tFile format declaration
amci_payload_tAyload declaration
amci_subtype_tSupported subtypes for a file
AmCondition< T >C++ Wrapper class for pthread condition
AmConferenceChannelOne channel of a conference
AmConferenceStatusOne conference (room)
AmConferenceStatus::SessInfo
AmConfigHolds the current configuration
AmConfigReaderConfiguration file reader
AmCtrlInterface
AmCtrlInterfaceFactoryInterface for plugins that implement a control interface
AmDtmfDetectorDTMF detector class
AmDtmfEventBase class for DTMF events
AmDtmfEventQueueSink for audio to be processed by the inband DTMF detector
AmDynInvokeInterface of the DynInvoke API
AmDynInvoke::NotImplementedNotImplemented result for DI API calls
AmDynInvokeFactoryInterface of factory for plugins that provide a DI API
AmEventBase event class
AmEventHandlerEvent handler interface
AmEventQueueAsynchronous event queue implementation
AmFileCacheMemory cache for AmAudioFile
AmIcmpWatcherThread that watches ICMP reports
AmInbandDtmfDetector
AmInterfaceHandler
AmJbPlayoutAdaptive jitter buffer
AmJitterBuffer
AmKeyPressSinkInterface for a sink for KeyPresses
AmLockSimple lock class
AmLoggingFacilityInterface for plugins that implement a logging facility
AmMailEmail structure. Supports basic email functions such as attachements
AmMailDeamonEmail Deamon (singleton). It is designed as a singleton using a queue to get his work. It wakes up only if there is anything to do
AmMediaProcessorMedia processing thread manager
AmMediaProcessorThreadMedia processing thread
AmMultiPartyMixerMixer for one conference
AmMutexC++ Wrapper class for pthread mutex
AmPayloadProviderInterface
AmPlaylistAmAudio component that plays entries serially
AmPlaylistItemEntry in an AmPlaylist
AmPlaylistSeparatorPlaylistelement to notify session about the playlist progress
AmPlaylistSeparatorEventEvent fired by the AmPlaylistSeparator
AmPlayoutBufferBase class for Playout buffer
AmPLCBufferInterface for PLC buffer
AmPlugInContainer for loaded Plug-ins
AmPluginEventNamed event for inter-plugin-API
AmPluginFactoryBase interface for plugin factories
AmPrecodedFile
AmPrecodedFileFormat
AmPrecodedFileInstance
AmPrecodedRtpFormat
AmPromptCollectionManages AmAudioFiles with name for a session
AmRingToneAudio device that generates ring tones with uesr specified period, f and f2
AmRtpAudioBinds together a AmRtpStream and an AmAudio for a session
AmRtpDtmfDetectorRTP DTMF detector
AmRtpDtmfEventDTMF received via RTP
AmRtpPacketRTP packet implementation
AmRtpReceiverReceiver for RTP for all streams
AmRtpStreamRTP implementation
AmRtpTimeoutEventEvent fired on RTP timeout
AmSdpThe SDP parser class
AmSemsInbandDtmfDetectorInband DTMF detector
AmServerSingleton, serve requests from ctrl interface
AmSessionImplements the default behavior of one session
AmSession::ExceptionException occured in a Session
AmSessionAudioConnectorConnects the audio of two sessions together
AmSessionContainerCentralized session container
AmSessionEventHandlerInterface for SIP events signaling plugins implement
AmSessionEventHandlerFactoryInterface for PluginFactories that can handle events in sessions
AmSessionFactoryInterface for plugins to create sessions
AmSessionTimerConfigConfig for the session timer
AmSharedVar< T >Shared variable
AmSipDialogImplements the dialog state machine
AmSipDialogEventHandlerBase class for SIP request/reply event handler
AmSipDispatcher
AmSipDtmfDetectorSIP INFO DTMF detector
AmSipDtmfEventDTMF received via SIP INFO request
AmSipEventSIP event
AmSIPEventHandlerInterface for plugins that implement session-less UA behaviour (e.g. registrar client, event notification client)
AmSipReplySIP reply
AmSipReplyEventSIP reply event
AmSipRequestSIP request
AmSipRequestEventSIP request event
AmSipTransactionSIP transaction representation
AmSmtpClientSMTP client implementation
AmThreadC++ Wrapper class for pthread
AmThreadWatcherContainer/garbage collector for threads
AmTimeoutEventUser Timer Event data[0]: int timer_id
AmTimerTimer struct containing the alarm time
AmUACAPI for UAC support
AnnounceAuthDialog
AnnounceAuthFactory
AnnounceB2BFactoryFactory for AnnounceB2B sessions
AnnounceCallerDialogSession logic implementation of A leg in announce_b2b sessions
AnnouncementDialogAnnouncement session logic implementation
AnnouncementFactoryFactory for announcement sessions
AnnounceTransferDialogSession logic implementation for announce_transfer sessions
AnnounceTransferFactorySession factory for announce_transfer sessions
AnnRecorderDialogAnnouncement session logic implementation
AnnRecorderFactoryFactory for announcement sessions
AnswerMachineDialog
AnswerMachineFactory
ArgBlob
ArgObject
AttachementEmail file attachement
AudioFileEntryAmAudioFile with filename and open flag
AudioQueueEntryEntry in an AudioQueue
AuthB2BCalleeSession
AuthB2BDialog
AuthB2BFactory
authserver::AuthServer
avp
B2ABConnectAudioEventTrigger connecting the audio in B2AB session
B2ABConnectLegEventTrigger connecting the callee leg in B2AB session
B2ABConnectOtherLegExceptionEventEvent fired if an exception occured while creating B leg
B2ABConnectOtherLegFailedEventEvent fired if the B leg could not be connected (e.g. busy)
B2ABEventBase class for event in B2AB session
B2ABOtherLegRingingEventEvent fired if B leg is ringing in b2ab session
B2BConnectEventTrigger connecting the callee leg in B2B session
B2BEventBase class for event in B2B session
B2BSipEventBase class for SIP event in B2B session
B2BSipReplyEventSIP reply in B2B session
B2BSipRequestEventSIP request in B2B session
base_timer
brpc_addr_s
brpc_bin_t
brpc_dissect_t
brpc_list_head
brpc_rec_struct
brpc_str_t
brpc_strd_t
brpc_t
BrpcCtrlInterface
BrpcCtrlInterfaceFactory
C2DCalleeDialog
C2DCallerDialog
CacheAnnounceDialog
CacheAnnounceFactory
CallBackCalleeDialog
CallBackDialog
CallBackFactory
CallGenDialog
CallGenFactory
CallInfo
CallStatusInterface for an update-able call status (AmCallWatcher)
CallStatusUpdateEventEvent that carries out call status update
CallTimerDialog
CallTimerFactory
CCAcc
CCAccFactory
cell_s
cell_t
Click2DialFactory
CodecContainerStructure to hold loaded codec instances
ConferenceDialogSession logic implementation of conference sessions
ConferenceEventEvent in a conference
ConferenceFactoryFactory for conference sessions
ConferenceRoom
ConferenceRoomParticipant
ContactInfo
CredentialHolder
cstring
DblBufferDouble buffer with back and front Implements double buffering
DialerThread
DialogControl
DialoutConfEventEvent to trigger connecting/disconnecting between dialout session and main conference session
DiameterClient
DiameterReplyEvent
DiameterRequestEvent
DiameterServerConnection
DIDial
DIDialFactory
DIDialoutInfo
DILog
DIMethodProxy
dtmf_payload_t
dtmf_tDTMF tone filter type
DtmfTesterDialogAnnouncement session logic implementation
DtmfTesterFactoryFactory for announcement sessions
EarlyAnnounceDialogSession logic implementation for early_announce sessions
EarlyAnnounceFactoryFactory for early_announce sessions
EarlyRecordDialog
EarlyRecordFactory
EchoDialogEcho session logic implementation
EchoFactoryFactory for echo sessions
EmailTemplateLoads, processes and outputs an email template file
fmtdesc
g72x_state
gsm_state
IcmpReporterOne-shot thread: report an ICMP error to the rtp stream
iLBC_Dec_Inst_t_
iLBC_Enc_Inst_t_
iLBC_ULP_Inst_t_
imap_mailbox::imap4ext::IMAP4_Mailbox
imap_mailbox::imap4ext::IMAP4_MsgBODY
imap_mailbox::MailboxURL::InvalidMailboxURL
IvrAudioFileIVR wrapper of AmAudioFile
ivr::IvrAudioFile
IvrAudioMixInPython IVR wrapper for AmAudioMixIn
announcement::IvrDialog
b2bua::IvrDialog
rec::IvrDialog
test_mp3::IvrDialog
tmpfile::IvrDialog
mix_announce::IvrDialog
annc_service::IvrDialog
ivr_announce::IvrDialog
IvrDialogPython IVR wrapper for session base implementation
mailbox::IvrDialog
mailbox_query::IvrDialog
pin_collect::IvrDialog
conf_auth::IvrDialog
b2b_out::IvrDialog
IvrDialogBasePython wrapper of IvrDialog, the base class for python IVR sessions
ivr::IvrDialogBase
IvrFactorySession factory for python IVR sessions
IvrScriptDescBinds a script module and the python dialog class
IvrSipDialogIVR wrapper class of AmSipDialog
IvrSipReplyIVR wrapper of AmSipReply
IvrSipRequestIVR wrapper of AmSipRequest
IvrUACPython IVR wrapper for AmUAC functions
JukecalleeSession
JukecallFactory
JukecallSession
JukeEvent
mailbox_query::List
LowcFELowcFE erased frame generator for fec (plc)
imap_mailbox::MailboxURL::MailboxURL
MD5_CTX
MeanArrayMath mean implementation (n values)
MeanValueMath mean implementation
Message
MessageDataFile
mp3_coder_state
MsgStorage
MyAnnounceAppDialog
MyAnnounceAppFactory
MyAppDialog
MyAppFactory
jukecall::MyB2ABEvent
jukecall::MyCalleeSession
MyCCDialog
MyCCFactory
MyConfigurableAppDialog
MyConfigurableAppFactory
xmlrpcserver::MyFuncs
MyJukeboxDialog
MyJukeboxFactory
Packet
PacketAllocator
PacketMem
PinAuthConferenceDialog
PinAuthConferenceFactory
precoded_payload_t
PrecodedDialog
PrecodedFactory
PromptOptions
PySemsAudioFilePySems wrapper for AmAudioFile
PySemsB2ABCalleeDialogPySems wrapper for B leg in pysems B2AB session
PySemsB2ABDialogPySems wrapper for base of pySems dialog classes
PySemsB2ABEventBase class for events in Py-B2AB sessions
PySemsB2BDialogIVR wrapper of AmB2BSession
PySemsDialogImplementation of session logic/script execution in pySems
PySemsDialogBaseWrapper for pySems dialog bas class
PySemsFactoryFactory for PySems sessions
jukecall::PySemsScript
early_media::PySemsScript
PySemsScriptDesc
PythonGILGets python global interpreter lock (GIL)
PythonScriptThreadC++ wrapper for extra thread created by Python IVR script
rd_buf
RegInfo
RegistrationAgentFactory
RegThread
resolver
rtp_hdr_tRTP data header type
rtp_xhdr_tRTP extension header type
SampleArray< T >Timed array of samples
SchedRequestRequest event to the MediaProcessor (remove,...)
SdpConnectionC=... line in SDP
SdpMediaM=... line in SDP
SdpOriginO=... line in SDP
SdpPayloadSdp payload
ServerConnection
ServiceLineCalleeDialog
ServiceLineCallerDialog
ServiceLineFactory
SessionTimerSessionEventHandler for implementing session timer logic for a session
SessionTimerFactoryFactory of the session timer event handler
SimpleConferenceDialog
SimpleConferenceFactory
sip_avp
sip_cseq
sip_from_to
sip_header
sip_msg
sip_nameaddr
sip_parsed_hdr
sip_reply
sip_request
sip_trans
sip_transport
sip_ua
sip_uri
sip_via
sip_via_parm
sipAmAudioEvent
sipAmEvent
SipCtrlInterface
SipCtrlInterfaceFactory
SIPNewRegistrationEvent
sipPySemsB2ABCalleeDialog
sipPySemsB2ABDialog
sipPySemsB2BDialog
sipPySemsDialog
SIPRegistrarClient
SIPRegistration
SIPRegistrationEvent
SIPRegistrationInfo
SIPRemoveRegistrationEvent
SIPRequestInfoNecessary information for UAC auth of a SIP request
SpeexState
spex
StatsFactoryStarts the stats UDP server
StatsUDPServerUDP server running to provide statistics via simple UDP queries
StddevValueMath stddev implementation
SWPrepaidSIPDialog
SWPrepaidSIPFactory
timer
trans_bucket
trans_layer
transport
ts_lessComparator for timestamps
UACAuthSessionEventHandler for implementing uac authentication
UACAuthCred
UACAuthDigestChallengeChallenge in uac auth
UACAuthFactoryFactory for uac_auth session event handlers
udp_trsp
UnixCtrlInterface
UnixCtrlInterfaceFactory
UnixSocketAdapterUNIX socket control interface
UserTimerUser timer class
UserTimerFactoryComponent for providing user_timer DI interface
VoiceboxDialog
VoiceboxFactory
mailbox_query::VoiceMsg
wav_headerThe file header of RIFF-WAVE files (*.wav). Files are always in little-endian byte-order
WCCCallStats
WebConferenceDialog
WebConferenceEvent
WebConferenceFactory
wheeltimer
XMLRPC2DI
XMLRPC2DIServer
XMLRPC2DIServerDIMethod
XMLRPCServerEntry

Generated on Fri May 16 12:12:49 2008 for SEMS by  doxygen 1.5.1
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login