IAX2Connection Member List

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

AcceptIncomingCall()IAX2Connection
AdjustMediaFormats(OpalMediaFormatList &mediaFormats) constOpalConnection [virtual]
AlertingPhase enum valueOpalConnection
alertingTimeOpalConnection [protected]
AnswerCallAlertWithMedia enum valueOpalConnection
AnswerCallDeferred enum valueOpalConnection
AnswerCallDeferredWithMedia enum valueOpalConnection
AnswerCallDenied enum valueOpalConnection
AnswerCallNow enum valueOpalConnection
AnswerCallNowAndReleaseCurrent enum valueOpalConnection
AnswerCallPending enum valueOpalConnection
AnswerCallProgress enum valueOpalConnection
AnswerCallResponse enum nameOpalConnection
AnsweringCall(AnswerCallResponse response)IAX2Connection [virtual]
ApplyStringOptions()OpalConnection [virtual]
AttachRFC2833HandlerToPatch(BOOL isSource, OpalMediaPatch &patch)OpalConnection [virtual]
bandwidthAvailableOpalConnection [protected]
BuildRemoteCapabilityTable(unsigned int remoteCapability, unsigned int format)IAX2Connection
calledDestinationNameOpalConnection [protected]
calledDestinationNumberOpalConnection [protected]
calledDestinationURLOpalConnection [protected]
callEndReasonOpalConnection [protected]
CallEndReason enum nameOpalConnection
callEndTimeOpalConnection [protected]
callIdentifierOpalConnection [protected]
callTokenOpalConnection [protected]
ChooseCodec()IAX2Connection
ClearCall(CallEndReason reason=EndedByLocalUser)IAX2Connection
ClearCallSynchronous(PSyncPoint *sync, CallEndReason reason=EndedByLocalUser)OpalConnection [virtual]
CloseMediaStreams()OpalConnection [virtual]
ConnectedPhase enum valueOpalConnection
connectedTimeOpalConnection [protected]
CreateMediaStream(const OpalMediaFormat &mediaFormat, unsigned sessionID, BOOL isSource)IAX2Connection [virtual]
CreateSession(const OpalTransport &transport, unsigned sessionID, RTP_QOS *rtpqos)OpalConnection [virtual]
detectInBandDTMFOpalConnection [protected]
DetectInBandDTMFOptionDisable enum valueOpalConnection
DetectInBandDTMFOptionEnable enum valueOpalConnection
DetectInBandDTMFOptionMask enum valueOpalConnection
DisableRecording()OpalConnection [virtual]
displayNameOpalConnection [protected]
echoCancelerOpalConnection [protected]
EnableRecording()OpalConnection [virtual]
EndCallNow(CallEndReason reason=EndedByLocalUser)IAX2Connection
EndedByAcceptingCallWaiting enum valueOpalConnection
EndedByAnswerDenied enum valueOpalConnection
EndedByCallerAbort enum valueOpalConnection
EndedByCallForwarded enum valueOpalConnection
EndedByCapabilityExchange enum valueOpalConnection
EndedByConnectFail enum valueOpalConnection
EndedByDurationLimit enum valueOpalConnection
EndedByGatekeeper enum valueOpalConnection
EndedByHostOffline enum valueOpalConnection
EndedByInvalidConferenceID enum valueOpalConnection
EndedByLocalBusy enum valueOpalConnection
EndedByLocalCongestion enum valueOpalConnection
EndedByLocalUser enum valueOpalConnection
EndedByNoAccept enum valueOpalConnection
EndedByNoAnswer enum valueOpalConnection
EndedByNoBandwidth enum valueOpalConnection
EndedByNoDialTone enum valueOpalConnection
EndedByNoEndPoint enum valueOpalConnection
EndedByNoRingBackTone enum valueOpalConnection
EndedByNoUser enum valueOpalConnection
EndedByOutOfService enum valueOpalConnection
EndedByQ931Cause enum valueOpalConnection
EndedByRefusal enum valueOpalConnection
EndedByRemoteBusy enum valueOpalConnection
EndedByRemoteCongestion enum valueOpalConnection
EndedByRemoteUser enum valueOpalConnection
EndedBySecurityDenial enum valueOpalConnection
EndedByTemporaryFailure enum valueOpalConnection
EndedByTransportFail enum valueOpalConnection
EndedByUnreachable enum valueOpalConnection
EndedWithQ931Code enum valueOpalConnection
endpointIAX2Connection [protected]
EstablishedPhase enum valueOpalConnection
FastStartOptionDisable enum valueOpalConnection
FastStartOptionEnable enum valueOpalConnection
FastStartOptionMask enum valueOpalConnection
ForwardCall(const PString &forwardParty)IAX2Connection [virtual]
GetAlertingTime() constOpalConnection [inline]
GetAudioSignalLevel(BOOL source)OpalConnection [virtual]
GetBandwidthAvailable() constOpalConnection [inline]
GetBandwidthUsed() constOpalConnection [virtual]
GetCall() constOpalConnection [inline]
GetCalledDestinationName() constOpalConnection [inline, virtual]
GetCalledDestinationNumber() constOpalConnection [inline, virtual]
GetCalledDestinationURL() constOpalConnection [inline, virtual]
GetCallEndReason() constOpalConnection [inline]
GetCallStartTick()IAX2Connection [inline]
GetCallToken()IAX2Connection [inline]
GetConnectionEndTime() constOpalConnection [inline]
GetConnectionStartTime() constOpalConnection [inline]
GetDestinationAddress()OpalConnection [virtual]
GetDisplayName() constOpalConnection [inline]
GetEchoCanceler() constOpalConnection [inline]
GetEndPoint()IAX2Connection [inline]
OpalConnection::GetEndPoint() constOpalConnection [inline]
GetIdentifier() constOpalConnection [inline, virtual]
GetLocalMediaFormats()OpalConnection [virtual]
GetLocalPartyName() constOpalConnection [inline]
GetMaxAudioJitterDelay() constOpalConnection [inline]
GetMediaFormats() constIAX2Connection [inline, virtual]
GetMediaInformation(unsigned sessionID, MediaInformation &info) constOpalConnection [virtual]
GetMediaStream(unsigned sessionId, BOOL source) constOpalConnection
GetMediaTransportAddresses()OpalConnection [inline]
GetMinAudioJitterDelay() constOpalConnection [inline]
GetPassword() constIAX2Connection [inline]
GetPhase() constOpalConnection [inline]
GetPreferredCodec()IAX2Connection
GetProductInfo() constOpalConnection [inline]
GetQ931Cause() constOpalConnection [inline]
GetRealSendUserInputMode() constIAX2Connection [virtual]
GetRemoteApplication() constOpalConnection [inline]
GetRemoteInfo()IAX2Connection [inline]
GetRemotePartyAddress() constOpalConnection [inline]
GetRemotePartyCallbackURL() constOpalConnection [inline, virtual]
GetRemotePartyName() constOpalConnection [inline]
GetRemotePartyNumber() constOpalConnection [inline]
GetRemoteProductInfo() constOpalConnection [inline]
GetRTPPayloadMap() constOpalConnection [inline]
GetSecurityMode() constOpalConnection [inline, virtual]
GetSendUserInputMode() constOpalConnection [inline, virtual]
GetSequenceInfo()IAX2Connection [inline]
GetSession(unsigned sessionID) constOpalConnection [virtual]
GetSetupUpTime() constOpalConnection [inline]
GetSilenceDetector() constOpalConnection [inline]
GetStringOptions() constOpalConnection [inline]
GetSupportedCodecs()IAX2Connection
GetToken() constOpalConnection [inline]
GetTransport() constOpalConnection [inline, virtual]
GetUserInput(unsigned timeout=30)OpalConnection [virtual]
GetUserName() constIAX2Connection [inline]
H245inSetupOptionDisable enum valueOpalConnection
H245inSetupOptionEnable enum valueOpalConnection
H245inSetupOptionMask enum valueOpalConnection
H245TunnelingOptionDisable enum valueOpalConnection
H245TunnelingOptionEnable enum valueOpalConnection
H245TunnelingOptionMask enum valueOpalConnection
HoldConnection()IAX2Connection [virtual]
IAX2Connection(OpalCall &call, IAX2EndPoint &endpoint, const PString &token, void *userData, const PString &remoteParty, const PString &remotePartyName=PString::Empty())IAX2Connection
iax2ProcessorIAX2Connection [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) constOpalConnection [virtual]
IsOriginating() constOpalConnection [inline]
IsRTPNATEnabled(const PIPSocket::Address &localAddr, const PIPSocket::Address &peerAddr, const PIPSocket::Address &sigAddr, BOOL incoming)OpalConnection [virtual]
jitterBufferIAX2Connection [protected]
local_holdIAX2Connection [protected]
localMediaFormatsIAX2Connection [protected]
localPartyNameOpalConnection [protected]
maxAudioJitterDelayOpalConnection [protected]
mediaStreamsOpalConnection [protected]
mediaTransportAddressesOpalConnection [protected]
minAudioJitterDelayOpalConnection [protected]
NumAnswerCallResponses enum valueOpalConnection
NumCallEndReasons enum valueOpalConnection
NumPhases enum valueOpalConnection
NumSendUserInputModes enum valueOpalConnection
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
opalPayloadTypeIAX2Connection [protected]
OpenSinkMediaStream(OpalMediaStream &source)OpalConnection [virtual]
OpenSourceMediaStream(const OpalMediaFormatList &mediaFormats, unsigned sessionID)OpalConnection [virtual]
Options enum nameOpalConnection
originatingOpalConnection [protected]
ownerCallOpalConnection [protected]
passwordIAX2Connection [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
phaseOpalConnection [protected]
phaseMutexOpalConnection [protected]
Phases enum nameOpalConnection
PreviewPeerMediaFormats(const OpalMediaFormatList &fmts)OpalConnection [virtual]
PrintOn(ostream &strm) constOpalConnection
productInfoOpalConnection [protected]
PromptUserInput(BOOL play)OpalConnection [virtual]
PutSoundPacketToNetwork(PBYTEArray *sund)IAX2Connection
q931CauseOpalConnection [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
recordAudioFilenameOpalConnection [protected]
Release(CallEndReason reason=EndedByLocalUser)IAX2Connection [virtual]
ReleasedPhase enum valueOpalConnection
ReleaseSession(unsigned sessionID, BOOL clearAll=FALSE)OpalConnection [virtual]
ReleasingPhase enum valueOpalConnection
remote_holdIAX2Connection [protected]
RemoteHoldConnection()IAX2Connection
RemoteIsNAT() constOpalConnection [inline]
remoteIsNATOpalConnection [protected]
remoteMediaFormatsIAX2Connection [protected]
remotePartyAddressOpalConnection [protected]
remotePartyNameOpalConnection [protected]
remotePartyNumberOpalConnection [protected]
remoteProductInfoOpalConnection [protected]
RemoteRetrieveConnection()IAX2Connection
RemoveMediaStream(OpalMediaStream *strm)OpalConnection
RemoveMediaStreams()OpalConnection [virtual]
ReportStatistics()IAX2Connection
RetrieveConnection()IAX2Connection [virtual]
rfc2833HandlerOpalConnection [protected]
RTPAggregationDisable enum valueOpalConnection
RTPAggregationEnable enum valueOpalConnection
RTPAggregationMask enum valueOpalConnection
rtpPayloadMapOpalConnection [protected]
rtpSessionsOpalConnection [protected]
securityModeOpalConnection [protected]
SendDtmf(const PString &dtmf)IAX2Connection
SendDTMFAsDefault enum valueOpalConnection
SendDTMFAsRFC2833 enum valueOpalConnection
SendDTMFAsString enum valueOpalConnection
SendDTMFAsTone enum valueOpalConnection
SendDTMFMask enum valueOpalConnection
SendUserInputAsInlineRFC2833 enum valueOpalConnection
SendUserInputAsProtocolDefault enum valueOpalConnection
SendUserInputAsQ931 enum valueOpalConnection
SendUserInputAsSeparateRFC2833 enum valueOpalConnection
SendUserInputAsString enum valueOpalConnection
SendUserInputAsTone enum valueOpalConnection
SendUserInputHookFlash(unsigned duration=500)OpalConnection [inline]
sendUserInputModeOpalConnection [protected]
SendUserInputModes enum nameOpalConnection
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 valueOpalConnection
setupTimeOpalConnection [protected]
SetUserInput(const PString &input)OpalConnection [virtual]
SetUserName(PString &inUserName)IAX2Connection [inline]
silenceDetectorOpalConnection [protected]
StartMediaStreams()OpalConnection [virtual]
stringOptionsOpalConnection [protected]
TransferConnection(const PString &remoteParty, const PString &callIdentity=PString::Empty())IAX2Connection [virtual]
TransmitFrameToRemoteEndpoint(IAX2Frame *src)IAX2Connection
UninitialisedPhase enum valueOpalConnection
userInputAvailableOpalConnection [protected]
userInputStringOpalConnection [protected]
userNameIAX2Connection [protected]
useRTPAggregationOpalConnection [protected]
UseSession(unsigned sessionID)OpalConnection [virtual]
UseSession(const OpalTransport &transport, unsigned sessionID, RTP_QOS *rtpqos=NULL)OpalConnection [virtual]
~IAX2Connection()IAX2Connection
~OpalConnection()OpalConnection


Generated on Fri Mar 7 06:34:02 2008 for OPAL by  doxygen 1.5.1