SwyxIt! Client SDK 14.20
Loading...
Searching...
No Matches
CLMgrPub.idl File Reference
import oaidl.idl;
import ocidl.idl;

Go to the source code of this file.

Classes

struct  PubCLMgrGroupNotificationDetails
 
struct  PubCLMgrGroupNotificationDetailsEx
 
struct  PubSClTime
 
struct  PubCLMgrCallHistoryItem
 
struct  PubCLMgrLineDetails
 
struct  PubCLMgrLineDetailsEx
 
struct  PubCLMgrLineDetailsEx2
 
struct  PubCLMgrCallDetails
 
struct  PubCLMgrCallDetailsEx
 
struct  PubCLMgrDeviceCapabilities
 
struct  PubCLMgrCallbackOnBusyNotifyDetails
 
struct  PubCLMgrChatMsg
 
struct  PubCLMgrChatMsgAck
 
interface  IGenericNameValueItem
 
interface  IContactDataEntry
 
interface  IContactDataPlugin
 
interface  IContactDataEntryCollection
 
interface  INameKeyDataEntry
 
interface  IClientLinePub
 
interface  IClientLinePub2
 
interface  IClientLinePub3
 
interface  IClientLinePub4
 
interface  IClientLineMgrPub
 
interface  IClientLineMgrPub2
 
interface  IClientLineMgrPub3
 
interface  IClientLineMgrPub4
 
interface  IClientLineMgrPub5
 
interface  IClientLineMgrPub6
 
interface  IClientLineMgrPub7
 
interface  IClientLineMgrPub8
 
interface  IClientLineMgrPub9
 
interface  IClientLineMgrEventsPub
 
interface  IClientLineDisp
 
interface  IClCallHistItemDisp
 
interface  IClCallHistCollectionDisp
 
interface  IClientNumber
 
interface  IClientNumberCollection
 
interface  IClChatMessageItemDisp
 
interface  IClientLineMgrDisp
 
interface  IClientAddInLoader
 
interface  IClientResolverAddIn
 
interface  IClientHandsetAddIn
 
interface  IClientJournalAddIn
 
interface  IClientContactAddIn
 
interface  ISIPProviderItem
 
interface  ISIPProviderCollection
 
interface  ISIPAccountItem
 
interface  ISIPAccountCollection
 
interface  ILoggedInDeviceItem
 
interface  ILoggedInDevicesCollection
 
interface  ICallerCollection
 
interface  ICallerItem
 
interface  IUserPhoneCallbackCollection
 
interface  IUserPhoneCallbackItem
 
interface  IDispCollection
 
interface  IPbxPhoneBookEntryDisp
 
interface  IUserPhoneBookEntryDisp
 
interface  IRedialCollection
 
interface  IRedialItem
 
interface  INameNumberSearchResult
 
interface  INameNumberSearchResultCollection
 
interface  IFulltextSearchAddIn
 
interface  ICalenderSearchAddIn
 
interface  ICalenderSearchAddIn2
 
interface  IClientInstantMessaging
 

Enumerations

enum  PubCLMgrCallHistoryItemType {
  PubHITIncomingCall =0 , PubHITOutgoingCall , PubHITConnect , PubHITHold ,
  PubHITConference , PubHITTransferCall , PubHITTransferFailed , PubHITBlindTransferCall ,
  PubHITBlindTransferFailed , PubHITDisconnect
}
 
enum  PubCLMgrNumberStyle { PubCLMgrNumberStyleFull , PubCLMgrNumberStylePlain , PubCLMgrNumberStyleCanonical , PubCLMgrNumberStyleFullPublic }
 
enum  PubCLMgrHSDeviceType { PubCLMgrHSDeviceTypeSoundcard , PubCLMgrHSDeviceTypeHeadset , PubCLMgrHSDeviceTypeHandset , PubCLMgrHSDeviceTypeGeneric }
 
enum  PubCLMgrHSDeviceInterfaceType {
  PubCLMgrHSDeviceInterfaceGameport , PubCLMgrHSDeviceInterfaceComport , PubCLMgrHSDeviceInterfaceParallelport , PubCLMgrHSDeviceInterfaceUSB ,
  PubCLMgrHSDeviceInterfaceBluetooth , PubCLMgrHSDeviceInterfaceIrDA , PubCLMgrHSDeviceInterfacePS2 , PubCLMgrHSDeviceInterfaceLAN ,
  PubCLMgrHSDeviceInterfaceWLAN , PubCLMgrHSDeviceInterfaceGeneric
}
 
enum  PubCLMgrAudioMode {
  PubCLMgrAudioModeHandset =0 , PubCLMgrAudioModeHeadset , PubCLMgrAudioModeHandsfree , PubCLMgrAudioModeOpenListening ,
  PubCLMgrAudioModeRinging , PubCLMgrUnknownAudioMode
}
 
enum  PubCLMgrCtiValidation { PubCLMgrCtiValidationSuccess =0 , PubCLMgrCtiValidationOwnNumber , PubCLMgrCtiValidationMoreNumbers , PubCLMgrCtiValidationError }
 
enum  PubCLMgrUiDialogId {
  PubCLMgrUiDialogCtiSettings = 0x00000000 , PubCLMgrUiDialogCallForward = 0x00010000 , PubCLMgrUiDialogSpeedDial = 0x00020000 , PubCLMgrUiDialogUserSettings = 0x00030000 ,
  PubCLMgrUiDialogLocalSettings = 0x00040000
}
 

Enumeration Type Documentation

◆ PubCLMgrAudioMode

Enumerator
PubCLMgrAudioModeHandset 
PubCLMgrAudioModeHeadset 
PubCLMgrAudioModeHandsfree 
PubCLMgrAudioModeOpenListening 
PubCLMgrAudioModeRinging 
PubCLMgrUnknownAudioMode 

◆ PubCLMgrCallHistoryItemType

Enumerator
PubHITIncomingCall 

this was an incoming call

PubHITOutgoingCall 

this was an outgoing call

PubHITConnect 

voice connection established, might occure multiple times within a phone call

PubHITHold 

call put on hold

PubHITConference 

line became conference line

PubHITTransferCall 

call transfer initiated

PubHITTransferFailed 

call transfer has failed

PubHITBlindTransferCall 

blind call transfer initiated

PubHITBlindTransferFailed 

blind call transfer failed

PubHITDisconnect 

call got disconnected

◆ PubCLMgrCtiValidation

Enumerator
PubCLMgrCtiValidationSuccess 
PubCLMgrCtiValidationOwnNumber 
PubCLMgrCtiValidationMoreNumbers 
PubCLMgrCtiValidationError 

◆ PubCLMgrHSDeviceInterfaceType

Enumerator
PubCLMgrHSDeviceInterfaceGameport 

hook off via gameport

PubCLMgrHSDeviceInterfaceComport 

hook off via COM port

PubCLMgrHSDeviceInterfaceParallelport 

hook off via parallel port

PubCLMgrHSDeviceInterfaceUSB 

hook off via USB

PubCLMgrHSDeviceInterfaceBluetooth 

hook off via Bluetooth

PubCLMgrHSDeviceInterfaceIrDA 

hook off via IrDA

PubCLMgrHSDeviceInterfacePS2 

hook off via PS2

PubCLMgrHSDeviceInterfaceLAN 

hook off via LAN

PubCLMgrHSDeviceInterfaceWLAN 

hook off via WLAN

PubCLMgrHSDeviceInterfaceGeneric 

other interface

◆ PubCLMgrHSDeviceType

Enumerator
PubCLMgrHSDeviceTypeSoundcard 

build in soundcard (micro / speaker)

PubCLMgrHSDeviceTypeHeadset 

headset

PubCLMgrHSDeviceTypeHandset 

handset

PubCLMgrHSDeviceTypeGeneric 

other device (Borg implant, ...)

◆ PubCLMgrNumberStyle

Enumerator
PubCLMgrNumberStyleFull 

e.g. 0004923147770 or 0023147770

PubCLMgrNumberStylePlain 

e.g. 4923147770 or 23147770

PubCLMgrNumberStyleCanonical 

e.g. +49 (231) 47770 or +49 (231) 4777-0

PubCLMgrNumberStyleFullPublic 

e.g. 004923147770 or 023147770

◆ PubCLMgrUiDialogId

Enumerator
PubCLMgrUiDialogCtiSettings 
PubCLMgrUiDialogCallForward 
PubCLMgrUiDialogSpeedDial 
PubCLMgrUiDialogUserSettings 
PubCLMgrUiDialogLocalSettings