| _AmSipMsgInDlg | |
| _avp_list_t | |
| _message_t | |
| _str | |
| AmAdaptivePlayout | Adaptive playout buffer |
| AmArg | Variable type argument for DynInvoke APIs |
| AmArg::OutOfBoundsException | |
| AmArg::TypeMismatchException | |
| 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) |
| AmAudioDelayBridge | AmAudio that connects input and output with delay |
| AmAudioEcho | Audio device that echos audio from input to output |
| AmAudioEvent | Audio Event |
| AmAudioFile | AmAudio implementation for file access |
| AmAudioFileFormat | AmAudioFormat for file |
| AmAudioFormat | Audio format structure. Holds a description of the format |
| AmAudioFrontlist | AmAudio device with a playlist and a background AmAudio |
| AmAudioMixIn | AmAudio to mix in every n seconds a file |
| AmAudioQueue | Holds AmAudios and reads/writes through all |
| AmAudioRtpFormat | RTP audio format |
| AmAudioSimpleFormat | Simple AmAudioFormat audio format |
| AmB2ABCalleeSession | Callee leg of a B2AB session |
| AmB2ABCallerSession | Caller leg of a B2AB session |
| AmB2ABSession | Base class for Sessions in B2ABUA mode |
| AmB2BCalleeSession | Callee leg of a B2B session |
| AmB2BCallerSession | Caller leg of a B2B session |
| AmB2BSession | Base class for Sessions in B2BUA mode |
| AmBufferedAudio | |
| AmCachedAudioFile | AmAudio implementation for cached file |
| AmCallWatcher | Manages 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 |
| AmCallWatcherGarbageCollector | Garbage collector for the AmCallWatcher |
| amci_codec_fmt_info_t | Codec's init function pointer |
| amci_codec_t | Codec description |
| amci_exports_t | Complete plug-in declaration |
| amci_file_desc_t | File format declaration |
| amci_inoutfmt_t | File format declaration |
| amci_payload_t | Ayload declaration |
| amci_subtype_t | Supported subtypes for a file |
| AmCondition< T > | C++ Wrapper class for pthread condition |
| AmConferenceChannel | One channel of a conference |
| AmConferenceStatus | One conference (room) |
| AmConferenceStatus::SessInfo | |
| AmConfig | Holds the current configuration |
| AmConfigReader | Configuration file reader |
| AmCtrlInterface | |
| AmCtrlInterfaceFactory | Interface for plugins that implement a control interface |
| 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 |
| AmFileCache | Memory cache for AmAudioFile |
| AmIcmpWatcher | Thread that watches ICMP reports |
| AmInbandDtmfDetector | |
| AmInterfaceHandler | |
| AmJbPlayout | Adaptive jitter buffer |
| AmJitterBuffer | |
| AmKeyPressSink | Interface for a sink for KeyPresses |
| AmLock | Simple lock class |
| AmLoggingFacility | Interface for plugins that implement a logging facility |
| 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 |
| AmPayloadProviderInterface | |
| AmPlaylist | AmAudio component that plays entries serially |
| AmPlaylistItem | Entry in an AmPlaylist |
| AmPlaylistSeparator | Playlistelement to notify session about the playlist progress |
| AmPlaylistSeparatorEvent | Event fired by the AmPlaylistSeparator |
| AmPlayoutBuffer | Base class for Playout buffer |
| AmPLCBuffer | Interface for PLC buffer |
| AmPlugIn | Container for loaded Plug-ins |
| AmPluginEvent | Named event for inter-plugin-API |
| AmPluginFactory | Base interface for plugin factories |
| AmPrecodedFile | |
| AmPrecodedFileFormat | |
| AmPrecodedFileInstance | |
| AmPrecodedRtpFormat | |
| AmPromptCollection | Manages AmAudioFiles with name for a session |
| AmRingTone | Audio device that generates ring tones with uesr specified period, f and f2 |
| 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 |
| AmRtpTimeoutEvent | Event fired on RTP timeout |
| AmSdp | The SDP parser class |
| AmSemsInbandDtmfDetector | Inband DTMF detector |
| AmServer | Singleton, serve requests from ctrl interface |
| AmSession | Implements the default behavior of one session |
| AmSession::Exception | Exception occured in a Session |
| AmSessionAudioConnector | Connects the audio of two sessions together |
| 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 |
| AmSipDispatcher | |
| AmSipDtmfDetector | SIP INFO DTMF detector |
| AmSipDtmfEvent | DTMF received via SIP INFO request |
| AmSipEvent | SIP event |
| AmSIPEventHandler | Interface for plugins that implement session-less UA behaviour (e.g. registrar client, event notification client) |
| 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 |
| AmTimeoutEvent | User Timer Event data[0]: int timer_id |
| AmTimer | Timer struct containing the alarm time |
| AmUAC | API for UAC support |
| AnnounceAuthDialog | |
| AnnounceAuthFactory | |
| AnnounceB2BFactory | Factory for AnnounceB2B sessions |
| AnnounceCallerDialog | Session logic implementation of A leg in announce_b2b sessions |
| AnnouncementDialog | Announcement session logic implementation |
| AnnouncementFactory | Factory for announcement sessions |
| AnnounceTransferDialog | Session logic implementation for announce_transfer sessions |
| AnnounceTransferFactory | Session factory for announce_transfer sessions |
| AnnRecorderDialog | Announcement session logic implementation |
| AnnRecorderFactory | Factory for announcement sessions |
| AnswerMachineDialog | |
| AnswerMachineFactory | |
| ArgBlob | |
| ArgObject | |
| Attachement | Email file attachement |
| AudioFileEntry | AmAudioFile with filename and open flag |
| AudioQueueEntry | Entry in an AudioQueue |
| AuthB2BCalleeSession | |
| AuthB2BDialog | |
| AuthB2BFactory | |
| authserver::AuthServer | |
| avp | |
| B2ABConnectAudioEvent | Trigger connecting the audio in B2AB session |
| B2ABConnectLegEvent | Trigger connecting the callee leg in B2AB session |
| B2ABConnectOtherLegExceptionEvent | Event fired if an exception occured while creating B leg |
| B2ABConnectOtherLegFailedEvent | Event fired if the B leg could not be connected (e.g. busy) |
| B2ABEvent | Base class for event in B2AB session |
| B2ABOtherLegRingingEvent | Event fired if B leg is ringing in b2ab session |
| 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 |
| 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 | |
| CallStatus | Interface for an update-able call status (AmCallWatcher) |
| CallStatusUpdateEvent | Event that carries out call status update |
| CallTimerDialog | |
| CallTimerFactory | |
| CCAcc | |
| CCAccFactory | |
| cell_s | |
| cell_t | |
| Click2DialFactory | |
| CodecContainer | Structure to hold loaded codec instances |
| ConferenceDialog | Session logic implementation of conference sessions |
| ConferenceEvent | Event in a conference |
| ConferenceFactory | Factory for conference sessions |
| ConferenceRoom | |
| ConferenceRoomParticipant | |
| ContactInfo | |
| CredentialHolder | |
| cstring | |
| DblBuffer | Double buffer with back and front Implements double buffering |
| DialerThread | |
| DialogControl | |
| DialoutConfEvent | Event to trigger connecting/disconnecting between dialout session and main conference session |
| DiameterClient | |
| DiameterReplyEvent | |
| DiameterRequestEvent | |
| DiameterServerConnection | |
| DIDial | |
| DIDialFactory | |
| DIDialoutInfo | |
| DILog | |
| DIMethodProxy | |
| dtmf_payload_t | |
| dtmf_t | DTMF tone filter type |
| DtmfTesterDialog | Announcement session logic implementation |
| DtmfTesterFactory | Factory for announcement sessions |
| EarlyAnnounceDialog | Session logic implementation for early_announce sessions |
| EarlyAnnounceFactory | Factory for early_announce sessions |
| EarlyRecordDialog | |
| EarlyRecordFactory | |
| EchoDialog | Echo session logic implementation |
| EchoFactory | Factory for echo sessions |
| EmailTemplate | Loads, processes and outputs an email template file |
| fmtdesc | |
| g72x_state | |
| gsm_state | |
| IcmpReporter | One-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 | |
| IvrAudioFile | IVR wrapper of AmAudioFile |
| ivr::IvrAudioFile | |
| IvrAudioMixIn | Python IVR wrapper for AmAudioMixIn |
| announcement::IvrDialog | |
| b2bua::IvrDialog | |
| rec::IvrDialog | |
| test_mp3::IvrDialog | |
| tmpfile::IvrDialog | |
| mix_announce::IvrDialog | |
| annc_service::IvrDialog | |
| ivr_announce::IvrDialog | |
| IvrDialog | Python IVR wrapper for session base implementation |
| mailbox::IvrDialog | |
| mailbox_query::IvrDialog | |
| pin_collect::IvrDialog | |
| conf_auth::IvrDialog | |
| b2b_out::IvrDialog | |
| IvrDialogBase | Python wrapper of IvrDialog, the base class for python IVR sessions |
| ivr::IvrDialogBase | |
| IvrFactory | Session factory for python IVR sessions |
| IvrScriptDesc | Binds a script module and the python dialog class |
| IvrSipDialog | IVR wrapper class of AmSipDialog |
| IvrSipReply | IVR wrapper of AmSipReply |
| IvrSipRequest | IVR wrapper of AmSipRequest |
| IvrUAC | Python IVR wrapper for AmUAC functions |
| JukecalleeSession | |
| JukecallFactory | |
| JukecallSession | |
| JukeEvent | |
| mailbox_query::List | |
| LowcFE | LowcFE erased frame generator for fec (plc) |
| imap_mailbox::MailboxURL::MailboxURL | |
| MD5_CTX | |
| MeanArray | Math mean implementation (n values) |
| MeanValue | Math 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 | |
| PySemsAudioFile | PySems wrapper for AmAudioFile |
| PySemsB2ABCalleeDialog | PySems wrapper for B leg in pysems B2AB session |
| PySemsB2ABDialog | PySems wrapper for base of pySems dialog classes |
| PySemsB2ABEvent | Base class for events in Py-B2AB sessions |
| PySemsB2BDialog | IVR wrapper of AmB2BSession |
| PySemsDialog | Implementation of session logic/script execution in pySems |
| PySemsDialogBase | Wrapper for pySems dialog bas class |
| PySemsFactory | Factory for PySems sessions |
| jukecall::PySemsScript | |
| early_media::PySemsScript | |
| PySemsScriptDesc | |
| PythonGIL | Gets python global interpreter lock (GIL) |
| PythonScriptThread | C++ wrapper for extra thread created by Python IVR script |
| rd_buf | |
| RegInfo | |
| RegistrationAgentFactory | |
| RegThread | |
| resolver | |
| rtp_hdr_t | RTP data header type |
| rtp_xhdr_t | RTP extension header type |
| 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 |
| ServerConnection | |
| ServiceLineCalleeDialog | |
| ServiceLineCallerDialog | |
| ServiceLineFactory | |
| SessionTimer | SessionEventHandler for implementing session timer logic for a session |
| SessionTimerFactory | Factory 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 | |
| SIPRequestInfo | Necessary information for UAC auth of a SIP request |
| SpeexState | |
| spex | |
| StatsFactory | Starts the stats UDP server |
| StatsUDPServer | UDP server running to provide statistics via simple UDP queries |
| StddevValue | Math stddev implementation |
| SWPrepaidSIPDialog | |
| SWPrepaidSIPFactory | |
| timer | |
| trans_bucket | |
| trans_layer | |
| transport | |
| ts_less | Comparator for timestamps |
| UACAuth | SessionEventHandler for implementing uac authentication |
| UACAuthCred | |
| UACAuthDigestChallenge | Challenge in uac auth |
| UACAuthFactory | Factory for uac_auth session event handlers |
| udp_trsp | |
| UnixCtrlInterface | |
| UnixCtrlInterfaceFactory | |
| UnixSocketAdapter | UNIX socket control interface |
| UserTimer | User timer class |
| UserTimerFactory | Component for providing user_timer DI interface |
| VoiceboxDialog | |
| VoiceboxFactory | |
| mailbox_query::VoiceMsg | |
| wav_header | The file header of RIFF-WAVE files (*.wav). Files are always in little-endian byte-order |
| WCCCallStats | |
| WebConferenceDialog | |
| WebConferenceEvent | |
| WebConferenceFactory | |
| wheeltimer | |
| XMLRPC2DI | |
| XMLRPC2DIServer | |
| XMLRPC2DIServerDIMethod | |
| XMLRPCServerEntry |
1.5.1