| AcceptIncomingCall() | IAX2Connection | |
| AdjustMediaFormats(OpalMediaFormatList &mediaFormats) const | OpalConnection | [virtual] |
| AlertingPhase enum value | OpalConnection | |
| alertingTime | OpalConnection | [protected] |
| AnswerCallAlertWithMedia enum value | OpalConnection | |
| AnswerCallDeferred enum value | OpalConnection | |
| AnswerCallDeferredWithMedia enum value | OpalConnection | |
| AnswerCallDenied enum value | OpalConnection | |
| AnswerCallNow enum value | OpalConnection | |
| AnswerCallNowAndReleaseCurrent enum value | OpalConnection | |
| AnswerCallPending enum value | OpalConnection | |
| AnswerCallProgress enum value | OpalConnection | |
| AnswerCallResponse enum name | OpalConnection | |
| AnsweringCall(AnswerCallResponse response) | IAX2Connection | [virtual] |
| ApplyStringOptions() | OpalConnection | [virtual] |
| AttachRFC2833HandlerToPatch(BOOL isSource, OpalMediaPatch &patch) | OpalConnection | [virtual] |
| bandwidthAvailable | OpalConnection | [protected] |
| BuildRemoteCapabilityTable(unsigned int remoteCapability, unsigned int format) | IAX2Connection | |
| calledDestinationName | OpalConnection | [protected] |
| calledDestinationNumber | OpalConnection | [protected] |
| calledDestinationURL | OpalConnection | [protected] |
| callEndReason | OpalConnection | [protected] |
| CallEndReason enum name | OpalConnection | |
| callEndTime | OpalConnection | [protected] |
| callIdentifier | OpalConnection | [protected] |
| callToken | OpalConnection | [protected] |
| ChooseCodec() | IAX2Connection | |
| ClearCall(CallEndReason reason=EndedByLocalUser) | IAX2Connection | |
| ClearCallSynchronous(PSyncPoint *sync, CallEndReason reason=EndedByLocalUser) | OpalConnection | [virtual] |
| CloseMediaStreams() | OpalConnection | [virtual] |
| ConnectedPhase enum value | OpalConnection | |
| connectedTime | OpalConnection | [protected] |
| CreateMediaStream(const OpalMediaFormat &mediaFormat, unsigned sessionID, BOOL isSource) | IAX2Connection | [virtual] |
| CreateSession(const OpalTransport &transport, unsigned sessionID, RTP_QOS *rtpqos) | OpalConnection | [virtual] |
| detectInBandDTMF | OpalConnection | [protected] |
| DetectInBandDTMFOptionDisable enum value | OpalConnection | |
| DetectInBandDTMFOptionEnable enum value | OpalConnection | |
| DetectInBandDTMFOptionMask enum value | OpalConnection | |
| DisableRecording() | OpalConnection | [virtual] |
| displayName | OpalConnection | [protected] |
| echoCanceler | OpalConnection | [protected] |
| EnableRecording() | OpalConnection | [virtual] |
| EndCallNow(CallEndReason reason=EndedByLocalUser) | IAX2Connection | |
| EndedByAcceptingCallWaiting enum value | OpalConnection | |
| EndedByAnswerDenied enum value | OpalConnection | |
| EndedByCallerAbort enum value | OpalConnection | |
| EndedByCallForwarded enum value | OpalConnection | |
| EndedByCapabilityExchange enum value | OpalConnection | |
| EndedByConnectFail enum value | OpalConnection | |
| EndedByDurationLimit enum value | OpalConnection | |
| EndedByGatekeeper enum value | OpalConnection | |
| EndedByHostOffline enum value | OpalConnection | |
| EndedByInvalidConferenceID enum value | OpalConnection | |
| EndedByLocalBusy enum value | OpalConnection | |
| EndedByLocalCongestion enum value | OpalConnection | |
| EndedByLocalUser enum value | OpalConnection | |
| EndedByNoAccept enum value | OpalConnection | |
| EndedByNoAnswer enum value | OpalConnection | |
| EndedByNoBandwidth enum value | OpalConnection | |
| EndedByNoDialTone enum value | OpalConnection | |
| EndedByNoEndPoint enum value | OpalConnection | |
| EndedByNoRingBackTone enum value | OpalConnection | |
| EndedByNoUser enum value | OpalConnection | |
| EndedByOutOfService enum value | OpalConnection | |
| EndedByQ931Cause enum value | OpalConnection | |
| EndedByRefusal enum value | OpalConnection | |
| EndedByRemoteBusy enum value | OpalConnection | |
| EndedByRemoteCongestion enum value | OpalConnection | |
| EndedByRemoteUser enum value | OpalConnection | |
| EndedBySecurityDenial enum value | OpalConnection | |
| EndedByTemporaryFailure enum value | OpalConnection | |
| EndedByTransportFail enum value | OpalConnection | |
| EndedByUnreachable enum value | OpalConnection | |
| EndedWithQ931Code enum value | OpalConnection | |
| endpoint | IAX2Connection | [protected] |
| EstablishedPhase enum value | OpalConnection | |
| FastStartOptionDisable enum value | OpalConnection | |
| FastStartOptionEnable enum value | OpalConnection | |
| FastStartOptionMask enum value | OpalConnection | |
| ForwardCall(const PString &forwardParty) | IAX2Connection | [virtual] |
| GetAlertingTime() const | OpalConnection | [inline] |
| GetAudioSignalLevel(BOOL source) | OpalConnection | [virtual] |
| GetBandwidthAvailable() const | OpalConnection | [inline] |
| GetBandwidthUsed() const | OpalConnection | [virtual] |
| GetCall() const | OpalConnection | [inline] |
| GetCalledDestinationName() const | OpalConnection | [inline, virtual] |
| GetCalledDestinationNumber() const | OpalConnection | [inline, virtual] |
| GetCalledDestinationURL() const | OpalConnection | [inline, virtual] |
| GetCallEndReason() const | OpalConnection | [inline] |
| GetCallStartTick() | IAX2Connection | [inline] |
| GetCallToken() | IAX2Connection | [inline] |
| GetConnectionEndTime() const | OpalConnection | [inline] |
| GetConnectionStartTime() const | OpalConnection | [inline] |
| GetDestinationAddress() | OpalConnection | [virtual] |
| GetDisplayName() const | OpalConnection | [inline] |
| GetEchoCanceler() const | OpalConnection | [inline] |
| GetEndPoint() | IAX2Connection | [inline] |
| OpalConnection::GetEndPoint() const | OpalConnection | [inline] |
| GetIdentifier() const | OpalConnection | [inline, virtual] |
| GetLocalMediaFormats() | OpalConnection | [virtual] |
| GetLocalPartyName() const | OpalConnection | [inline] |
| GetMaxAudioJitterDelay() const | OpalConnection | [inline] |
| GetMediaFormats() const | IAX2Connection | [inline, virtual] |
| GetMediaInformation(unsigned sessionID, MediaInformation &info) const | OpalConnection | [virtual] |
| GetMediaStream(unsigned sessionId, BOOL source) const | OpalConnection | |
| GetMediaTransportAddresses() | OpalConnection | [inline] |
| GetMinAudioJitterDelay() const | OpalConnection | [inline] |
| GetPassword() const | IAX2Connection | [inline] |
| GetPhase() const | OpalConnection | [inline] |
| GetPreferredCodec() | IAX2Connection | |
| GetProductInfo() const | OpalConnection | [inline] |
| GetQ931Cause() const | OpalConnection | [inline] |
| GetRealSendUserInputMode() const | IAX2Connection | [virtual] |
| GetRemoteApplication() const | OpalConnection | [inline] |
| GetRemoteInfo() | IAX2Connection | [inline] |
| GetRemotePartyAddress() const | OpalConnection | [inline] |
| GetRemotePartyCallbackURL() const | OpalConnection | [inline, virtual] |
| GetRemotePartyName() const | OpalConnection | [inline] |
| GetRemotePartyNumber() const | OpalConnection | [inline] |
| GetRemoteProductInfo() const | OpalConnection | [inline] |
| GetRTPPayloadMap() const | OpalConnection | [inline] |
| GetSecurityMode() const | OpalConnection | [inline, virtual] |
| GetSendUserInputMode() const | OpalConnection | [inline, virtual] |
| GetSequenceInfo() | IAX2Connection | [inline] |
| GetSession(unsigned sessionID) const | OpalConnection | [virtual] |
| GetSetupUpTime() const | OpalConnection | [inline] |
| GetSilenceDetector() const | OpalConnection | [inline] |
| GetStringOptions() const | OpalConnection | [inline] |
| GetSupportedCodecs() | IAX2Connection | |
| GetToken() const | OpalConnection | [inline] |
| GetTransport() const | OpalConnection | [inline, virtual] |
| GetUserInput(unsigned timeout=30) | OpalConnection | [virtual] |
| GetUserName() const | IAX2Connection | [inline] |
| H245inSetupOptionDisable enum value | OpalConnection | |
| H245inSetupOptionEnable enum value | OpalConnection | |
| H245inSetupOptionMask enum value | OpalConnection | |
| H245TunnelingOptionDisable enum value | OpalConnection | |
| H245TunnelingOptionEnable enum value | OpalConnection | |
| H245TunnelingOptionMask enum value | OpalConnection | |
| HoldConnection() | IAX2Connection | [virtual] |
| IAX2Connection(OpalCall &call, IAX2EndPoint &endpoint, const PString &token, void *userData, const PString &remoteParty, const PString &remotePartyName=PString::Empty()) | IAX2Connection | |
| iax2Processor | IAX2Connection | [protected] |
| IncomingEthernetFrame(IAX2Frame *frame) | IAX2Connection | |
| InternalCreateMediaStream(const OpalMediaFormat &mediaFormat, unsigned sessionID, BOOL isSource) | OpalConnection | [protected, virtual] |
| IsCallTerminating() | IAX2Connection | [inline] |
| IsConnectionOnHold() | IAX2Connection | [virtual] |
| IsMediaBypassPossible(unsigned sessionID) const | OpalConnection | [virtual] |
| IsOriginating() const | OpalConnection | [inline] |
| IsRTPNATEnabled(const PIPSocket::Address &localAddr, const PIPSocket::Address &peerAddr, const PIPSocket::Address &sigAddr, BOOL incoming) | OpalConnection | [virtual] |
| jitterBuffer | IAX2Connection | [protected] |
| local_hold | IAX2Connection | [protected] |
| localMediaFormats | IAX2Connection | [protected] |
| localPartyName | OpalConnection | [protected] |
| maxAudioJitterDelay | OpalConnection | [protected] |
| mediaStreams | OpalConnection | [protected] |
| mediaTransportAddresses | OpalConnection | [protected] |
| minAudioJitterDelay | OpalConnection | [protected] |
| NumAnswerCallResponses enum value | OpalConnection | |
| NumCallEndReasons enum value | OpalConnection | |
| NumPhases enum value | OpalConnection | |
| NumSendUserInputModes enum value | OpalConnection | |
| OnAlerting() | IAX2Connection | [virtual] |
| OnAnswerCall(const PString &callerName) | OpalConnection | [virtual] |
| OnClosedMediaStream(const OpalMediaStream &stream) | OpalConnection | [virtual] |
| OnConnected() | IAX2Connection | [virtual] |
| OnEstablished() | IAX2Connection | [virtual] |
| OnIncomingCall(unsigned int options, OpalConnection::StringOptions *stringOptions) | IAX2Connection | [virtual] |
| OnIncomingConnection(unsigned int options, OpalConnection::StringOptions *stringOptions) | OpalConnection | [virtual] |
| OnIncomingConnection(unsigned int options) | OpalConnection | [virtual] |
| OnIncomingConnection() | OpalConnection | [virtual] |
| OnOpenIncomingMediaChannels() | OpalConnection | [virtual] |
| OnOpenMediaStream(OpalMediaStream &stream) | OpalConnection | [virtual] |
| OnPatchMediaStream(BOOL isSource, OpalMediaPatch &patch) | OpalConnection | [virtual] |
| OnReleased() | IAX2Connection | [virtual] |
| OnSetUp() | IAX2Connection | [virtual] |
| OnSetUpConnection() | OpalConnection | [virtual] |
| OnUserInputString(const PString &value) | OpalConnection | [virtual] |
| OnUserInputTone(char tone, unsigned duration) | OpalConnection | [virtual] |
| OpalConnection(OpalCall &call, OpalEndPoint &endpoint, const PString &token, unsigned options=0, OpalConnection::StringOptions *stringOptions=NULL) | OpalConnection | |
| opalPayloadType | IAX2Connection | [protected] |
| OpenSinkMediaStream(OpalMediaStream &source) | OpalConnection | [virtual] |
| OpenSourceMediaStream(const OpalMediaFormatList &mediaFormats, unsigned sessionID) | OpalConnection | [virtual] |
| Options enum name | OpalConnection | |
| originating | OpalConnection | [protected] |
| ownerCall | OpalConnection | [protected] |
| password | IAX2Connection | [protected] |
| PauseMediaStreams(BOOL paused) | OpalConnection | [virtual] |
| PDECLARE_NOTIFIER(OpalRFC2833Info, OpalConnection, OnUserInputInlineRFC2833) | OpalConnection | [protected] |
| PDECLARE_NOTIFIER(OpalRFC2833Info, OpalConnection, OnUserInputInlineCiscoNSE) | OpalConnection | [protected] |
| PDECLARE_NOTIFIER(PThread, OpalConnection, OnReleaseThreadMain) | OpalConnection | [protected] |
| PDECLARE_NOTIFIER(RTP_DataFrame, OpalConnection, OnRecordAudio) | OpalConnection | [protected] |
| PDICTIONARY(MediaAddressesDict, POrdinalKey, OpalTransportAddress) | OpalConnection | |
| phase | OpalConnection | [protected] |
| phaseMutex | OpalConnection | [protected] |
| Phases enum name | OpalConnection | |
| PreviewPeerMediaFormats(const OpalMediaFormatList &fmts) | OpalConnection | [virtual] |
| PrintOn(ostream &strm) const | OpalConnection | |
| productInfo | OpalConnection | [protected] |
| PromptUserInput(BOOL play) | OpalConnection | [virtual] |
| PutSoundPacketToNetwork(PBYTEArray *sund) | IAX2Connection | |
| q931Cause | OpalConnection | [protected] |
| ReadSoundPacket(DWORD timestamp, RTP_DataFrame &packet) | IAX2Connection | |
| ReadUserInput(const char *terminators="#\r\n", unsigned lastDigitTimeout=4, unsigned firstDigitTimeout=30) | OpalConnection | [virtual] |
| ReceivedSoundPacketFromNetwork(IAX2Frame *soundFrame) | IAX2Connection | |
| recordAudioFilename | OpalConnection | [protected] |
| Release(CallEndReason reason=EndedByLocalUser) | IAX2Connection | [virtual] |
| ReleasedPhase enum value | OpalConnection | |
| ReleaseSession(unsigned sessionID, BOOL clearAll=FALSE) | OpalConnection | [virtual] |
| ReleasingPhase enum value | OpalConnection | |
| remote_hold | IAX2Connection | [protected] |
| RemoteHoldConnection() | IAX2Connection | |
| RemoteIsNAT() const | OpalConnection | [inline] |
| remoteIsNAT | OpalConnection | [protected] |
| remoteMediaFormats | IAX2Connection | [protected] |
| remotePartyAddress | OpalConnection | [protected] |
| remotePartyName | OpalConnection | [protected] |
| remotePartyNumber | OpalConnection | [protected] |
| remoteProductInfo | OpalConnection | [protected] |
| RemoteRetrieveConnection() | IAX2Connection | |
| RemoveMediaStream(OpalMediaStream *strm) | OpalConnection | |
| RemoveMediaStreams() | OpalConnection | [virtual] |
| ReportStatistics() | IAX2Connection | |
| RetrieveConnection() | IAX2Connection | [virtual] |
| rfc2833Handler | OpalConnection | [protected] |
| RTPAggregationDisable enum value | OpalConnection | |
| RTPAggregationEnable enum value | OpalConnection | |
| RTPAggregationMask enum value | OpalConnection | |
| rtpPayloadMap | OpalConnection | [protected] |
| rtpSessions | OpalConnection | [protected] |
| securityMode | OpalConnection | [protected] |
| SendDtmf(const PString &dtmf) | IAX2Connection | |
| SendDTMFAsDefault enum value | OpalConnection | |
| SendDTMFAsRFC2833 enum value | OpalConnection | |
| SendDTMFAsString enum value | OpalConnection | |
| SendDTMFAsTone enum value | OpalConnection | |
| SendDTMFMask enum value | OpalConnection | |
| SendUserInputAsInlineRFC2833 enum value | OpalConnection | |
| SendUserInputAsProtocolDefault enum value | OpalConnection | |
| SendUserInputAsQ931 enum value | OpalConnection | |
| SendUserInputAsSeparateRFC2833 enum value | OpalConnection | |
| SendUserInputAsString enum value | OpalConnection | |
| SendUserInputAsTone enum value | OpalConnection | |
| SendUserInputHookFlash(unsigned duration=500) | OpalConnection | [inline] |
| sendUserInputMode | OpalConnection | [protected] |
| SendUserInputModes enum name | OpalConnection | |
| SendUserInputString(const PString &value) | IAX2Connection | [virtual] |
| SendUserInputTone(char tone, unsigned duration) | IAX2Connection | [virtual] |
| SetAlerting(const PString &calleeName, BOOL withMedia) | IAX2Connection | [virtual] |
| SetAudioJitterDelay(unsigned minDelay, unsigned maxDelay) | OpalConnection | |
| SetAudioVolume(BOOL source, unsigned percentage) | OpalConnection | [virtual] |
| SetBandwidthAvailable(unsigned newBandwidth, BOOL force=FALSE) | OpalConnection | [virtual] |
| SetBandwidthUsed(unsigned releasedBandwidth, unsigned requiredBandwidth) | OpalConnection | [virtual] |
| SetCallEndReason(CallEndReason reason) | OpalConnection | [virtual] |
| SetCallToken(PString newToken) | IAX2Connection | |
| SetConnected() | IAX2Connection | [virtual] |
| SetDisplayName(const PString &name) | OpalConnection | [inline] |
| SetLocalPartyName(const PString &name) | OpalConnection | [virtual] |
| SetPassword(PString &inPassword) | IAX2Connection | [inline] |
| SetPhase(Phases phaseToSet) | OpalConnection | [protected] |
| SetProductInfo(const OpalProductInfo &info) | OpalConnection | [inline] |
| SetQ931Cause(unsigned v) | OpalConnection | [inline] |
| SetSecurityMode(const PString &v) | OpalConnection | [inline, virtual] |
| SetSendUserInputMode(SendUserInputModes mode) | OpalConnection | [virtual] |
| SetStringOptions(StringOptions *options) | OpalConnection | |
| SetUpConnection() | IAX2Connection | [virtual] |
| SetUpPhase enum value | OpalConnection | |
| setupTime | OpalConnection | [protected] |
| SetUserInput(const PString &input) | OpalConnection | [virtual] |
| SetUserName(PString &inUserName) | IAX2Connection | [inline] |
| silenceDetector | OpalConnection | [protected] |
| StartMediaStreams() | OpalConnection | [virtual] |
| stringOptions | OpalConnection | [protected] |
| TransferConnection(const PString &remoteParty, const PString &callIdentity=PString::Empty()) | IAX2Connection | [virtual] |
| TransmitFrameToRemoteEndpoint(IAX2Frame *src) | IAX2Connection | |
| UninitialisedPhase enum value | OpalConnection | |
| userInputAvailable | OpalConnection | [protected] |
| userInputString | OpalConnection | [protected] |
| userName | IAX2Connection | [protected] |
| useRTPAggregation | OpalConnection | [protected] |
| UseSession(unsigned sessionID) | OpalConnection | [virtual] |
| UseSession(const OpalTransport &transport, unsigned sessionID, RTP_QOS *rtpqos=NULL) | OpalConnection | [virtual] |
| ~IAX2Connection() | IAX2Connection | |
| ~OpalConnection() | OpalConnection | |