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

📄 dialogic.linux

📁 著名的dialogic电话语音卡的java驱动程序,已经验证可用。
💻 LINUX
📖 第 1 页 / 共 5 页
字号:
    private static void dx_work_stopch() {dx_ret = dx_do_stopch(dx_p1, dx_p2); }
    
    static final int DX_DIAL = 123;
    private static native int dx_do_dial(int dev, String number, DXCAP cap, int mode);
    protected synchronized static int dx_dial(int dev, String number, DXCAP cap, int mode){
        dx_p1 = dev;
        dx_name = number;
        dx_cap = cap;
        dx_p2 = mode;
        dowork(DX_DIAL);
        dx_name = "";
        dx_cap = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_dial() {dx_ret = dx_do_dial(dx_p1,dx_name, dx_cap, dx_p2); }
    
    static final int DX_GETXMITSLOT = 124;
    private static native int dx_do_getxmitslot(int dev);
    protected synchronized static int dx_getxmitslot(int dev){
        dx_p1 = dev;
        dowork(DX_GETXMITSLOT);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_getxmitslot() {dx_ret = dx_do_getxmitslot(dx_p1); }
    
    static final int DX_LISTEN = 125;
    private static native void dx_do_listen(int dev, int ts);
    protected synchronized static void dx_listen(int dev, int ts){
        dx_p1 = dev;
        dx_p2 = ts;
        dowork(DX_LISTEN);
        if (workException != null) throw workException;
        return;
    }
    private static void dx_work_listen() {dx_do_listen(dx_p1, dx_p2); }
    
    static final int DX_UNLISTEN = 126;
    private static native void dx_do_unlisten(int dev);
    protected synchronized static void dx_unlisten(int dev){
        dx_p1 = dev;
        dowork(DX_UNLISTEN);
        if (workException != null) throw workException;
        return ;
    }
    private static void dx_work_unlisten() {dx_do_unlisten(dx_p1); }
    
    static final int AG_GETXMITSLOT = 127;
    private static native int ag_do_getxmitslot(int dev);
    protected synchronized static int ag_getxmitslot(int dev){
        dx_p1 = dev;
        dowork(AG_GETXMITSLOT);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void ag_work_getxmitslot() {dx_ret = ag_do_getxmitslot(dx_p1); }
    
    static final int AG_LISTEN = 128;
    private static native void ag_do_listen(int dev, int ts);
    protected synchronized static void ag_listen(int dev, int ts){
        dx_p1 = dev;
        dx_p2 = ts;
        dowork(AG_LISTEN);
        if (workException != null) throw workException;
        return;
    }
    private static void ag_work_listen() {ag_do_listen(dx_p1, dx_p2); }
    
    static final int AG_UNLISTEN = 129;
    private static native void ag_do_unlisten(int dev);
    protected synchronized static void ag_unlisten(int dev){
        dx_p1 = dev;
        dowork(AG_UNLISTEN);
        if (workException != null) throw workException;
        return ;
    }
    private static void ag_work_unlisten() {ag_do_unlisten(dx_p1); }

    static final int DX_PLAYIOTTDATA = 130;
    private static native int dx_do_playiottdata(Voice dev, IOTT iott, TPT tpt, XPB xpb, int mode);
    protected synchronized static int dx_playiottdata(Voice dev, IOTT iott, TPT tpt, XPB xpb, int mode){
        dx_vdev = dev;
        dx_iott = iott;
        dx_tpt = tpt;
        dx_xpb = xpb;
        dx_p1 = mode;
        dowork(DX_PLAYIOTTDATA);
        dx_vdev = null;
        dx_iott = null;
        dx_tpt = null;
        dx_xpb = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_playiottdata() {dx_ret = dx_do_playiottdata(dx_vdev, dx_iott, dx_tpt, dx_xpb, dx_p1); }
    
    static final int DX_RECIOTTDATA = 131;
    private static native int dx_do_reciottdata(Voice dev, IOTT iott, TPT tpt, XPB xpb, int mode);
    protected synchronized static int dx_reciottdata(Voice dev, IOTT iott, TPT tpt, XPB xpb, int mode){
        dx_vdev = dev;
        dx_iott = iott;
        dx_tpt = tpt;
        dx_xpb = xpb;
        dx_p1 = mode;
        dowork(DX_RECIOTTDATA);
        dx_vdev = null;
        dx_iott = null;
        dx_tpt = null;
        dx_xpb = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_reciottdata() {dx_ret = dx_do_reciottdata(dx_vdev, dx_iott, dx_tpt, dx_xpb, dx_p1); }

    static final int DX_MRECIOTTDATA = 132;
    protected static native int dx_do_mreciottdata(Voice dev, IOTT iott, TPT tpt, XPB xbp, int mode, int ts1, int ts2);    
    protected synchronized static int dx_mreciottdata(Voice dev, IOTT iott, TPT tpt, XPB xpb, int mode, int ts1, int ts2){
        dx_vdev = dev;
        dx_iott = iott;
        dx_tpt = tpt;
        dx_xpb = xpb;
        dx_p1 = mode;
        dx_p2 = ts1;
        dx_p3 = ts2;
        dowork(DX_MRECIOTTDATA);
        dx_vdev = null;
        dx_iott = null;
        dx_tpt = null;
        dx_xpb = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_mreciottdata() {dx_ret = dx_do_mreciottdata(dx_vdev, dx_iott, dx_tpt, dx_xpb, dx_p1, dx_p2, dx_p3); }    

    static final int DX_SETCHXFERCNT = 133;
    private static native int dx_do_setchxfercnt(int dev, int bufnum);
    protected synchronized static int dx_setchxfercnt(int dev, int bufnum){
        dx_p1 = dev;
        dx_p2 = bufnum;
        dowork(DX_SETCHXFERCNT);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_setchxfercnt() {dx_ret = dx_do_setchxfercnt(dx_p1, dx_p2); }



    static final int DX_GTCALLID = 134;
    private static native int dx_do_gtcallid(int dev, byte buf[]);
    protected synchronized static int dx_gtcallid(int dev, byte buf[]){
        dx_p1 = dev;
        dx_buf = buf;
        dowork(DX_GTCALLID);
        dx_buf = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_gtcallid() {dx_ret = dx_do_gtcallid(dx_p1, dx_buf); }

    static final int DX_GTEXCALLID = 135;
    private static native int dx_do_gtextcallid(int dev, int type, byte buf[]);
    protected synchronized static int dx_gtextcallid(int dev, int type, byte buf[]){
        dx_p1 = dev;
        dx_p2 = type;
        dx_buf = buf;
        dowork(DX_GTEXCALLID);
        dx_buf = null;
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_gtextcallid() {dx_ret = dx_do_gtextcallid(dx_p1, dx_p2, dx_buf); }
    
    static final int DX_INITCALLP = 136;
    private static native int dx_do_initcallp(int dev);
    protected synchronized static int dx_initcallp(int dev){
        dx_p1 = dev;
        dowork(DX_INITCALLP);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static int dx_work_initcallp() {return dx_ret = dx_do_initcallp(dx_p1); }
    
    static final int DX_GETPARM = 137;
    private static native int dx_do_getparm(int dev, int par);
    protected synchronized static int dx_getparm(int dev, int par){
        dx_p1 = dev;
        dx_p2 = par;
        dowork(DX_GETPARM);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void dx_work_getparm() {dx_ret = dx_do_getparm(dx_p1, dx_p2); }


    static final int DX_BUFDIGS = 138;
    private static native int ATDX_do_BUFDIGS(int dev);
    protected synchronized static int ATDX_BUFDIGS(int dev){
        dx_p1 = dev;
        dowork(DX_BUFDIGS);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void ATDX_work_BUFDIGS() {dx_ret = ATDX_do_BUFDIGS(dx_p1); }
    
    static final int DX_TRCOUNT = 139;
    private static native int ATDX_do_TRCOUNT(int dev);
    protected synchronized static int ATDX_TRCOUNT(int dev){
        dx_p1 = dev;
        dowork(DX_TRCOUNT);
        if (workException != null) throw workException;
        return dx_ret;
    }
    private static void ATDX_work_TRCOUNT() {dx_ret = ATDX_do_TRCOUNT(dx_p1); }
    
    // DT
    private static native int dt_libinit();

    static String dt_name = "";
    static int dt_p1 = 0;
    static int dt_p2 = 0;
    static int dt_p3 = 0;
    static int dt_p4 = 0;
    static int dt_ret = 0;

    
    static final int DT_OPEN = 201;
    private static native int dt_do_open(String name, int flags);
    protected synchronized static int dt_open(String name, int flags){
        dt_name = name;
        dt_p1 = flags;
        dowork(DT_OPEN);
        dt_name = "";
        if (workException != null) throw workException;
        return dt_ret;
    }
    private static void dt_work_open() {dt_ret = dt_do_open(dt_name, dt_p1); }
    
    static final int DT_CLOSE = 202;
    private static native void dt_do_close(int dev);
    protected synchronized static void dt_close(int dev){
        dt_p1 = dev;
        dowork(DT_CLOSE);
        if (workException != null) throw workException;
        return;
    }
    private static void dt_work_close() {dt_do_close(dt_p1); }
    
    static final int DT_GETPARM = 203;
    private static native int dt_do_getparm(int dev, int par);
    protected synchronized static int dt_getparm(int dev, int par){
        dt_p1 = dev;
        dt_p2 = par;
        dowork(DT_GETPARM);
        if (workException != null) throw workException;
        return dt_ret;
    }
    private static void dt_work_getparm() {dt_ret = dt_do_getparm(dt_p1, dt_p2); }
    
    static final int DT_SETPARM = 204;
    private static native void dt_do_setparm(int dev, int par, int value);
    protected synchronized static void dt_setparm(int dev, int par, int value){
        dt_p1 = dev;
        dt_p2 = par;
        dt_p3 = value;
        dowork(DT_SETPARM);
        if (workException != null) throw workException;
        return;
    }
    private static void dt_work_setparm() {dt_do_setparm(dt_p1, dt_p2, dt_p3); }
    
    static final int DT_GETXMITSLOT = 205;
    private static native int dt_do_getxmitslot(int dev);
    protected synchronized static int dt_getxmitslot(int dev){
        dt_p1 = dev;
        dowork(DT_GETXMITSLOT);
        if (workException != null) throw workException;
        return dt_ret;
    }
    private static void dt_work_getxmitslot() {dt_ret = dt_do_getxmitslot(dt_p1); }
    
    static final int DT_LISTEN = 206;
    private static native void dt_do_listen(int dev, int ts);
    protected synchronized static void dt_listen(int dev, int ts){
        dt_p1 = dev;
        dt_p2 = ts;
        dowork(DT_LISTEN);
        if (workException != null) throw workException;
        return;
    }
    private static void dt_work_listen() {dt_do_listen(dt_p1, dt_p2); }
    
    static final int DT_UNLISTEN = 207;
    private static native void dt_do_unlisten(int dev);
    protected synchronized static void dt_unlisten(int dev){
        dt_p1 = dev;
        dowork(DT_UNLISTEN);
        if (workException != null) throw workException;
        return;
    }
    private static void dt_work_unlisten() {dt_do_unlisten(dt_p1); }
    
    static final int DT_GETEVTMSK = 208;
    private static native int dt_do_getevtmsk(int dev, int event);
    protected synchronized static int dt_getevtmsk(int dev, int event){
        dt_p1 = dev;
        dt_p2 = event;
        dowork(DT_GETEVTMSK);
        if (workException != null) throw workException;
        return dt_ret;
    }
    private static void dt_work_getevtmsk() {dt_ret = dt_do_getevtmsk(dt_p1, dt_p2); }
    
    static final int DT_SETEVTMSK = 209;
    private static native void dt_do_setevtmsk(int dev, int event, int mask, int mode);
    protected synchronized static void dt_setevtmsk(int dev, int event, int mask, int mode){
        dt_p1 = dev;
        dt_p2 = event;
        dt_p3 = mask;
        dt_p4 = mode;
        dowork(DT_SETEVTMSK);
        if (workException != null) throw workException;
        return;
    }
    private static void dt_work_setevtmsk() {dt_do_setevtmsk(dt_p1, dt_p2, dt_p3, dt_p4); }
    
    static final int DT_SETTSSIG = 210;
    private static native int dt_do_settssig(int dev, int sig, int mode);
    protected synchronized static int dt_settssig(int dev, int sig, int mode){
        dt_p1 = dev;
        dt_p2 = sig;
        dt_p3 = mode;
        dowork(DT_SETTSSIG);
        if (workException != null) throw workException;
        return dt_ret;
    }
    private static void dt_work_settssig() {dt_ret = dt_do_settssig(dt_p1, dt_p2, dt_p3); }
    
    static final int DT_TSSGBIT = 211;
    private static native int ATDT_do_TSSGBIT(int dev);
    protected synchronized static int ATDT_TSSGBIT(int dev){
        dt_p1 = dev;
        dowork(DT_TSSGBIT);
        if (workException != null) throw workException;

⌨️ 快捷键说明

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