?? shpa3api.vb
字號:
Module Shpa3api
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'
'軟件授權協議
'
'1、 杭州三匯信息工程有限公司(以下簡稱本公司)擁有“本軟件及所有附屬產品、文件和相關文檔”(以下簡稱本產品)的完全版權。 任何單位和個人在使用前須獲得本公司的授權。
'2、 本公司授權符合以下全部條件的單位和個人免費使用本產品:
' A、 本產品與通過合法銷售渠道購買的本公司硬件產品配合使用時;
' B、 不私自向第三方傳播本產品和本產品的任何一部分。
'3、 除符合第2條以外的其他單位和個人需要使用本產品時,必須獲得本公司的書面授權。
'4、 獲得授權的單位和個人不得轉讓其獲得的授權。
'5、 使用本產品,即表明完全理解本協議的所有條款并全部接受。
'
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'Chinese: 自定義傳真通道狀態
'English: user-defined fax channel state
Public Enum FaxChStep
FAX_IDLE 'Chinese: 空閑
'English: idle
FAX_CHECK_END 'Chinese: 傳真過程中
'English: faxing...
End Enum
Public Enum FaxDir '傳真方向
C_SEND_FAX 'send fax
C_RECEIVE_FAX 'receive fax
End Enum
'Chinese: 通道類型
'English: type of channel
Public Enum ChType
ANALOG_CH = 0 'Chinese: 模擬外線通道
'English: Analog trunk channel
INTER_CH = 1 'Chinese: 內線通道
'English: Station channel
USER_CH = 2 'Chinese: 坐席通道
'English: Station channel
REC_CH = 3 'Chinese: 錄音通道
'English: Record channel
SS1_CH = 4 'Chinese: 數字通道(中國NO.1信令)
'English: Digital channel (SS1)
FAX_CH = 5 'Chinese: 傳真資源通道
'English: Fax channel
TUP_CH = 6 'Chinese: 數字通道(中國NO.7信令TUP)
'English: Digital channel (SS7 TUP)
ISDN_USER_CH = 7 'Chinese: 數字通道(ISDN用戶側)
'English: Digital channel (ISDN user side)
ISDN_NET_CH = 8 'Chinese: 數字通道(ISDN網絡側)
'English: Digital channel (ISDN network side)
SOFTFAX_CH = 9 'Chinese: 軟傳真
'English: Soft fax
MAGNET_CH = 10 'Chinese: 磁石通道
'English: Magnet channel
End Enum
'-----------------------------------------------------------------------
' 通道狀態常量定義,函數SsmGetChState()的返回值
'-----------------------------------------------------------------------
Public Enum ChState
S_CALL_STANDBY = 0 '“空閑”狀態
S_CALL_PICKUPED = 1 '“摘機”狀態
S_CALL_RINGING = 2 '“振鈴”狀態
S_CALL_TALKING = 3 '“通話”狀態
S_CALL_ANALOG_WAITDIALTONE = 4 ' “等待撥號音”狀態 (模擬通道)
S_CALL_ANALOG_TXPHONUM = 5 ' “撥號”狀態 (模擬通道)
S_CALL_ANALOG_WAITDIALRESULT = 6 ' “等待撥號結果”狀態(模擬通道)
S_CALL_PENDING = 7 ' “掛起”狀態
S_CALL_OFFLINE = 8 ' “斷線”狀態 (錄音通道)
S_CALL_WAIT_REMOTE_PICKUP = 9 ' “等待被叫摘機”狀態
S_CALL_ANALOG_CLEAR = 10 ' **內部狀態** (模擬通道)
S_CALL_UNAVAILABLE = 11 ' “通道不可用”狀態
S_CALL_LOCKED = 12 ' “呼出鎖定”狀態
S_CALL_RemoteBlock = 19 ' “對端閉塞”狀態
S_CALL_LocalBlock = 20 ' “本端閉塞”狀態
S_CALL_Ss1InWaitPhoNum = 30 ' “等待接收被叫號碼”狀態 (No.1信令呼入)
S_CALL_Ss1InWaitFwdStop = 31 ' “等待前向停發”狀態 (No.1信令呼入)
S_CALL_Ss1InWaitCallerID = 32 ' “等待接收CALLERID號碼”狀態 (No.1信令呼入)
S_CALL_Ss1InWaitKD = 33 ' “等待接收KD信號”狀態 (No.1信令呼入)
S_CALL_Ss1InWaitKDStop = 34 ' “等待KD信號停發”狀態 (No.1信令呼入)
S_CALL_SS1_SAYIDLE = 35 ' “發送示閑信令”狀態 (No.1信令)
S_CALL_SS1WaitIdleCAS = 36 ' “等待對端示閑”狀態 (No.1信令)
S_CALL_SS1PhoNumHoldup = 37 ' “冗余號碼攔截”狀態 (No.1信令)
S_CALL_Ss1InWaitStopSendA3p = 38 ' “等待停發A3p信號”狀態 (No.1信令)
S_CALL_Ss1OutWaitBwdAck = 40 ' “等待后向占用證實信令”狀態 (No.1信令呼出)
S_CALL_Ss1OutTxPhoNum = 41 ' “發送被叫號碼”狀態 (No.1信令呼出)
S_CALL_Ss1OutWaitAppendPhoNum = 42 ' “等待應用程序追加電話號碼”狀態 (No.1信令呼出)
S_CALL_Ss1OutTxCallerID = 43 ' “發送主叫號碼”狀態 (No.1信令呼出)
S_CALL_Ss1OutWaitKB = 44 ' “等待接收KB信號”狀態 (No.1信令呼出)
S_CALL_Ss1OutDetectA3p = 45 ' “檢測A3p信號(脈沖)”狀態 (No.1信令呼出)
S_FAX_Wait = S_CALL_STANDBY ' “空閑”狀態 (傳真通道)
S_FAX_ROUND = 50 ' “狀態轉移過程中”狀態 (傳真通道)
S_FAX_PhaseA = 51 ' “傳真呼叫建立”狀態 (傳真通道)
S_FAX_PhaseB = 52 ' “傳真報文前處理”狀態 (傳真通道)
S_FAX_SendDCS = 53 ' “傳真發送中向接收方發送DCS信號”狀態 (傳真通道)
S_FAX_Train = 54 ' “傳真報文傳輸前傳輸訓練”狀態 (傳真通道)
S_FAX_PhaseC = 55 ' “傳真報文傳輸中”狀態 (傳真通道)
S_FAX_PhaseD = 56 ' “傳真報文后處理”狀態 (傳真通道)
S_FAX_NextPage = 57 ' “傳真報文傳輸下一頁”狀態 (傳真通道)
S_FAX_AllSent = 58 ' “傳真發送中報文傳輸結束”狀態 (傳真通道)
S_FAX_PhaseE = 59 ' “傳真呼叫釋放”狀態 (傳真通道)
S_FAX_Reset = 60 ' “復位MODEM”狀態 (傳真通道)
S_FAX_Init = 61 ' “初始化MODEM”狀態 (傳真通道)
S_FAX_RcvDCS = 62 ' “傳真接收中接收發方的DCS信號”狀態 (傳真通道)
S_FAX_SendFTT = 63 ' “傳真接收中向發方發送訓練失敗信號FTT”狀態 (傳真通道)
S_FAX_SendCFR = 64 ' “傳真接收中向發方發送可接受的證實信號CFR”狀態 (傳真通道)
S_TUP_WaitPcmReset = 70 ' “等待電路群復原”狀態 (No.7信令TUP協議)
S_TUP_WaitSAM = 71 ' “等待后續地址消息”狀態 (No.7信令TUP協議)
S_TUP_WaitGSM = 72 ' “等待GSM消息”狀態 (No.7信令TUP協議)
S_TUP_WaitCLF = 73 ' “等待主叫拆線信號”狀態 (No.7信令TUP協議)
S_TUP_WaitPrefix = 74 ' “等待接收入局字冠”狀態 (No.7信令TUP協議)
S_TUP_WaitDialAnswer = 75 ' “等待撥號結果”狀態 (No.7信令TUP協議)
S_TUP_WaitRLG = 76 ' “等待釋放監護信號”狀態 (No.7信令TUP協議)
S_TUP_WaitSetCallerID = 77 ' "等待設置主叫"狀態 (No.7信令TUP協議)
S_ISDN_OUT_WAIT_NET_RESPONSE = 81 'ISDN:等待網絡響應
S_ISDN_OUT_PLS_APPEND_NO = 82 'ISDN:請追加號碼
S_ISDN_IN_CHK_CALL_IN = 83 'ISDN:檢測到呼入
S_ISDN_IN_RCVING_NO = 84 'ISDN:正在接收號碼
S_ISDN_IN_WAIT_TALK = 85 'ISDN:準備進入通話
S_ISDN_OUT_WAIT_ALERT = 86 'ISDN: 等待對方發提醒信號
S_ISDN_CALL_BEGIN = 87 'ISDN:呼出時為剛發起呼叫,呼入時為剛檢測到呼入
S_ISDN_WAIT_HUANGUP = 88 'ISDN:等待釋放完成
S_CALL_SENDRING = 100 '磁石模塊正在發送振鈴
S_SPY_STANDBY = S_CALL_STANDBY '監控:空閑
S_SPY_RCVPHONUM = 105 '監控:接收號碼
S_SPY_RINGING = S_CALL_RINGING '監控:振鈴
S_SPY_TALKING = S_CALL_TALKING '監控:通話
S_SPY_SS1RESET = 110 'SS1監控:復原
S_SPY_SS1WAITBWDACK = 111 'SS1監控:等待后向證實
S_SPY_SS1WAITKB = 112 'SS1監控:等待KB
S_ISUP_WaitSAM = 120 ' ISUP:等待后繼號碼
S_ISUP_WaitRLC = 121 ' ISUP:等待釋放完成消息
S_ISUP_WaitReset = 122 ' ISUP:電路復原
S_ISUP_LocallyBlocked = 123 ' ISUP:本地閉塞,即本地閉塞遠端呼出
S_ISUP_RemotelyBlocked = 124 ' ISUP:遠端閉塞,即遠端閉塞本端呼出
S_ISUP_WaitDialAnswer = 125 ' ISUP:等待呼出結果
S_ISUP_WaitINF = 126 ' ISUP:等待主叫號碼
S_ISUP_WaitSetCallerID = 127 ' ISUP:等待設置主叫
S_DTRC_ACTIVE = 128 ' DTRC:被監控話路處于非空閑狀態 'added by yxh for 2B+D 2004.12.23
S_ISUP_Suspend = 129 ' ISUP:通話后收到暫停
End Enum
'Chinese: 自定義中繼通道狀態
'English: user-defined trunk channel state
Public Enum TrkChState
TRK_IDLE 'Chinese: 空閑
'English: idle
TRK_PLAY_VOC1 'Chinese: 播放語音提示:"這里是傳真與模擬演示程序,按1收取傳真,按2發送傳真"
'English: Play voice 'this is fax demo system: press 1 to receive fax file; press 2 to transmit fax file'
TRK_PLAY_VOC2 'Chinese: 播放語音提示:請按啟動鍵開始
'English: play voice 2:"please press key 'start' to continue"
TRK_DIALING 'Chinese: 正在撥號
'English: dialing
TRK_FAXING 'Chinese: 傳真過程中
'English: faxing...
End Enum
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -