⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmstapideclarations.bas

📁 AVAYA IPO 430系列交换机 TAPI 2.0软件电话源代码
💻 BAS
📖 第 1 页 / 共 5 页
字号:
Global Const LINESPECIALINFO_NOCIRCUIT = &H1&
Global Const LINESPECIALINFO_CUSTIRREG = &H2&
Global Const LINESPECIALINFO_REORDER = &H4&
Global Const LINESPECIALINFO_UNKNOWN = &H8&
Global Const LINESPECIALINFO_UNAVAIL = &H10&

' line Special Infos END

'-----------------------------------------------------------------------------------------------------------------------

' line Disconnection Modes BEGIN

Global Const LINEDISCONNECTMODE_NORMAL = &H1&
Global Const LINEDISCONNECTMODE_UNKNOWN = &H2&
Global Const LINEDISCONNECTMODE_REJECT = &H4&
Global Const LINEDISCONNECTMODE_PICKUP = &H8&
Global Const LINEDISCONNECTMODE_FORWARDED = &H10&
Global Const LINEDISCONNECTMODE_BUSY = &H20&
Global Const LINEDISCONNECTMODE_NOANSWER = &H40&
Global Const LINEDISCONNECTMODE_BADADDRESS = &H80&
Global Const LINEDISCONNECTMODE_UNREACHABLE = &H100&
Global Const LINEDISCONNECTMODE_CONGESTION = &H200&
Global Const LINEDISCONNECTMODE_INCOMPATIBLE = &H400&
Global Const LINEDISCONNECTMODE_UNAVAIL = &H800&
' >= TAPI 1.4...  BEGIN
Global Const LINEDISCONNECTMODE_NODIALTONE = &H1000&
' >= TAPI 1.4...  END
' >= TAPI 2.0...  BEGIN
Global Const LINEDISCONNECTMODE_NUMBERCHANGED = &H2000&
Global Const LINEDISCONNECTMODE_OUTOFORDER = &H4000&
Global Const LINEDISCONNECTMODE_TEMPFAILURE = &H8000&
Global Const LINEDISCONNECTMODE_QOSUNAVAIL = &H10000
Global Const LINEDISCONNECTMODE_BLOCKED = &H20000
Global Const LINEDISCONNECTMODE_DONOTDISTURB = &H40000
Global Const LINEDISCONNECTMODE_CANCELLED = &H80000
' >= TAPI 2.0...  END

' line Disconnection Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Call Features BEGIN

Global Const LINECALLFEATURE_ACCEPT = &H1&
Global Const LINECALLFEATURE_ADDTOCONF = &H2&
Global Const LINECALLFEATURE_ANSWER = &H4&
Global Const LINECALLFEATURE_BLINDTRANSFER = &H8&
Global Const LINECALLFEATURE_COMPLETECALL = &H10&
Global Const LINECALLFEATURE_COMPLETETRANSF = &H20&
Global Const LINECALLFEATURE_DIAL = &H40&
Global Const LINECALLFEATURE_DROP = &H80&
Global Const LINECALLFEATURE_GATHERDIGITS = &H100&
Global Const LINECALLFEATURE_GENERATEDIGITS = &H200&
Global Const LINECALLFEATURE_GENERATETONE = &H400&
Global Const LINECALLFEATURE_HOLD = &H800&
Global Const LINECALLFEATURE_MONITORDIGITS = &H1000&
Global Const LINECALLFEATURE_MONITORMEDIA = &H2000&
Global Const LINECALLFEATURE_MONITORTONES = &H4000&
Global Const LINECALLFEATURE_PARK = &H8000&
Global Const LINECALLFEATURE_PREPAREADDCONF = &H10000
Global Const LINECALLFEATURE_REDIRECT = &H20000
Global Const LINECALLFEATURE_REMOVEFROMCONF = &H40000
Global Const LINECALLFEATURE_SECURECALL = &H80000
Global Const LINECALLFEATURE_SENDUSERUSER = &H100000
Global Const LINECALLFEATURE_SETCALLPARAMS = &H200000
Global Const LINECALLFEATURE_SETMEDIACONTROL = &H400000
Global Const LINECALLFEATURE_SETTERMINAL = &H800000
Global Const LINECALLFEATURE_SETUPCONF = &H1000000
Global Const LINECALLFEATURE_SETUPTRANSFER = &H2000000
Global Const LINECALLFEATURE_SWAPHOLD = &H4000000
Global Const LINECALLFEATURE_UNHOLD = &H8000000
' >= TAPI 1.4...  BEGIN
Global Const LINECALLFEATURE_RELEASEUSERUSERINFO = &H10000000
' >= TAPI 1.4...  END
' >= TAPI 2.0...  BEGIN
Global Const LINECALLFEATURE_SETTREATMENT = &H20000000
Global Const LINECALLFEATURE_SETQOS = &H40000000
Global Const LINECALLFEATURE_SETCALLDATA = &H80000000
' >= TAPI 2.0...  END

' >= TAPI 2.0...  BEGIN
Global Const LINECALLFEATURE2_NOHOLDCONFERENCE = &H1
Global Const LINECALLFEATURE2_ONESTEPTRANSFER = &H2
Global Const LINECALLFEATURE2_COMPLCAMPON = &H4
Global Const LINECALLFEATURE2_COMPLCALLBACK = &H8
Global Const LINECALLFEATURE2_COMPLINTRUDE = &H10
Global Const LINECALLFEATURE2_COMPLMESSAGE = &H20
Global Const LINECALLFEATURE2_TRANSFERNORM = &H40
Global Const LINECALLFEATURE2_TRANSFERCONF = &H80
Global Const LINECALLFEATURE2_PARKDIRECT = &H100
Global Const LINECALLFEATURE2_PARKNONDIRECT = &H200
' >= TAPI 2.0...  END

' line Call Features END

'-----------------------------------------------------------------------------------------------------------------------

' line Remove From Conference Capabilities BEGIN

Global Const LINEREMOVEFROMCONF_NONE = &H1&
Global Const LINEREMOVEFROMCONF_LAST = &H2&
Global Const LINEREMOVEFROMCONF_ANY = &H3&

' line Remove From Conference Capabilities END

'-----------------------------------------------------------------------------------------------------------------------

' line Transfer Modes BEGIN

Global Const LINETRANSFERMODE_TRANSFER = &H1&
Global Const LINETRANSFERMODE_CONFERENCE = &H2&

' line Transfer Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Forward Modes BEGIN

Global Const LINEFORWARDMODE_UNCOND = &H1&
Global Const LINEFORWARDMODE_UNCONDINTERNAL = &H2&
Global Const LINEFORWARDMODE_UNCONDEXTERNAL = &H4&
Global Const LINEFORWARDMODE_UNCONDSPECIFIC = &H8&
Global Const LINEFORWARDMODE_BUSY = &H10&
Global Const LINEFORWARDMODE_BUSYINTERNAL = &H20&
Global Const LINEFORWARDMODE_BUSYEXTERNAL = &H40&
Global Const LINEFORWARDMODE_BUSYSPECIFIC = &H80&
Global Const LINEFORWARDMODE_NOANSW = &H100&
Global Const LINEFORWARDMODE_NOANSWINTERNAL = &H200&
Global Const LINEFORWARDMODE_NOANSWEXTERNAL = &H400&
Global Const LINEFORWARDMODE_NOANSWSPECIFIC = &H800&
Global Const LINEFORWARDMODE_BUSYNA = &H1000&
Global Const LINEFORWARDMODE_BUSYNAINTERNAL = &H2000&
Global Const LINEFORWARDMODE_BUSYNAEXTERNAL = &H4000&
Global Const LINEFORWARDMODE_BUSYNASPECIFIC = &H8000&
' >= TAPI 1.4...  BEGIN
Global Const LINEFORWARDMODE_UNKNOWN = &H10000
Global Const LINEFORWARDMODE_UNAVAIL = &H20000
' >= TAPI 1.4...  END

' line Forward Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Addr Features BEGIN

Global Const LINEADDRFEATURE_FORWARD = &H1&
Global Const LINEADDRFEATURE_MAKECALL = &H2&
Global Const LINEADDRFEATURE_PICKUP = &H4&
Global Const LINEADDRFEATURE_SETMEDIACONTROL = &H8&
Global Const LINEADDRFEATURE_SETTERMINAL = &H10&
Global Const LINEADDRFEATURE_SETUPCONF = &H20&
Global Const LINEADDRFEATURE_UNCOMPLETECALL = &H40&
Global Const LINEADDRFEATURE_UNPARK = &H80&
' >= TAPI 2.0...  BEGIN
Global Const LINEADDRFEATURE_PICKUPHELD = &H100&
Global Const LINEADDRFEATURE_PICKUPGROUP = &H200&
Global Const LINEADDRFEATURE_PICKUPDIRECT = &H400&
Global Const LINEADDRFEATURE_PICKUPWAITING = &H800&
Global Const LINEADDRFEATURE_FORWARDFWD = &H1000&
Global Const LINEADDRFEATURE_FORWARDDND = &H2000&
' >= TAPI 2.0...  END

' line Addr Features END

'-----------------------------------------------------------------------------------------------------------------------

' line Connected States BEGIN

' >= TAPI 1.4...  BEGIN
Global Const LINECONNECTEDMODE_ACTIVE = &H1&
Global Const LINECONNECTEDMODE_INACTIVE = &H2&
' >= TAPI 1.4...  END
' >= TAPI 2.0...  BEGIN
Global Const LINECONNECTEDMODE_ACTIVEHELD = &H4&
Global Const LINECONNECTEDMODE_INACTIVEHELD = &H8&
Global Const LINECONNECTEDMODE_CONFIRMED = &H10&
' >= TAPI 2.0...  END

' line Connected States END

'-----------------------------------------------------------------------------------------------------------------------

' line Offering Modes BEGIN

' >= TAPI 1.4...  BEGIN
Global Const LINEOFFERINGMODE_ACTIVE = &H1&
Global Const LINEOFFERINGMODE_INACTIVE = &H2&
' >= TAPI 1.4...  END

' line Offering Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Device State Modes BEGIN

Global Const LINEDEVSTATE_OTHER = &H1&
Global Const LINEDEVSTATE_RINGING = &H2&
Global Const LINEDEVSTATE_CONNECTED = &H4&
Global Const LINEDEVSTATE_DISCONNECTED = &H8&
Global Const LINEDEVSTATE_MSGWAITON = &H10&
Global Const LINEDEVSTATE_MSGWAITOFF = &H20&
Global Const LINEDEVSTATE_INSERVICE = &H40&
Global Const LINEDEVSTATE_OUTOFSERVICE = &H80&
Global Const LINEDEVSTATE_MAINTENANCE = &H100&
Global Const LINEDEVSTATE_OPEN = &H200&
Global Const LINEDEVSTATE_CLOSE = &H400&
Global Const LINEDEVSTATE_NUMCALLS = &H800&
Global Const LINEDEVSTATE_NUMCOMPLETIONS = &H1000&
Global Const LINEDEVSTATE_TERMINALS = &H2000&
Global Const LINEDEVSTATE_ROAMMODE = &H4000&
Global Const LINEDEVSTATE_BATTERY = &H8000&
Global Const LINEDEVSTATE_SIGNAL = &H10000
Global Const LINEDEVSTATE_DEVSPECIFIC = &H20000
Global Const LINEDEVSTATE_REINIT = &H40000
Global Const LINEDEVSTATE_LOCK = &H80000
' >= TAPI 1.4...  BEGIN
Global Const LINEDEVSTATE_CAPSCHANGE = &H100000
Global Const LINEDEVSTATE_CONFIGCHANGE = &H200000
Global Const LINEDEVSTATE_TRANSLATECHANGE = &H400000
Global Const LINEDEVSTATE_COMPLCANCEL = &H800000
Global Const LINEDEVSTATE_REMOVED = &H1000000
' >= TAPI 1.4...  END

' line Device State Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Feature States BEGIN

Global Const LINEFEATURE_DEVSPECIFIC = &H1&
Global Const LINEFEATURE_DEVSPECIFICFEAT = &H2&
Global Const LINEFEATURE_FORWARD = &H4&
Global Const LINEFEATURE_MAKECALL = &H8&
Global Const LINEFEATURE_SETMEDIACONTROL = &H10&
Global Const LINEFEATURE_SETTERMINAL = &H20&
' >= TAPI 2.0...  BEGIN
Global Const LINEFEATURE_SETDEVSTATUS = &H40&
Global Const LINEFEATURE_FORWARDFWD = &H80&
Global Const LINEFEATURE_FORWARDDND = &H100&
' >= TAPI 2.0...  END

' line Feature States END

'-----------------------------------------------------------------------------------------------------------------------

' line Generate Tone Completion BEGIN

Global Const LINEGENERATETERM_DONE = &H1&
Global Const LINEGENERATETERM_CANCEL = &H2&

' line Generate Tone Completion END

'-----------------------------------------------------------------------------------------------------------------------

' line Request Modes BEGIN

Global Const LINEREQUESTMODE_MAKECALL = &H1&
Global Const LINEREQUESTMODE_MEDIACALL = &H2&
Global Const LINEREQUESTMODE_DROP = &H4&

' line Request Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Agent Status States BEGIN

' >= TAPI 2.0...  BEGIN
Global Const LINEAGENTSTATUS_GROUP = &H1&
Global Const LINEAGENTSTATUS_STATE = &H2&
Global Const LINEAGENTSTATUS_NEXTSTATE = &H4&
Global Const LINEAGENTSTATUS_ACTIVITY = &H8&
Global Const LINEAGENTSTATUS_ACTIVITYLIST = &H10&
Global Const LINEAGENTSTATUS_GROUPLIST = &H20&
Global Const LINEAGENTSTATUS_CAPSCHANGE = &H40&
Global Const LINEAGENTSTATUS_VALIDSTATES = &H80&
Global Const LINEAGENTSTATUS_VALIDNEXTSTATES = &H100&
' >= TAPI 2.0...  END

' line Agent Status States END

'-----------------------------------------------------------------------------------------------------------------------

' line Tone Modes BEGIN

Global Const LINETONEMODE_CUSTOM = &H1&
Global Const LINETONEMODE_RINGBACK = &H2&
Global Const LINETONEMODE_BUSY = &H4&
Global Const LINETONEMODE_BEEP = &H8&
Global Const LINETONEMODE_BILLING = &H10&

' line Tone Modes END

'-----------------------------------------------------------------------------------------------------------------------

' line Address Modes BEGIN

Global Const LINEADDRESSMODE_ADDRESSID = &H1&
Global Const LINEADDRESSMODE_DIALABLEADDR = &H2&

' line Address Modes END

'-----------------------------------------------------------------------------------------------------------------------

' User Defined Constants for use with lineDevSpecific function BEGIN

Global Const DEVSPECIFIC_LOGIN = 1
Global Const DEVSPECIFIC_LOGOUT = 2
Global Const DEVSPECIFIC_DIVERT_ALL = 3
Global Const DEVSPECIFIC_DIVERT_BUSY = 4
Global Const DEVSPECIFIC_DIVERT_NOANSWER = 5
Global Const DEVSPECIFIC_DIVERT_NOCALLS = 6
Global Const DEVSPECIFIC_DIVERT_NUMBER = 7
Global Const DEVSPECIFIC_MESSWAITLAMP = 8
Global Const DEVSPECIFIC_GROUP = 9

' User Defined Constants for use with lineDevSpecific function END

'-----------------------------------------------------------------------------------------------------------------------

' line Call Param Flags BEGIN

Global Const LINECALLPARAMFLAGS_SECURE = &H1&
Global Const LINECALLPARAMFLAGS_IDLE = &H2&
Global Const LINECALLPARAMFLAGS_BLOCKID = &H4&
Global Const LINECALLPARAMFLAGS_ORIGOFFHOOK = &H8&
Global Const LINECALLPARAMFLAGS_DESTOFFHOOK = &H10&
' >= TAPI 2.0...  BEGIN
Global Const LINECALLPARAMFLAGS_NOHOLDCONFERENCE = &H20&
Global Const LINECALLPARAMFLAGS_PREDICTIVEDIAL = &H40&
Global Const LINECALLPARAMFLAGS_ONESTEPTRANSFER = &H80&
' >= TAPI 2.0...  END

' line Call Param Flags END

'-----------------------------------------------------------------------------------------------------------------------

'=======================================================================================================================
' GLOBAL CONSTANTS End
'=======================================================================================================================

'Global Const LINEDEVSTATUS_MEMSIZE = DEFAULT_SIZE

'    mem As String * LINEDEVSTATUS_MEMSIZE

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -