Sems Data Structures

Here are the data structures with brief descriptions:
AmAdaptivePlayoutAdaptive playout buffer
AmArgVariable type argument for DynInvoke APIs
AmArgArrayArray of variable args for DI APIs
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)
AmAudioEventAudio Event
AmAudioFileAmAudio implementation for file access
AmAudioFileFormatAmAudioFormat for file
AmAudioFormatAudio format structure. Holds a description of the format
AmAudioQueueHolds AmAudios and reads/writes through all
AmAudioRtpFormatRTP audio format
AmAudioSimpleFormatSimple AmAudioFormat audio format
AmB2BCalleeSessionCallee leg of a B2B session
AmB2BCallerSessionCaller leg of a B2B session
AmB2BSessionBase class for Sessions in B2BUA mode
AmCachedAudioFileAmAudio implementation for cached file
amci_codec_fmt_info_t
amci_codec_t
amci_exports_t
amci_file_desc_t
amci_inoutfmt_t
amci_payload_t
AmCondition< T >C++ Wrapper class for pthread condition
AmConferenceChannelOne channel of a conference
AmConferenceStatusOne conference (room)
AmConfigHolds the current configuration
AmConfigReaderConfiguration file reader
AmCtrlInterfaceBase class for the control interfaces
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
AmFifoCtrlInterfaceControl interface through FIFO
AmFileCache
AmIcmpWatcherThread that watches ICMP reports
AmInbandDtmfDetectorInband DTMF detector
AmInterfaceHandlerInterface of an InterfaceHandler
AmJbPlayoutAdaptive jitter buffer
AmLockSimple lock class
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
AmPlaylistAmAudio component that plays entries serially
AmPlaylistItemEntry in an AmPlaylist
AmPlayoutBufferBase class for Playout buffer
AmPlugInContainer for loaded Plug-ins
AmPluginEventNamed event for inter-plugin-API
AmPluginFactoryBase interface for plugin factories
AmReplyHandlerSIP reply handler
AmRequestHandlerSIP request handler
AmRequestHandlerFctInterface of a Server function
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
AmRtpStreamInfoInfo about an AmRtpStream
AmSdpThe SDP parser class
AmServerSingleton, serve requests from ctrl interface
AmSessionImplements the behavior of one session
AmSession::ExceptionException occured in a Session
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
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
AmTimeoutEvent
AmTimer
AmUACAPI for UAC support
AmUnixCtrlInterfaceUNIX socket control interface
ArgObject
AttachementEmail file attachement
AudioQueueEntryEntry in an AudioQueue
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
ConferenceEventEvent in a conference
DblBufferDouble buffer with back and front Implements double buffering
EmailTemplateLoads, processes and outputs an email template file
IcmpReporterOne-shot thread: report an ICMP error to the rtp stream
LowcFELowcFE erased frame generator for fec (plc)
MeanArrayMath mean implementation (n values)
MeanValueMath mean implementation
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
StddevValueMath stddev implementation
ts_lessComparator for timestamps
UserTimer

Generated on Thu Mar 8 00:23:44 2007 for Sems by  doxygen 1.4.7
Home |  Recent changes |  Search |  Glossary |  Sitemap |  Login