?? shpa3api.pas
字號:
function SsmClearRingCount; stdcall;external 'SHP_A3.dll';
function SsmChkOpCallerId; stdcall;external 'SHP_A3.dll';
function SsmGetCallerId; stdcall;external 'SHP_A3.dll';
function SsmGetCallerIdEx; stdcall;external 'SHP_A3.dll';
function SsmClearCallerId; stdcall;external 'SHP_A3.dll';
function SsmClearCallerIdEx; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@ CALL OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmPickup; stdcall;external 'SHP_A3.dll';
function SsmHangup; stdcall;external 'SHP_A3.dll';
function SsmAutoDial; stdcall;external 'SHP_A3.dll';
function SsmChkAutoDial; stdcall;external 'SHP_A3.dll';
function SsmGetChState; stdcall;external 'SHP_A3.dll';
function SsmSearchIdleCallOutCh; stdcall;external 'SHP_A3.dll';
function SsmSetAutoCallDirection; stdcall;external 'SHP_A3.dll';
function SsmGetAutoCallDirection; stdcall;external 'SHP_A3.dll';
function SsmAppendPhoNum; stdcall;external 'SHP_A3.dll';
function SsmGetPendingReason; stdcall;external 'SHP_A3.dll';
function SsmGetChStateKeepTime; stdcall;external 'SHP_A3.dll';
function SsmGetPhoNumStr; stdcall;external 'SHP_A3.dll';
function SsmGetPhoNumLen; stdcall;external 'SHP_A3.dll';
function SsmEnableAutoSendKB; stdcall;external 'SHP_A3.dll';
function SsmGetAutoSendKBFlag; stdcall;external 'SHP_A3.dll';
function SsmSetKB; stdcall;external 'SHP_A3.dll';
function SsmSetKD; stdcall;external 'SHP_A3.dll';
function SsmSetKA; stdcall;external 'SHP_A3.dll';
function SsmSetTxCallerId; stdcall;external 'SHP_A3.dll';
function SsmGetTxCallerId; stdcall;external 'SHP_A3.dll';
function SsmGetKA; stdcall;external 'SHP_A3.dll';
function SsmGetKB; stdcall;external 'SHP_A3.dll';
function SsmGetKD; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@ ADAPTIVE FILTER OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmQueryOpEchoCanceller; stdcall;external 'SHP_A3.dll';
function SsmSetEchoCanceller; stdcall;external 'SHP_A3.dll';
function SsmGetEchoCancellerState; stdcall;external 'SHP_A3.dll';
function SsmSetEchoCancellerStudy; stdcall;external 'SHP_A3.dll';
function SsmGetEchoCancellerStudyState; stdcall;external 'SHP_A3.dll';
function SsmGetEchoCancellerRatio; stdcall;external 'SHP_A3.dll';
function SsmSaveEchoCancellerPara; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@ ST-BUS OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmGetBusChInfo; stdcall;external 'SHP_A3.dll';
function SsmApplyBusCh; stdcall;external 'SHP_A3.dll';
function SsmFreeBusCh; stdcall;external 'SHP_A3.dll';
function SsmLinkToBusCh; stdcall;external 'SHP_A3.dll';
function SsmUnLinkToBusCh; stdcall;external 'SHP_A3.dll';
function SsmLinkFromBusCh; stdcall;external 'SHP_A3.dll';
function SsmUnLinkFromBusCh; stdcall;external 'SHP_A3.dll';
function SsmListenTo; stdcall;external 'SHP_A3.dll';
function SsmStopListenTo; stdcall;external 'SHP_A3.dll';
function SsmTalkWith; stdcall;external 'SHP_A3.dll';
function SsmStopTalkWith; stdcall;external 'SHP_A3.dll';
procedure PlayListen; stdcall;external 'SHP_A3.dll';
procedure PlayListenNew; stdcall;external 'SHP_A3.dll';
procedure StopListen; stdcall;external 'SHP_A3.dll';
procedure StopListenNew; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@ CONFERENCE OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmCreateConfGroup; stdcall;external 'SHP_A3.dll';
function SsmFreeConfGroup; stdcall;external 'SHP_A3.dll';
function SsmJoinConfGroup; stdcall;external 'SHP_A3.dll';
function SsmExitConfGroup; stdcall;external 'SHP_A3.dll';
function SsmGetConfCfgInfo; stdcall;external 'SHP_A3.dll';
function SsmGetTotalConfGroup; stdcall;external 'SHP_A3.dll';
function SsmGetConfGrpId; stdcall;external 'SHP_A3.dll';
function SsmGetConfGrpCfgInfo; stdcall;external 'SHP_A3.dll';
function SsmGetConfGrpInfo; stdcall;external 'SHP_A3.dll';
function SsmGetConfGrpMmbrId; stdcall;external 'SHP_A3.dll';
function SsmGetConfGrpMmbrInfo; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@ FUNCTIONS COMPATIBLE WITH SHP_8A3 BOARD DRIVER @@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function InitCard; stdcall;external 'SHP_A3.dll';
procedure ShutCard; stdcall;external 'SHP_A3.dll';
function StartRecordFile; stdcall;external 'SHP_A3.dll';
procedure StopRecordFile; stdcall;external 'SHP_A3.dll';
procedure PauseRecord; stdcall;external 'SHP_A3.dll';
procedure RestartRecord; stdcall;external 'SHP_A3.dll';
function GetRecordTime; stdcall;external 'SHP_A3.dll';
function StartPlayFile; stdcall;external 'SHP_A3.dll';
procedure StopPlayFile; stdcall;external 'SHP_A3.dll';
function CheckPlayingEnd; stdcall;external 'SHP_A3.dll';
procedure PausePlay; stdcall;external 'SHP_A3.dll';
procedure RestartPlay; stdcall;external 'SHP_A3.dll';
procedure FastPlay; stdcall;external 'SHP_A3.dll';
procedure BackPlay; stdcall;external 'SHP_A3.dll';
function GetPlayTime; stdcall;external 'SHP_A3.dll';
function GetPlayPercent; stdcall;external 'SHP_A3.dll';
procedure SetPlayTime; stdcall;external 'SHP_A3.dll';
procedure SetPlayPercent; stdcall;external 'SHP_A3.dll';
function LoadIndexFile; stdcall;external 'SHP_A3.dll';
procedure FreeIndexMem; stdcall;external 'SHP_A3.dll';
procedure PlayIndex; stdcall;external 'SHP_A3.dll';
procedure StopIndex; stdcall;external 'SHP_A3.dll';
procedure DTMFStop; stdcall;external 'SHP_A3.dll';
function GetDTMF; stdcall;external 'SHP_A3.dll';
procedure ClearDTMFBuf; stdcall;external 'SHP_A3.dll';
function DetectRing; stdcall;external 'SHP_A3.dll';
procedure ClearRing; stdcall;external 'SHP_A3.dll';
procedure HangUp; stdcall;external 'SHP_A3.dll';
procedure PickUp; stdcall;external 'SHP_A3.dll';
function DetectInter; stdcall;external 'SHP_A3.dll';
function GetFlash; stdcall;external 'SHP_A3.dll';
procedure SetFlashTime; stdcall;external 'SHP_A3.dll';
function ToneCheck; stdcall;external 'SHP_A3.dll';
function GetBusyLen; stdcall;external 'SHP_A3.dll';
procedure DTMFDial; stdcall;external 'SHP_A3.dll';
function DTMFDialEnd; stdcall;external 'SHP_A3.dll';
procedure Flash; stdcall;external 'SHP_A3.dll';
procedure SetPlayVolume; stdcall;external 'SHP_A3.dll';
procedure SetRecVolume; stdcall;external 'SHP_A3.dll';
function GetCallerId; stdcall;external 'SHP_A3.dll';
procedure SetPickSens; stdcall;external 'SHP_A3.dll';
function GetPickUp; stdcall;external 'SHP_A3.dll';
function GetNum; stdcall;external 'SHP_A3.dll';
procedure SetWorkMode; stdcall;external 'SHP_A3.dll';
procedure SetUserCard; stdcall;external 'SHP_A3.dll';
procedure SendBusyTone; stdcall;external 'SHP_A3.dll';
procedure SendRingEchoTone; stdcall;external 'SHP_A3.dll';
procedure SendDialTone; stdcall;external 'SHP_A3.dll';
procedure StopSendTone; stdcall;external 'SHP_A3.dll';
procedure StartSendRing; stdcall;external 'SHP_A3.dll';
procedure StopSendRing; stdcall;external 'SHP_A3.dll';
function Link2Ch; stdcall;external 'SHP_A3.dll';
procedure UnLink2Ch; stdcall;external 'SHP_A3.dll';
function Link3Ch; stdcall;external 'SHP_A3.dll';
procedure UnLink3Ch; stdcall;external 'SHP_A3.dll';
function ListenFromCh; stdcall;external 'SHP_A3.dll';
procedure StopListenFromCh; stdcall;external 'SHP_A3.dll';
procedure SetDelay; stdcall;external 'SHP_A3.dll';
procedure SetLevel; stdcall;external 'SHP_A3.dll';
function DetectSound; stdcall;external 'SHP_A3.dll';
function GetFax11; stdcall;external 'SHP_A3.dll';
function GetFax21; stdcall;external 'SHP_A3.dll';
function GetRing; stdcall;external 'SHP_A3.dll';
procedure SetDialSpeed; stdcall;external 'SHP_A3.dll';
procedure GetErrorMsg; stdcall;external 'SHP_A3.dll';
function SetMaxSeg; stdcall;external 'SHP_A3.dll';
function ApplyTimeSlot; stdcall;external 'SHP_A3.dll';
function LinkFromBus; stdcall;external 'SHP_A3.dll';
function StopLinkFromBus; stdcall;external 'SHP_A3.dll';
function LinkToBus; stdcall;external 'SHP_A3.dll';
function StopLinkToBus; stdcall;external 'SHP_A3.dll';
procedure FreeTimeSlot; stdcall;external 'SHP_A3.dll';
procedure PauseCard; stdcall;external 'SHP_A3.dll';
procedure RestartCard; stdcall;external 'SHP_A3.dll';
function SetIRQPriority; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@ RECORD MODULE OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function GetLevel; stdcall;external 'SHP_A3.dll';
procedure SetJudge; stdcall;external 'SHP_A3.dll';
function SsmGetLineVoltage; stdcall;external 'SHP_A3.dll';
function SsmSetDtrmLineVoltage; stdcall;external 'SHP_A3.dll';
function SsmGetDtrmLineVoltage; stdcall;external 'SHP_A3.dll';
function DetectPickUp; stdcall;external 'SHP_A3.dll';
function DetectEmpty; stdcall;external 'SHP_A3.dll';
procedure SetSoundJudgeLevel; stdcall;external 'SHP_A3.dll';
function GetSoundJudgeLevel; stdcall;external 'SHP_A3.dll';
function SsmQueryOpMicGain; stdcall;external 'SHP_A3.dll';
function SsmSetMicGain; stdcall;external 'SHP_A3.dll';
function SsmGetMicGain; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@ POWER-AMPLIFIER OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
procedure SetVolume; stdcall;external 'SHP_A3.dll';
function SsmQueryOpPowerAmp; stdcall;external 'SHP_A3.dll';
function SsmSetPowerAmpVlm; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@ POLAR REVERSE OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function GetFZCount; stdcall;external 'SHP_A3.dll';
function SsmQueryOpPolarRvrs; stdcall;external 'SHP_A3.dll';
function SsmGetPolarRvrsCount; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ SS1 OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmQueryOpSS1; stdcall;external 'SHP_A3.dll';
function SsmSendCAS; stdcall;external 'SHP_A3.dll';
function SsmGetCAS; stdcall;external 'SHP_A3.dll';
function SsmSetRxR2Mode; stdcall;external 'SHP_A3.dll';
function SsmGetR2; stdcall;external 'SHP_A3.dll';
function SsmSendR2; stdcall;external 'SHP_A3.dll';
function SsmStopSendR2; stdcall;external 'SHP_A3.dll';
function SsmGetSendingCAS; stdcall;external 'SHP_A3.dll';
function SsmGetSendingR2; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ PCM LINK OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmGetMaxPcm; stdcall;external 'SHP_A3.dll';
function SsmGetPcmInfo; stdcall;external 'SHP_A3.dll';
function SsmGetPcmLinkStatus; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ SEND FSK OPERATION @@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmSetFskPara; stdcall;external 'SHP_A3.dll';
function SsmGetFskPara; stdcall;external 'SHP_A3.dll';
function SsmStartSendFSK; stdcall;external 'SHP_A3.dll';
function SsmCheckSendFsk; stdcall;external 'SHP_A3.dll';
function SsmStopSendFsk; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@ FAX OPERATION API @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmFaxGetChStateMsg; stdcall;external 'SHP_A3.dll';
function SsmFaxGetPages; stdcall;external 'SHP_A3.dll';
function SsmFaxStartReceive; stdcall;external 'SHP_A3.dll';
function SsmFaxStartSend; stdcall;external 'SHP_A3.dll';
function SsmFaxStop; stdcall;external 'SHP_A3.dll';
procedure SsmFaxSetMaxSpeed; stdcall;external 'SHP_A3.dll';
function SsmFaxCheckEnd; stdcall;external 'SHP_A3.dll';
function SsmFaxSetID; stdcall;external 'SHP_A3.dll';
function SsmFaxGetID; stdcall;external 'SHP_A3.dll';
function SsmFaxSetSendMode; stdcall;external 'SHP_A3.dll';
function SsmFaxGetRcvBytes; stdcall;external 'SHP_A3.dll';
function SsmFaxGetSendBytes; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@ MODEM OPERATION API @@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmEnableCh; stdcall;external 'SHP_A3.dll';
function SsmDisableCh; stdcall;external 'SHP_A3.dll';
function SsmResetCh; stdcall;external 'SHP_A3.dll';
function SsmCheckResetCh; stdcall;external 'SHP_A3.dll';
function SsmGetLSR; stdcall;external 'SHP_A3.dll';
function SsmGetMSR; stdcall;external 'SHP_A3.dll';
function SsmGetRTS; stdcall;external 'SHP_A3.dll';
function SsmGetCTS; stdcall;external 'SHP_A3.dll';
function SsmGetOH; stdcall;external 'SHP_A3.dll';
function SsmDetectCarry; stdcall;external 'SHP_A3.dll';
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@ SERIAL PORT IO OPERATION API @@@@@@@@@@@@@@@@@@@@@@@
//@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
function SsmReadRxBuf; stdcall;external 'SHP_A3.dll';
function SsmGetRxBufLen; stdcall;external 'SHP_A3.dll';
procedure SsmClearRxBuf; stdcall;external 'SHP_A3.dll';
function SsmWriteTxBuf; stdcall;external 'SHP_A3.dll';
function SsmWriteTxBuf_S; stdcall;external 'SHP_A3.dll';
function SsmWriteTxBuf_C; stdcall;external 'SHP_A3.dll';
function SsmGetTxBufRemain; stdcall;external 'SHP_A3.dll';
function SsmGetTxBufLen; stdcall;external 'SHP_A3.dll';
procedure SsmClearTxBuf; stdcall;external 'SHP_A3.dll';
end.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -