SwyxIt! Client SDK 14.20
Loading...
Searching...
No Matches
IClientLineMgrEx6 Interface Reference

import "CLMgr.idl";

Inheritance diagram for IClientLineMgrEx6:

Public Member Functions

HRESULT GetCallbackList ([in, out] unsigned long *pMaxCallbackListItems, [out, size_is(*pMaxCallbackListItems), length_is(*pNumReturned)] CLMgrCallbackListItem *pCallbackList, [out] unsigned long *pNumReturned)
 
HRESULT DeleteCallbackListItem ([in] unsigned long CallbackRequestId, [in] unsigned long CallbackOnBusyId)
 
HRESULT DeleteCallbackList ()
 
HRESULT GetCallbackOnBusyNotifyDetails ([out] CLMgrCallbackOnBusyNotifyDetails *pDetails)
 
HRESULT PickupCallbackOnBusyNotification ([in] int LineNumber)
 
HRESULT RejectCallbackOnBusyNotification ()
 
HRESULT SimpleDial ([in] BSTR dialstring, [in] int LineNumber)
 
HRESULT RequestCallbackOnBusy ([in] BSTR PeerNumber, [in] BSTR PeerName)
 
HRESULT VoicemailRemoteInquiry ()
 
HRESULT StartCtiPairing ([in] DWORD dwPeerIP)
 
HRESULT CancelCtiPairing ()
 
HRESULT AcceptCtiPairing ()
 
HRESULT RejectCtiPairing ()
 
HRESULT ReleaseCtiPairing ()
 
HRESULT GetCtiPairingState ([out] unsigned long *pulState)
 
HRESULT GetCtiPairing ([out] DWORD *pdwOwnIP, [out] DWORD *pdwPeerIP, [out] BSTR *pPeerName)
 
HRESULT RegisterUserEx ([in] BSTR PbxUserName, [in] BOOL bCtiMaster, [out] IClUser **ppIClUser, [out] unsigned long *pulUserId, [in, out] unsigned long *pMaxUsers, [out, size_is(*pMaxUsers), length_is(*pNumReturned)] BSTR *pszPBXUser, [out] unsigned long *pNumReturned)
 
HRESULT UnInit ()
 
HRESULT WantSkinActionAreaStates ([out] BOOL *pbWantsActionAreaStates)
 
HRESULT WantSkinInfoDetails ([out] BOOL *pbWantsInfoDetails)
 
HRESULT RegisterChatMessageReader ([out] DWORD *dwReaderID)
 
HRESULT SendChatMessage ([in] CLMgrChatMsg ChatMessage)
 
HRESULT ReadChatMessage ([in] DWORD dwReaderID, [out] CLMgrChatMsg *pChatMessage)
 
HRESULT AcknowledgeChatMessage ([in] CLMgrChatMsgAck ChatMessageAcknowledge)
 
HRESULT UnRegisterChatMessageReader ([in] DWORD dwReaderID)
 

Member Function Documentation

◆ AcceptCtiPairing()

HRESULT IClientLineMgrEx6::AcceptCtiPairing ( )

◆ AcknowledgeChatMessage()

HRESULT IClientLineMgrEx6::AcknowledgeChatMessage ( [in] CLMgrChatMsgAck ChatMessageAcknowledge)

◆ CancelCtiPairing()

HRESULT IClientLineMgrEx6::CancelCtiPairing ( )

◆ DeleteCallbackList()

HRESULT IClientLineMgrEx6::DeleteCallbackList ( )

◆ DeleteCallbackListItem()

HRESULT IClientLineMgrEx6::DeleteCallbackListItem ( [in] unsigned long CallbackRequestId,
[in] unsigned long CallbackOnBusyId )

◆ GetCallbackList()

HRESULT IClientLineMgrEx6::GetCallbackList ( [in, out] unsigned long * pMaxCallbackListItems,
[out, size_is(*pMaxCallbackListItems), length_is(*pNumReturned)] CLMgrCallbackListItem * pCallbackList,
[out] unsigned long * pNumReturned )

◆ GetCallbackOnBusyNotifyDetails()

HRESULT IClientLineMgrEx6::GetCallbackOnBusyNotifyDetails ( [out] CLMgrCallbackOnBusyNotifyDetails * pDetails)

◆ GetCtiPairing()

HRESULT IClientLineMgrEx6::GetCtiPairing ( [out] DWORD * pdwOwnIP,
[out] DWORD * pdwPeerIP,
[out] BSTR * pPeerName )

◆ GetCtiPairingState()

HRESULT IClientLineMgrEx6::GetCtiPairingState ( [out] unsigned long * pulState)

◆ PickupCallbackOnBusyNotification()

HRESULT IClientLineMgrEx6::PickupCallbackOnBusyNotification ( [in] int LineNumber)

◆ ReadChatMessage()

HRESULT IClientLineMgrEx6::ReadChatMessage ( [in] DWORD dwReaderID,
[out] CLMgrChatMsg * pChatMessage )

◆ RegisterChatMessageReader()

HRESULT IClientLineMgrEx6::RegisterChatMessageReader ( [out] DWORD * dwReaderID)

◆ RegisterUserEx()

HRESULT IClientLineMgrEx6::RegisterUserEx ( [in] BSTR PbxUserName,
[in] BOOL bCtiMaster,
[out] IClUser ** ppIClUser,
[out] unsigned long * pulUserId,
[in, out] unsigned long * pMaxUsers,
[out, size_is(*pMaxUsers), length_is(*pNumReturned)] BSTR * pszPBXUser,
[out] unsigned long * pNumReturned )

◆ RejectCallbackOnBusyNotification()

HRESULT IClientLineMgrEx6::RejectCallbackOnBusyNotification ( )

◆ RejectCtiPairing()

HRESULT IClientLineMgrEx6::RejectCtiPairing ( )

◆ ReleaseCtiPairing()

HRESULT IClientLineMgrEx6::ReleaseCtiPairing ( )

◆ RequestCallbackOnBusy()

HRESULT IClientLineMgrEx6::RequestCallbackOnBusy ( [in] BSTR PeerNumber,
[in] BSTR PeerName )

◆ SendChatMessage()

HRESULT IClientLineMgrEx6::SendChatMessage ( [in] CLMgrChatMsg ChatMessage)

◆ SimpleDial()

HRESULT IClientLineMgrEx6::SimpleDial ( [in] BSTR dialstring,
[in] int LineNumber )

◆ StartCtiPairing()

HRESULT IClientLineMgrEx6::StartCtiPairing ( [in] DWORD dwPeerIP)

◆ UnInit()

HRESULT IClientLineMgrEx6::UnInit ( )

◆ UnRegisterChatMessageReader()

HRESULT IClientLineMgrEx6::UnRegisterChatMessageReader ( [in] DWORD dwReaderID)

◆ VoicemailRemoteInquiry()

HRESULT IClientLineMgrEx6::VoicemailRemoteInquiry ( )

◆ WantSkinActionAreaStates()

HRESULT IClientLineMgrEx6::WantSkinActionAreaStates ( [out] BOOL * pbWantsActionAreaStates)

◆ WantSkinInfoDetails()

HRESULT IClientLineMgrEx6::WantSkinInfoDetails ( [out] BOOL * pbWantsInfoDetails)

The documentation for this interface was generated from the following file: