# IAX2Connection Member List

This is the complete list of members for IAX2Connection, including all inherited members.

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(PBoolean isSource, OpalMediaPatch &patch) | OpalConnection | `[virtual]`
bandwidthAvailable | OpalConnection | `[protected]`
BuildRemoteCapabilityTable(unsigned int remoteCapability, unsigned int format) | IAX2Connection |
callEndReason | OpalConnection | `[protected]`
CallEndReason enum name | OpalConnection |
callEndTime | OpalConnection | `[protected]`
callIdentifier | OpalConnection | `[protected]`
callToken | OpalConnection | `[protected]`
ChooseCodec() | IAX2Connection |
ClearCall(CallEndReason reason=EndedByLocalUser) | OpalConnection |
ClearCallSynchronous(PSyncPoint *sync, CallEndReason reason=EndedByLocalUser) | OpalConnection | `[virtual]`
CloseMediaStream(unsigned sessionId, bool source) | OpalConnection | `[virtual]`
CloseMediaStream(OpalMediaStream &stream) | OpalConnection | `[virtual]`
CloseMediaStreams() | OpalConnection | `[virtual]`
ConnectedPhase enum value | OpalConnection |
connectedTime | OpalConnection | `[protected]`
CopyPartyNames(const OpalConnection &other) | OpalConnection |
CreateMediaStream(const OpalMediaFormat &mediaFormat, unsigned sessionID, PBoolean isSource) | IAX2Connection | `[virtual]`
detectInBandDTMF | OpalConnection | `[protected]`
DetectInBandDTMFOptionDisable enum value | OpalConnection |
DetectInBandDTMFOptionEnable enum value | OpalConnection |
DetectInBandDTMFOptionMask enum value | OpalConnection |
DisableRecording() | OpalConnection | `[virtual]`
displayName | OpalConnection | `[protected]`
dtmfScaleDivisor | OpalConnection | `[protected]`
dtmfScaleMultiplier | 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]`
GarbageCollection() | OpalConnection | `[virtual]`
GetAlertingTime() const | OpalConnection | `[inline]`
GetAudioSignalLevel(PBoolean source) | OpalConnection | `[virtual]`
GetBandwidthAvailable() const | OpalConnection | `[inline]`
GetBandwidthUsed() const | OpalConnection | `[virtual]`
GetCall() const | OpalConnection | `[inline]`
GetCalledPartyName() const | OpalConnection | `[inline]`
GetCalledPartyNumber() const | OpalConnection | `[inline]`
GetCalledPartyURL() | OpalConnection | `[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]`
GetLocalPartyURL() const | OpalConnection | `[virtual]`
GetMaxAudioJitterDelay() const | OpalConnection | `[inline]`
GetMaxRtpPayloadSize() const | OpalConnection | `[virtual]`
GetMediaFormats() const | IAX2Connection | `[inline, virtual]`
GetMediaStream(const PString &streamID) const | OpalConnection |
GetMediaStream(unsigned sessionId, bool source) const | OpalConnection |
GetMediaStream(const OpalMediaType &mediaType, bool source) const | OpalConnection |
GetMediaTransportAddresses() | OpalConnection | `[inline]`
GetMinAudioJitterDelay() const | OpalConnection | `[inline]`
GetOtherPartyConnection() const | OpalConnection |
GetOtherPartyConnectionAs() const | OpalConnection | `[inline]`
GetPassword() const | IAX2Connection | `[inline]`
GetPhase() const | OpalConnection | `[inline]`
GetPreferredCodec() | IAX2Connection |
GetPrefixName() const | OpalConnection | `[virtual]`
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]`
GetRemotePartyName() const | OpalConnection | `[inline]`
GetRemotePartyNumber() const | OpalConnection | `[inline]`
GetRemotePartyURL() const | OpalConnection | `[virtual]`
GetRemoteProductInfo() const | OpalConnection | `[inline]`
GetSendUserInputMode() const | OpalConnection | `[inline, virtual]`
GetSequenceInfo() | IAX2Connection | `[inline]`
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]`
IAX2CallProcessor class | IAX2Connection | `[friend]`
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 |
IsCallTerminating() | IAX2Connection | `[inline]`
IsConnectionOnHold() | IAX2Connection | `[virtual]`
IsMediaBypassPossible(unsigned sessionID) const | OpalConnection | `[virtual]`
IsNetworkConnection() const | IAX2Connection | `[inline, virtual]`
IsOriginating() const | OpalConnection | `[inline]`
jitterBuffer | IAX2Connection | `[protected]`
local_hold | IAX2Connection | `[protected]`
localMediaFormats | IAX2Connection | `[protected]`
localPartyName | OpalConnection | `[protected]`
m_calledPartyName | OpalConnection | `[protected]`
m_calledPartyNumber | 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() | OpalConnection | `[virtual]`
OnAnswerCall(const PString &callerName) | OpalConnection | `[virtual]`
OnClosedMediaStream(const OpalMediaStream &stream) | OpalConnection | `[virtual]`
OnConnected() | IAX2Connection | `[virtual]`
OnConnectedInternal() | OpalConnection | `[protected]`
OnEstablished() | IAX2Connection | `[virtual]`
OnHold(bool fromRemote, bool onHold) | OpalConnection | `[virtual]`
OnIncomingCall(unsigned int options, OpalConnection::StringOptions *stringOptions) | IAX2Connection |
OnIncomingConnection(unsigned int options, OpalConnection::StringOptions *stringOptions) | OpalConnection | `[virtual]`
OnIncomingConnection(unsigned int options) | OpalConnection | `[virtual]`
OnIncomingConnection() | OpalConnection | `[virtual]`
OnMediaPatchStart(unsigned sessionId, bool isSource) | OpalConnection | `[virtual]`
OnMediaPatchStop(unsigned sessionId, bool isSource) | OpalConnection | `[virtual]`
OnOpenIncomingMediaChannels() | OpalConnection | `[virtual]`
OnOpenMediaStream(OpalMediaStream &stream) | OpalConnection | `[virtual]`
OnPatchMediaStream(PBoolean isSource, OpalMediaPatch &patch) | OpalConnection | `[virtual]`
OnReleased() | IAX2Connection | `[virtual]`
OnSetUp() | IAX2Connection |
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]`
OpenMediaStream(const OpalMediaFormat &mediaFormat, unsigned sessionID, bool isSource) | OpalConnection | `[virtual]`
Options enum name | OpalConnection |
originating | OpalConnection | `[protected]`
ownerCall | OpalConnection | `[protected]`
password | IAX2Connection | `[protected]`
PauseMediaStreams(PBoolean paused) | OpalConnection | `[virtual]`
PDECLARE_NOTIFIER(OpalMediaCommand, OpalConnection, OnMediaCommand) | OpalConnection |
PDECLARE_NOTIFIER(PThread, OpalConnection, OnReleaseThreadMain) | OpalConnection | `[protected]`
PDECLARE_NOTIFIER(RTP_DataFrame, OpalConnection, OnRecordAudio) | OpalConnection | `[protected]`
PDICTIONARY(MediaAddressesDict, POrdinalKey, OpalTransportAddress) | OpalConnection |
Phases enum name | OpalConnection |
PreviewPeerMediaFormats(const OpalMediaFormatList &fmts) | OpalConnection | `[virtual]`
PrintOn(ostream &strm) const | OpalConnection |
productInfo | OpalConnection | `[protected]`
PromptUserInput(PBoolean play) | OpalConnection | `[virtual]`
PutSoundPacketToNetwork(PBYTEArray *sund) | IAX2Connection |
q931Cause | OpalConnection | `[protected]`
ReadSoundPacket(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 |
ReleasingPhase enum value | OpalConnection |
remote_hold | IAX2Connection | `[protected]`
RemoteHoldConnection() | IAX2Connection |
remoteMediaFormats | IAX2Connection | `[protected]`
remotePartyAddress | OpalConnection | `[protected]`
remotePartyName | OpalConnection | `[protected]`
remotePartyNumber | OpalConnection | `[protected]`
remoteProductInfo | OpalConnection | `[protected]`
RemoteRetrieveConnection() | IAX2Connection |
RemoveMediaStream(OpalMediaStream &strm) | OpalConnection |
ReportStatistics() | IAX2Connection |
RetrieveConnection() | IAX2Connection | `[virtual]`
RTPAggregationDisable enum value | OpalConnection |
RTPAggregationEnable enum value | OpalConnection |
RTPAggregationMask enum value | OpalConnection |
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, PBoolean withMedia) | IAX2Connection | `[virtual]`
SetAudioJitterDelay(unsigned minDelay, unsigned maxDelay) | OpalConnection |
SetAudioVolume(PBoolean source, unsigned percentage) | OpalConnection | `[virtual]`
SetBandwidthAvailable(unsigned newBandwidth, PBoolean force=PFalse) | 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]`
SetRemotePartyAddress(const PString &addr) | OpalConnection | `[inline]`
SetRemotePartyName(const PString &name) | OpalConnection | `[inline]`
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]`
synchronousOnRelease | OpalConnection | `[protected]`
TransferConnection(const PString &remoteParty) | IAX2Connection | `[virtual]`
TransmitFrameToRemoteEndpoint(IAX2Frame *src) | IAX2Connection |
UninitialisedPhase enum value | OpalConnection |
userInputAvailable | OpalConnection | `[protected]`
userInputString | OpalConnection | `[protected]`
userName | IAX2Connection | `[protected]`
~IAX2Connection() | IAX2Connection |
~OpalConnection() | OpalConnection |