AcceptIncomingCall() | IAX2CallProcessor | |
activate | IAX2Processor | [protected] |
Activate() | IAX2Processor | |
answerCallNow | IAX2CallProcessor | [protected] |
AnswerWasAcked() | IAX2CallProcessor | [protected] |
AssignConnection(IAX2Connection *_con) | IAX2CallProcessor | |
audioCanFlow | IAX2CallProcessor | [protected] |
audioCompressedBytes | IAX2CallProcessor | [protected] |
audioFrameDuration | IAX2CallProcessor | [protected] |
audioFramesNotStarted | IAX2CallProcessor | [protected] |
audioFramesRcvd | IAX2CallProcessor | [protected] |
audioFramesSent | IAX2CallProcessor | [protected] |
Authenticate(IAX2FullFrameProtocol *reply, PString &password) | IAX2Processor | [protected] |
BufferToBig enum value | IAX2CallProcessor | [protected] |
BufferToSmall enum value | IAX2CallProcessor | [protected] |
callAccepted enum value | IAX2CallProcessor | [protected] |
callAnswered enum value | IAX2CallProcessor | [protected] |
callAuthorised enum value | IAX2CallProcessor | [protected] |
callList | IAX2CallProcessor | [protected] |
callNewed enum value | IAX2CallProcessor | [protected] |
callRegistered enum value | IAX2CallProcessor | [protected] |
callRinging enum value | IAX2CallProcessor | [protected] |
callSentRinging enum value | IAX2CallProcessor | [protected] |
callStartTick | IAX2Processor | [protected] |
callStatus | IAX2CallProcessor | [protected] |
CallStatus enum name | IAX2CallProcessor | [protected] |
CallStopSounds() | IAX2CallProcessor | [protected] |
callTerminating enum value | IAX2CallProcessor | [protected] |
callToken | IAX2Processor | [protected] |
CheckForHangupMessages() | IAX2CallProcessor | [protected] |
CheckForRemoteCapabilities(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
CleanPendingLists() | IAX2Processor | [inline, protected] |
ClearCall(OpalConnection::CallEndReason releaseReason=OpalConnection::EndedByLocalUser) | IAX2CallProcessor | |
con | IAX2CallProcessor | [protected] |
ConnectToRemoteNode(PString &destination) | IAX2CallProcessor | [protected] |
controlFramesRcvd | IAX2Processor | [protected] |
controlFramesSent | IAX2Processor | [protected] |
currentSoundTimeStamp | IAX2Processor | [protected] |
DefinedNoResponseTimePeriod enum name | IAX2Processor | [protected] |
DoStatusCheck() | IAX2CallProcessor | [protected] |
doTransfer | IAX2CallProcessor | [protected] |
dtmfNetworkList | IAX2CallProcessor | [protected] |
dtmfText | IAX2CallProcessor | [protected] |
encryption | IAX2Processor | [protected] |
endpoint | IAX2Processor | [protected] |
endThread | IAX2Processor | [protected] |
firstMediaFrame | IAX2CallProcessor | [protected] |
frameList | IAX2Processor | [protected] |
GetCallStartTick() | IAX2Processor | [inline] |
GetCallToken() | IAX2Processor | |
GetEncryptionInfo() | IAX2CallProcessor | [inline] |
GetEndPoint() | IAX2Processor | [inline] |
GetPassword() const | IAX2CallProcessor | [inline] |
GetRemoteInfo() | IAX2Processor | [inline] |
GetSelectedCodec() | IAX2CallProcessor | [inline] |
GetSequenceInfo() | IAX2Processor | [inline] |
GetUserName() const | IAX2CallProcessor | |
hangList | IAX2CallProcessor | [protected] |
Hangup(PString messageToSend) | IAX2CallProcessor | |
holdCall | IAX2CallProcessor | [protected] |
holdReleaseCall | IAX2CallProcessor | [protected] |
IAX2CallProcessor(IAX2EndPoint &ep) | IAX2CallProcessor | |
IAX2Processor(IAX2EndPoint &ep) | IAX2Processor | |
ieData | IAX2Processor | [protected] |
IncAudioFramesRcvd() | IAX2CallProcessor | [inline, protected] |
IncAudioFramesSent() | IAX2CallProcessor | [inline, protected] |
IncControlFramesRcvd() | IAX2Processor | [inline, protected] |
IncControlFramesSent() | IAX2Processor | [inline, protected] |
IncomingEthernetFrame(IAX2Frame *frame) | IAX2Processor | |
IncomingMessageOutOfOrder(IAX2FullFrame *ff) | IAX2CallProcessor | [virtual] |
IncVideoFramesRcvd() | IAX2CallProcessor | [inline, protected] |
IncVideoFramesSent() | IAX2CallProcessor | [inline, protected] |
IsCallAccepted() | IAX2CallProcessor | [inline, protected] |
IsCallAnswered() | IAX2CallProcessor | [inline, protected] |
IsCallAuthorised() | IAX2CallProcessor | [inline, protected] |
IsCallHappening() | IAX2CallProcessor | [inline, protected] |
IsCallNewed() | IAX2CallProcessor | [inline, protected] |
IsCallRegistered() | IAX2CallProcessor | [inline, protected] |
IsCallRinging() | IAX2CallProcessor | [inline, protected] |
IsCallSentRinging() | IAX2CallProcessor | [inline, protected] |
IsCallTerminating() | IAX2CallProcessor | [inline] |
IsHandlingSpecialPackets() | IAX2Processor | [inline, protected] |
IsStatusQueryEthernetFrame(IAX2Frame *frame) | IAX2Processor | |
lastFullFrameTimeStamp | IAX2CallProcessor | [protected] |
Main() | IAX2Processor | |
Matches(IAX2Frame *frame) | IAX2CallProcessor | [inline] |
MatchingLocalCallNumber(PINDEX compare) | IAX2CallProcessor | [inline] |
nextTask | IAX2Processor | [protected] |
NoResponseTimePeriod enum value | IAX2Processor | [protected] |
noResponseTimer | IAX2Processor | [protected] |
Normal enum value | IAX2CallProcessor | [protected] |
OnNoResponseTimeout() | IAX2CallProcessor | [protected, virtual] |
OnReleased() | IAX2CallProcessor | [virtual] |
OnStatusCheck(PTimer &, INT) | IAX2CallProcessor | [protected] |
password | IAX2CallProcessor | [protected] |
PrintOn(ostream &strm) const | IAX2CallProcessor | [virtual] |
ProcessFullFrame(IAX2FullFrame &fullFrame) | IAX2CallProcessor | [protected, virtual] |
ProcessIaxCmdAccept(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdAck(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdAuthRep(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdAuthReq(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdDial(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdDpRep(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdDpReq(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdFwData(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdFwDownl(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdHangup(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdInval(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdLagRp(IAX2FullFrameProtocol *src) | IAX2Processor | [protected, virtual] |
ProcessIaxCmdLagRq(IAX2FullFrameProtocol *src) | IAX2Processor | [protected, virtual] |
ProcessIaxCmdMwi(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdNew(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdPage(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdPing(IAX2FullFrameProtocol *src) | IAX2Processor | [protected, virtual] |
ProcessIaxCmdPong(IAX2FullFrameProtocol *src) | IAX2Processor | [protected, virtual] |
ProcessIaxCmdProvision(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdQuelch(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdReject(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTransfer(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxacc(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxcnt(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxready(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxrej(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxrel(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdTxreq(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdUnquelch(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdUnsupport(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected] |
ProcessIaxCmdVnak(IAX2FullFrameProtocol *src) | IAX2Processor | [protected, virtual] |
ProcessIncomingAudioFrame(IAX2Frame *newFrame) | IAX2CallProcessor | [protected] |
ProcessIncomingVideoFrame(IAX2Frame *newFrame) | IAX2CallProcessor | [protected] |
ProcessLists() | IAX2CallProcessor | [protected, virtual] |
ProcessNetworkFrame(IAX2Frame *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2MiniFrame *src) | IAX2CallProcessor | [protected, virtual] |
ProcessNetworkFrame(IAX2FullFrame *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameDtmf *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameVoice *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameVideo *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameSessionControl *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameNull *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameProtocol *src) | IAX2CallProcessor | [protected, virtual] |
ProcessNetworkFrame(IAX2FullFrameText *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameImage *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameHtml *src) | IAX2CallProcessor | [protected] |
ProcessNetworkFrame(IAX2FullFrameCng *src) | IAX2CallProcessor | [protected] |
ProcessOneIncomingEthernetFrame() | IAX2Processor | [protected] |
PutSoundPacketToNetwork(PBYTEArray *sund) | IAX2CallProcessor | |
ReceivedHookFlash() | IAX2CallProcessor | [protected] |
Release(OpalConnection::CallEndReason releaseReason=OpalConnection::EndedByLocalUser) | IAX2CallProcessor | [virtual] |
remote | IAX2Processor | [protected] |
RemoteNodeHasAnswered() | IAX2CallProcessor | [protected] |
RemoteNodeIsBusy() | IAX2CallProcessor | [protected] |
RemoteNodeIsRinging() | IAX2CallProcessor | [protected] |
remotePhoneNumber | IAX2CallProcessor | [protected] |
RemoteSelectedCodecOk() | IAX2CallProcessor | [protected] |
ReportLists(PString &answer) | IAX2Processor | |
ReportStatistics() | IAX2CallProcessor | |
RingingWasAcked() | IAX2CallProcessor | [protected] |
selectedCodec | IAX2CallProcessor | [protected] |
SendAckFrame(IAX2FullFrame *inReplyTo) | IAX2Processor | [protected] |
SendAnswerMessageToRemoteNode() | IAX2CallProcessor | |
SendDtmf(const PString &dtmfs) | IAX2CallProcessor | |
SendDtmfMessage(char message) | IAX2CallProcessor | [protected] |
SendHold() | IAX2CallProcessor | |
SendHoldRelease() | IAX2CallProcessor | |
SendQuelchMessage() | IAX2CallProcessor | [protected] |
SendSoundMessage(PBYTEArray *sound) | IAX2CallProcessor | [protected] |
SendText(const PString &text) | IAX2CallProcessor | |
SendTextMessage(PString &message) | IAX2CallProcessor | [protected] |
SendTransfer(const PString &calledNumber, const PString &calledContext=PString::Empty()) | IAX2CallProcessor | |
SendTransferMessage() | IAX2CallProcessor | [protected] |
SendUnQuelchMessage() | IAX2CallProcessor | [protected] |
SendUnsupportedFrame(IAX2FullFrame *inReplyTo) | IAX2Processor | [protected] |
SendVnakFrame(IAX2FullFrame *inReplyTo) | IAX2Processor | [protected] |
sequence | IAX2Processor | [protected] |
SetAlerting(const PString &calleeName, PBoolean withMedia) | IAX2CallProcessor | [virtual] |
SetCallAccepted(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallAnswered(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallAuthorised(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallNewed(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallRegistered(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallRinging(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallSentRinging(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallTerminating(PBoolean newValue=PTrue) | IAX2CallProcessor | [inline, protected] |
SetCallToken(const PString &newToken) | IAX2Processor | |
SetPassword(PString &inPassword) | IAX2CallProcessor | [inline] |
SetSpecialPackets(PBoolean newValue) | IAX2Processor | [inline] |
SetUpConnection() | IAX2CallProcessor | [virtual] |
SetUserName(PString &inUserName) | IAX2CallProcessor | [inline] |
soundBufferState | IAX2CallProcessor | [protected] |
SoundBufferState enum name | IAX2CallProcessor | [protected] |
soundWaitingForTransmission | IAX2CallProcessor | [protected] |
specialPackets | IAX2Processor | [protected] |
StartNoResponseTimer(PINDEX msToWait=60000) | IAX2Processor | [protected] |
StartStatusCheckTimer(PINDEX msToWait=10000) | IAX2CallProcessor | |
statusCheckOtherEnd | IAX2CallProcessor | [protected] |
statusCheckTimer | IAX2CallProcessor | [protected] |
StopNoResponseTimer() | IAX2Processor | [inline, protected] |
Terminate() | IAX2Processor | |
textList | IAX2CallProcessor | [protected] |
transferCalledContext | IAX2CallProcessor | [protected] |
transferCalledNumber | IAX2CallProcessor | [protected] |
transferMutex | IAX2CallProcessor | [protected] |
TransmitFrameNow(IAX2Frame *src) | IAX2Processor | [protected] |
TransmitFrameToRemoteEndpoint(IAX2Frame *src) | IAX2Processor | [protected] |
TransmitFrameToRemoteEndpoint(IAX2FullFrame *src, IAX2WaitingForAck::ResponseToAck response) | IAX2Processor | [protected] |
TransmitFrameToRemoteEndpoint(IAX2FullFrameProtocol *src) | IAX2Processor | [protected] |
userName | IAX2CallProcessor | [protected] |
videoFramesRcvd | IAX2CallProcessor | [protected] |
videoFramesSent | IAX2CallProcessor | [protected] |
~IAX2CallProcessor() | IAX2CallProcessor | [virtual] |
~IAX2Processor() | IAX2Processor | [virtual] |