Package TCM_MPI_UTILS.Message.Interfaces

Examples of TCM_MPI_UTILS.Message.Interfaces.InterfaceTcmMpiBasicPackage


        }
        if(N > CONST.MAX_ARRAY_LEN){
            throw new ArrayIndexOutOfBoundsException("você ultrapassou o limite maximo de um array");
        }
       
        InterfaceTcmMpiBasicPackage pkg = new TcmMpiBasicPackage();
       
        pkg.setPROC_ID(this._PROC_ID);
        pkg.setDEST_ID(DEST);
        pkg.setTYPE_ID(TcmMpiTypeUtil.ID_TYPE_BYTE);
        pkg.setNUMBER_OF_PACKS(1);
        pkg.setNUMBER_TO_SEND(N);
        pkg.setPACKAGE_NUMBER(System.currentTimeMillis());
       
        byte[] BS = new byte[N];
        System.arraycopy(BY, 0, BS, 0, N);
        pkg.setBYTES(BS);
       
        this._SEND_QUEUE.put(pkg);
       
    }
View Full Code Here


        }
        if(N > CONST.MAX_ARRAY_LEN){
            throw new ArrayIndexOutOfBoundsException("você ultrapassou o limite maximo de um array");
        }
       
        InterfaceTcmMpiBasicPackage pkg = new TcmMpiBasicPackage();
       
        pkg.setPROC_ID(this._PROC_ID);
        pkg.setDEST_ID(DEST);
        pkg.setTYPE_ID(TcmMpiTypeUtil.ID_TYPE_CHAR);
        pkg.setNUMBER_OF_PACKS(1);
        pkg.setNUMBER_TO_SEND(N);
        pkg.setPACKAGE_NUMBER(System.currentTimeMillis());
       
        char[] C = new char[N];
        System.arraycopy(CHR, 0, C, 0, N);
        pkg.setCHAR(C);
       
        this._SEND_QUEUE.put(pkg);
       
    }
View Full Code Here

   
    @Override
    public void run() {
        while(this._ISOCKET != null){
            try{
                InterfaceTcmMpiBasicPackage pkg = this._QUEUE.poll(1, TimeUnit.SECONDS);
                if(pkg != null){
                    this._ISOCKET.SendMpiPackage(pkg);
                }
            }catch(Exception ex){
                ex.printStackTrace();
View Full Code Here

        }
        if(N > CONST.MAX_ARRAY_LEN){
            throw new ArrayIndexOutOfBoundsException("você ultrapassou o limite maximo de um array");
        }
       
        InterfaceTcmMpiBasicPackage pkg = new TcmMpiBasicPackage();
       
        pkg.setPROC_ID(this._PROC_ID);
        pkg.setDEST_ID(DEST);
        pkg.setTYPE_ID(TcmMpiTypeUtil.ID_TYPE_BYTE);
        pkg.setNUMBER_OF_PACKS(1);
        pkg.setNUMBER_TO_SEND(N);
        pkg.setPACKAGE_NUMBER(System.currentTimeMillis());
       
        int[] I = new int[N];
        System.arraycopy(INTS, 0, I, 0, N);
        pkg.setINTEGER(I);
       
        this._SEND_QUEUE.put(pkg);
       
    }
View Full Code Here

        }
        if(N > CONST.MAX_ARRAY_LEN){
            throw new ArrayIndexOutOfBoundsException("você ultrapassou o limite maximo de um array");
        }
       
        InterfaceTcmMpiBasicPackage pkg = new TcmMpiBasicPackage();
       
        pkg.setPROC_ID(this._PROC_ID);
        pkg.setDEST_ID(DEST);
        pkg.setTYPE_ID(TcmMpiTypeUtil.ID_TYPE_BYTE);
        pkg.setNUMBER_OF_PACKS(1);
        pkg.setNUMBER_TO_SEND(N);
        pkg.setPACKAGE_NUMBER(System.currentTimeMillis());
       
        double[] D = new double[N];
        System.arraycopy(DBL,0, D, 0, N);
        pkg.setDOUBLE(DBL);
       
        this._SEND_QUEUE.put(pkg);
       
    }
View Full Code Here

TOP

Related Classes of TCM_MPI_UTILS.Message.Interfaces.InterfaceTcmMpiBasicPackage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.