| AmAdaptivePlayout | Adaptive playout buffer |
| AmArg | Variable type argument for DynInvoke APIs |
| AmArgArray | Array of variable args for DI APIs |
| AmAudio | Base for classes that input or output audio |
| AmAudioBridge | AmAudio that directly connects input and output |
| AmAudioDelay | AmAudio that delays output from input delays delay_sec seconds (up to ~2) |
| AmAudioEvent | Audio Event |
| AmAudioFile | AmAudio implementation for file access |
| AmAudioFileFormat | AmAudioFormat for file |
| AmAudioFormat | Audio format structure. Holds a description of the format |
| AmAudioQueue | Holds AmAudios and reads/writes through all |
| AmAudioRtpFormat | RTP audio format |
| AmAudioSimpleFormat | Simple AmAudioFormat audio format |
| AmB2BCalleeSession | Callee leg of a B2B session |
| AmB2BCallerSession | Caller leg of a B2B session |
| AmB2BSession | Base class for Sessions in B2BUA mode |
| AmCmd | Command received from AmCtrlInterface Structure to store the parameters |
| AmCondition< T > | C++ Wrapper class for pthread condition |
| AmConferenceChannel | One channel of a conference |
| AmConferenceStatus | One conference (room) |
| AmConfig | Holds the current configuration |
| AmConfigReader | Configuration file reader |
| AmCtrlInterface | Base class for the control interfaces |
| AmDtmfDetector | DTMF detector class |
| AmDtmfEvent | Base class for DTMF events |
| AmDtmfEventQueue | Sink for audio to be processed by the inband DTMF detector |
| AmDynInvoke | Interface of the DynInvoke API |
| AmDynInvoke::NotImplemented | NotImplemented result for DI API calls |
| AmDynInvokeFactory | Interface of factory for plugins that provide a DI API |
| AmEvent | Base event class |
| AmEventHandler | Event handler interface |
| AmEventQueue | Asynchronous event queue implementation |
| AmFifoCtrlInterface | Control interface through FIFO |
| AmIcmpWatcher | Thread that watches ICMP reports |
| AmInbandDtmfDetector | Inband DTMF detector |
| AmInterfaceHandler | Interface of an InterfaceHandler |
| AmLock | Simple lock class |
| AmMail | Email structure. Supports basic email functions such as attachements |
| AmMailDeamon | Email 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 |
| AmMediaProcessor | Media processing thread manager |
| AmMediaProcessorThread | Media processing thread |
| AmMultiPartyMixer | Mixer for one conference |
| AmMutex | C++ Wrapper class for pthread mutex |
| AmPlaylist | AmAudio component that plays entries serially |
| AmPlaylistItem | Entry in an AmPlaylist |
| AmPlayoutBuffer | Base class for Playout buffer |
| AmPlugIn | Container for loaded Plug-ins |
| AmPluginEvent | Named event for inter-plugin-API |
| AmPluginFactory | Base interface for plugin factories |
| AmReplyHandler | SIP reply handler |
| AmRequestHandler | SIP request handler |
| AmRequestHandlerFct | Interface of a Server function |
| AmRtpAudio | Binds together a AmRtpStream and an AmAudio for a session |
| AmRtpDtmfDetector | RTP DTMF detector |
| AmRtpDtmfEvent | DTMF received via RTP |
| AmRtpPacket | RTP packet implementation |
| AmRtpReceiver | Receiver for RTP for all streams |
| AmRtpStream | RTP implementation |
| AmRtpStreamInfo | Info about an AmRtpStream |
| AmSdp | The SDP parser class |
| AmServer | Singleton, serve requests from ctrl interface |
| AmSession | Implements the behavior of one session |
| AmSession::Exception | Exception occured in a Session |
| AmSessionContainer | Centralized session container |
| AmSessionEventHandler | Interface for SIP events signaling plugins implement |
| AmSessionEventHandlerFactory | Interface for PluginFactories that can handle events in sessions |
| AmSessionFactory | Interface for plugins to create sessions |
| AmSessionTimerConfig | Config for the session timer |
| AmSharedVar< T > | Shared variable |
| AmSipDialog | Implements the dialog state machine |
| AmSipDialogEventHandler | Base class for SIP request/reply event handler |
| AmSipDtmfDetector | SIP INFO DTMF detector |
| AmSipDtmfEvent | DTMF received via SIP INFO request |
| AmSipEvent | SIP event |
| AmSipReply | SIP reply |
| AmSipReplyEvent | SIP reply event |
| AmSipRequest | SIP request |
| AmSipRequestEvent | SIP request event |
| AmSipTransaction | SIP transaction representation |
| AmSmtpClient | SMTP client implementation |
| AmThread | C++ Wrapper class for pthread |
| AmThreadWatcher | Container/garbage collector for threads |
| AmUAC | API for UAC support |
| AmUnixCtrlInterface | UNIX socket control interface |
| Attachement | Email file attachement |
| AudioQueueEntry | Entry in an AudioQueue |
| B2BConnectEvent | Trigger connecting the callee leg in B2B session |
| B2BEvent | Base class for event in B2B session |
| B2BSipEvent | Base class for SIP event in B2B session |
| B2BSipReplyEvent | SIP reply in B2B session |
| B2BSipRequestEvent | SIP request in B2B session |
| ConferenceEvent | Event in a conference |
| DblBuffer | Double buffer with back and front Implements double buffering |
| EmailTemplate | Loads, processes and outputs an email template file |
| IcmpReporter | One-shot thread: report an ICMP error to the rtp stream |
| LowcFE | LowcFE erased frame generator for fec (plc) |
| MeanArray | Math mean implementation (n values) |
| MeanValue | Math mean implementation |
| SampleArray< T > | Timed array of samples |
| SchedRequest | Request event to the MediaProcessor (remove,...) |
| SdpConnection | C=... line in SDP |
| SdpMedia | M=... line in SDP |
| SdpOrigin | O=... line in SDP |
| SdpPayload | Sdp payload |
| StddevValue | Math stddev implementation |
| ts_less | Comparator for timestamps |
1.4.7