This is the complete list of members for CpCallManager, including all inherited members.
acceptConnection(const char *callId, const char *address, SIPX_CONTACT_ID contactId=0, const void *hWnd=NULL, const void *security=NULL, const char *locationHeader=NULL, const int bandWidth=AUDIO_CODEC_BW_DEFAULT, UtlBoolean sendEarlyMedia=FALSE)=0 | CpCallManager | pure virtual |
answerTerminalConnection(const char *callId, const char *address, const char *terminalId, const void *pDisplay=NULL, const void *pSecurity=NULL)=0 | CpCallManager | pure virtual |
appendCall(CpCall *call) | CpCallManager | protectedvirtual |
aquireCallIndex() | CpCallManager | protected |
audioChannelPlay(const char *callId, const char *szRemoteAddress, const char *audioUrl, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100)=0 | CpCallManager | pure virtual |
audioChannelStop(const char *callId, const char *szRemoteAddress)=0 | CpCallManager | pure virtual |
audioPlay(const char *callId, const char *audioUrl, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote, UtlBoolean mixWithMic=false, int downScaling=100)=0 | CpCallManager | pure virtual |
audioStop(const char *callId)=0 | CpCallManager | pure virtual |
bufferPlay(const char *callId, const void *audiobuf, int bufSize, int type, UtlBoolean repeat, UtlBoolean local, UtlBoolean remote)=0 | CpCallManager | pure virtual |
CallHoldType enum name | CpCallManager | |
CALLMANAGER_MAX_REQUEST_MSGS | CpCallManager | privatestatic |
CallTypes enum name | CpCallManager | |
connect(const char *callId, const char *toAddress, const char *fromAddress=NULL, const char *desiredConnectionCallId=NULL, SIPX_CONTACT_ID contactId=0, const void *pDisplay=NULL, const void *pSecurity=NULL, const char *locationHeader=NULL, const int bandWidth=AUDIO_CODEC_BW_DEFAULT, SIPX_TRANSPORT_DATA *pTransportData=NULL, const RTP_TRANSPORT rtpTransportOptions=RTP_TRANSPORT_UDP)=0 | CpCallManager | pure virtual |
consult(const char *idleTargetCallId, const char *activeOriginalCallId, const char *originalCallControllerAddress, const char *originalCallControllerTerminalId, const char *consultAddressUrl, UtlString &targetCallControllerAddress, UtlString &targetCallConsultAddress)=0 | CpCallManager | pure virtual |
CP_ACCEPT_CONNECTION enum value | CpCallManager | |
CP_ANSWER_CONNECTION enum value | CpCallManager | |
CP_BLIND_TRANSFER enum value | CpCallManager | |
CP_CALL_EXITED enum value | CpCallManager | |
CP_CANCEL_TIMER enum value | CpCallManager | |
CP_CONNECT enum value | CpCallManager | |
CP_CONSULT_TRANSFER enum value | CpCallManager | |
CP_CONSULT_TRANSFER_ADDRESS enum value | CpCallManager | |
CP_CREATE_CALL enum value | CpCallManager | |
CP_CREATE_MEDIA_CONNECTION enum value | CpCallManager | |
CP_CREATE_PLAYER enum value | CpCallManager | |
CP_CREATE_PLAYLIST_PLAYER enum value | CpCallManager | |
CP_CREATE_QUEUE_PLAYER enum value | CpCallManager | |
CP_DEQUEUED_CALL enum value | CpCallManager | |
CP_DESTROY_PLAYER enum value | CpCallManager | |
CP_DESTROY_PLAYLIST_PLAYER enum value | CpCallManager | |
CP_DESTROY_QUEUE_PLAYER enum value | CpCallManager | |
CP_DIAL_STRING enum value | CpCallManager | |
CP_DROP enum value | CpCallManager | |
CP_DROP_CONNECTION enum value | CpCallManager | |
CP_ENABLE_STUN enum value | CpCallManager | |
CP_ENABLE_TURN enum value | CpCallManager | |
CP_FAILED enum value | CpCallManager | |
CP_FLOWGRAPH_MESSAGE enum value | CpCallManager | |
CP_FOCUS_CALL enum value | CpCallManager | |
CP_FORCE_DROP_CONNECTION enum value | CpCallManager | |
CP_GET_CALL_MEDIA_ENERGY_LEVELS enum value | CpCallManager | |
CP_GET_CALLED_ADDRESSES enum value | CpCallManager | |
CP_GET_CALLING_ADDRESSES enum value | CpCallManager | |
CP_GET_CALLS enum value | CpCallManager | |
CP_GET_CALLSTATE enum value | CpCallManager | |
CP_GET_CAN_ADD_PARTY enum value | CpCallManager | |
CP_GET_CODEC_CPU_COST enum value | CpCallManager | |
CP_GET_CODEC_CPU_LIMIT enum value | CpCallManager | |
CP_GET_CONNECTIONS enum value | CpCallManager | |
CP_GET_CONNECTIONSTATE enum value | CpCallManager | |
CP_GET_FOCUS enum value | CpCallManager | |
CP_GET_INVITE_HEADER_VALUE enum value | CpCallManager | |
CP_GET_LOCAL_CONTACTS enum value | CpCallManager | |
CP_GET_MEDIA_CONNECTION_ID enum value | CpCallManager | |
CP_GET_MEDIA_ENERGY_LEVELS enum value | CpCallManager | |
CP_GET_MEDIA_RTP_SOURCE_IDS enum value | CpCallManager | |
CP_GET_NEXT_CSEQ enum value | CpCallManager | |
CP_GET_NUM_CONNECTIONS enum value | CpCallManager | |
CP_GET_NUM_TERM_CONNECTIONS enum value | CpCallManager | |
CP_GET_SESSION enum value | CpCallManager | |
CP_GET_TERM_CONNECTIONS enum value | CpCallManager | |
CP_GET_TERMINALCONNECTIONSTATE enum value | CpCallManager | |
CP_GET_USERAGENT enum value | CpCallManager | |
CP_HOLD_ALL_TERM_CONNECTIONS enum value | CpCallManager | |
CP_HOLD_CALL enum value | CpCallManager | |
CP_HOLD_LOCAL_TERM_CONNECTION enum value | CpCallManager | |
CP_HOLD_TERM_CONNECTION enum value | CpCallManager | |
CP_INVALID_IP_ADDRESS enum value | CpCallManager | |
CP_INVALID_SIP_DIRECTORY_SERVER enum value | CpCallManager | |
CP_INVALID_SIP_URL enum value | CpCallManager | |
CP_IS_LOCAL_TERM_CONNECTION enum value | CpCallManager | |
CP_JOIN_CONNECTION enum value | CpCallManager | |
CP_LIMIT_CODEC_PREFERENCES enum value | CpCallManager | |
CP_LIMIT_CODECS enum value | CpCallManager | |
CP_MGCP_CAPS_MESSAGE enum value | CpCallManager | |
CP_MGCP_MESSAGE enum value | CpCallManager | |
CP_OFF_HOLD_CALL enum value | CpCallManager | |
CP_OFFERING_EXPIRED enum value | CpCallManager | |
CP_OUTGOING_INFO enum value | CpCallManager | |
CP_PLAY_AUDIO_CONNECTION enum value | CpCallManager | |
CP_PLAY_AUDIO_TERM_CONNECTION enum value | CpCallManager | |
CP_PLAY_BUFFER_TERM_CONNECTION enum value | CpCallManager | |
CP_RECORD_AUDIO_CONNECTION_PAUSE enum value | CpCallManager | |
CP_RECORD_AUDIO_CONNECTION_RESUME enum value | CpCallManager | |
CP_RECORD_AUDIO_CONNECTION_START enum value | CpCallManager | |
CP_RECORD_AUDIO_CONNECTION_STOP enum value | CpCallManager | |
CP_RECORD_BUFFER_AUDIO_CONNECTION_START enum value | CpCallManager | |
CP_RECORD_BUFFER_AUDIO_CONNECTION_STOP enum value | CpCallManager | |
CP_REDIRECT_CONNECTION enum value | CpCallManager | |
CP_REJECT_CONNECTION enum value | CpCallManager | |
CP_RENEGOTIATE_CODECS_ALL_CONNECTIONS enum value | CpCallManager | |
CP_RENEGOTIATE_CODECS_CONNECTION enum value | CpCallManager | |
CP_RINGING_EXPIRED enum value | CpCallManager | |
CP_SET_CODEC_CPU_LIMIT enum value | CpCallManager | |
CP_SET_INBOUND_CODEC_CPU_LIMIT enum value | CpCallManager | |
CP_SET_MEDIA_PASS_THROUGH enum value | CpCallManager | |
CP_SET_MIC_GAIN enum value | CpCallManager | |
CP_SET_OUTBOUND_LINE enum value | CpCallManager | |
CP_SET_OUTPUT_MIX_WEIGHT enum value | CpCallManager | |
CP_SET_RTP_DESTINATION enum value | CpCallManager | |
CP_SILENT_REMOTE_HOLD enum value | CpCallManager | |
CP_SINGLE_CALL_TRANSFER enum value | CpCallManager | |
CP_SIP_MESSAGE enum value | CpCallManager | |
CP_SPLIT_CONNECTION enum value | CpCallManager | |
CP_START_RTP_SEND enum value | CpCallManager | |
CP_START_TONE_CONNECTION enum value | CpCallManager | |
CP_START_TONE_TERM_CONNECTION enum value | CpCallManager | |
CP_STOP_AUDIO_CONNECTION enum value | CpCallManager | |
CP_STOP_AUDIO_TERM_CONNECTION enum value | CpCallManager | |
CP_STOP_RTP_SEND enum value | CpCallManager | |
CP_STOP_TONE_CONNECTION enum value | CpCallManager | |
CP_STOP_TONE_TERM_CONNECTION enum value | CpCallManager | |
CP_SUCCESS enum value | CpCallManager | |
CP_TRANSFER_CONNECTION enum value | CpCallManager | |
CP_TRANSFER_CONNECTION_STATUS enum value | CpCallManager | |
CP_TRANSFER_OTHER_PARTY_HOLD enum value | CpCallManager | |
CP_TRANSFER_OTHER_PARTY_JOIN enum value | CpCallManager | |
CP_TRANSFER_OTHER_PARTY_UNHOLD enum value | CpCallManager | |
CP_TRANSFEREE_CONNECTION enum value | CpCallManager | |
CP_TRANSFEREE_CONNECTION_STATUS enum value | CpCallManager | |
CP_UNHOLD_ALL_TERM_CONNECTIONS enum value | CpCallManager | |
CP_UNHOLD_LOCAL_TERM_CONNECTION enum value | CpCallManager | |
CP_UNHOLD_TERM_CONNECTION enum value | CpCallManager | |
CP_UNSPECIFIED enum value | CpCallManager | |
CP_YIELD_FOCUS enum value | CpCallManager | |
CpCallManager(const char *taskName, const char *callIdPrefix, int rtpPortStart=8766, int rtpPortEnd=-1, const char *localAddress=NULL, const char *publicAddress=NULL, int internalSamplerate=8000) | CpCallManager | |
CpCallManager(const CpCallManager &rCpCallManager) | CpCallManager | private |
CpStatus enum name | CpCallManager | |
createCall(UtlString *callId, int metaEventId=0, int metaEventType=PtEvent::META_EVENT_NONE, int numMetaEventCalls=0, const char *callIds[]=NULL, UtlBoolean assumeFocusIfNoInfocusCall=TRUE)=0 | CpCallManager | pure virtual |
createPlayer(const char *callid, MpStreamPlaylistPlayer **ppPlayer)=0 | CpCallManager | pure virtual |
createPlayer(int type, const char *callid, const char *szStream, int flags, MpStreamPlayer **ppPlayer)=0 | CpCallManager | pure virtual |
destroyPlayer(const char *callid, MpStreamPlaylistPlayer *pPlayer)=0 | CpCallManager | pure virtual |
destroyPlayer(int type, const char *callid, MpStreamPlayer *pPlayer)=0 | CpCallManager | pure virtual |
dialString(const char *url)=0 | CpCallManager | pure virtual |
disconnectConnection(const char *callId, const char *addressUrl)=0 | CpCallManager | pure virtual |
doGetFocus(CpCall *call)=0 | CpCallManager | pure virtual |
drop(const char *callId)=0 | CpCallManager | pure virtual |
dropConnection(const char *callId, const char *address)=0 | CpCallManager | pure virtual |
enableIce(UtlBoolean bEnable) | CpCallManager | virtual |
EventSubTypes enum name | CpCallManager | |
FAR_END_HOLD enum value | CpCallManager | |
findCall(const char *callId) | CpCallManager | protectedvirtual |
getCalledAddresses(const char *callId, int maxConnections, int &numConnections, UtlString addresses[])=0 | CpCallManager | pure virtual |
getCallingAddresses(const char *callId, int maxConnections, int &numConnections, UtlString addresses[])=0 | CpCallManager | pure virtual |
getCalls(int maxCalls, int &numCalls, UtlString callIds[])=0 | CpCallManager | pure virtual |
getCallState(const char *callId, int &state)=0 | CpCallManager | pure virtual |
getCodecCPUCostCall(const char *callId, int &cost)=0 | CpCallManager | pure virtual |
getCodecCPULimitCall(const char *callId, int &cost)=0 | CpCallManager | pure virtual |
getConnections(const char *callId, int maxConnections, int &numConnections, UtlString addresses[])=0 | CpCallManager | pure virtual |
getConnectionState(const char *callId, const char *remoteAddress, int &state)=0 | CpCallManager | pure virtual |
getEventSubTypeString(EventSubTypes type, UtlString &typeString) | CpCallManager | static |
getFromField(const char *callId, const char *remoteAddress, UtlString &fromField)=0 | CpCallManager | pure virtual |
getLocalAddress(UtlString &address) | CpCallManager | virtual |
getNewCallId(UtlString *callId) | CpCallManager | virtual |
getNewCallId(const char *callIdPrefix, UtlString *callId) | CpCallManager | static |
getNewMetaEventId() | CpCallManager | |
getNewSessionId(UtlString *sessionId) | CpCallManager | |
getNumConnections(const char *callId, int &numConnections)=0 | CpCallManager | pure virtual |
getNumLines()=0 | CpCallManager | pure virtual |
getNumTerminalConnections(const char *callId, const char *address, int &numTerminalConnections)=0 | CpCallManager | pure virtual |
getOutboundAddresses(int maxAddressesRequested, int &numAddressesAvailable, UtlString **addresses)=0 | CpCallManager | pure virtual |
getRemoteUserAgent(const char *callId, const char *remoteAddress, UtlString &userAgent)=0 | CpCallManager | pure virtual |
getSession(const char *callId, const char *address, SipSession &session)=0 | CpCallManager | pure virtual |
getSipDialog(const char *callId, const char *address, SipDialog &dialog)=0 | CpCallManager | pure virtual |
getTermConnectionState(const char *callId, const char *address, const char *terminal, int &state)=0 | CpCallManager | pure virtual |
getTerminalConnections(const char *callId, const char *address, int maxTerminalConnections, int &numTerminalConnections, UtlString terminalNames[])=0 | CpCallManager | pure virtual |
getToField(const char *callId, const char *remoteAddress, UtlString &toField)=0 | CpCallManager | pure virtual |
getVoiceQualityReportTarget(UtlString &reportSipUrl) | CpCallManager | virtual |
handleMessage(OsMsg &eventMessage)=0 | CpCallManager | pure virtual |
holdAllTerminalConnections(const char *callId)=0 | CpCallManager | pure virtual |
holdLocalTerminalConnection(const char *callId)=0 | CpCallManager | pure virtual |
holdTerminalConnection(const char *callId, const char *address, const char *terminalId)=0 | CpCallManager | pure virtual |
isIceEnabled() const | CpCallManager | virtual |
isTerminalConnectionLocal(const char *callId, const char *address, const char *terminalId)=0 | CpCallManager | pure virtual |
limitCodecPreferences(const char *callId, const char *remoteAddr, const int audioBandwidth, const int videoBandwidth, const char *szVideoCodecName)=0 | CpCallManager | pure virtual |
limitCodecs(const char *callId, const char *remoteAddr, const char *codecNames)=0 | CpCallManager | pure virtual |
mbEnableICE | CpCallManager | private |
mCallIdPrefix | CpCallManager | private |
mCallIndices | CpCallManager | protected |
mCallList | CpCallManager | private |
mCallListMutex | CpCallManager | protected |
mCallNum | CpCallManager | privatestatic |
mCallNumMutex | CpCallManager | protectedstatic |
mDefaultSampleRate | CpCallManager | protected |
mDoNotDisturbFlag | CpCallManager | protected |
mForwardOnNoAnswer | CpCallManager | protected |
mForwardUnconditional | CpCallManager | protected |
MGCP_CALL enum value | CpCallManager | |
mInviteExpireSeconds | CpCallManager | protected |
mLastMetaEventId | CpCallManager | private |
mLineAvailableBehavior | CpCallManager | protected |
mLineBusyBehavior | CpCallManager | protected |
mLocalAddress | CpCallManager | protected |
mManagerMutex | CpCallManager | protected |
mMsgWaitingFlag | CpCallManager | protected |
mNoAnswerTimeout | CpCallManager | protected |
mOfferedTimeOut | CpCallManager | protected |
mPublicAddress | CpCallManager | protected |
mRtpPortEnd | CpCallManager | protected |
mRtpPortStart | CpCallManager | protected |
mSipForwardOnBusy | CpCallManager | protected |
mVoiceQualityReportTarget | CpCallManager | private |
NEAR_END_HOLD enum value | CpCallManager | |
onCallDestroy(CpCall *pCall)=0 | CpCallManager | pure virtual |
operator=(const CpCallManager &rhs) | CpCallManager | private |
pushCall(CpCall *call) | CpCallManager | protectedvirtual |
redirectConnection(const char *callId, const char *address, const char *forwardAddressUrl)=0 | CpCallManager | pure virtual |
rejectConnection(const char *callId, const char *address, int errorCode=0, const char *errorText="")=0 | CpCallManager | pure virtual |
releaseCallIndex(int callIndex) | CpCallManager | protected |
renegotiateCodecsAllTerminalConnections(const char *callId)=0 | CpCallManager | pure virtual |
renegotiateCodecsTerminalConnection(const char *callId, const char *addresss, const char *terminalId)=0 | CpCallManager | pure virtual |
setCodecCPULimitCall(const char *callId, int limit, UtlBoolean bRenegotiate)=0 | CpCallManager | pure virtual |
setDoNotDisturb(int flag) | CpCallManager | virtual |
setInboundCodecCPULimit(int limit)=0 | CpCallManager | pure virtual |
setMessageWaiting(int flag) | CpCallManager | virtual |
setMicGain(const char *callId, float gain)=0 | CpCallManager | pure virtual |
setOfferedTimeout(int millisec) | CpCallManager | virtual |
setOutboundLine(const char *lineUrl)=0 | CpCallManager | pure virtual |
setOutboundLineForCall(const char *callId, const char *address, SIPX_CONTACT_TYPE eType=CONTACT_AUTO)=0 | CpCallManager | pure virtual |
setTransferType(int type)=0 | CpCallManager | pure virtual |
setVoiceQualityReportTarget(const char *szTargetSipUrl) | CpCallManager | virtual |
SIP_CALL enum value | CpCallManager | |
toneChannelStart(const char *callId, const char *szRemoteAddress, int toneId, UtlBoolean local, UtlBoolean remote)=0 | CpCallManager | pure virtual |
toneChannelStop(const char *callId, const char *szRemoteAddress)=0 | CpCallManager | pure virtual |
toneStart(const char *callId, int toneId, UtlBoolean local, UtlBoolean remote)=0 | CpCallManager | pure virtual |
toneStop(const char *callId)=0 | CpCallManager | pure virtual |
transfer(const char *targetCallId, const char *originalCallId)=0 | CpCallManager | pure virtual |
transfer_blind(const char *callId, const char *transferToUrl, UtlString *targetCallId, UtlString *targetConnectionAddress=NULL)=0 | CpCallManager | pure virtual |
unhold(const char *callId)=0 | CpCallManager | pure virtual |
unholdAllTerminalConnections(const char *callId)=0 | CpCallManager | pure virtual |
unholdLocalTerminalConnection(const char *callId)=0 | CpCallManager | pure virtual |
unholdTerminalConnection(const char *callId, const char *addresss, const char *terminalId)=0 | CpCallManager | pure virtual |
validateAddress(UtlString &address)=0 | CpCallManager | pure virtual |
yieldFocus(CpCall *call)=0 | CpCallManager | pure virtual |
~CpCallManager() | CpCallManager | virtual |