PaCO++  0.05
BasicBCIdl.idl
Go to the documentation of this file.
00001 // This file defines the descr structure 
00002 // of the BasicBC library.
00003 
00004 module BasicBCLib
00005 {
00006   typedef sequence<unsigned long> ids_t;
00007   struct BasicBCDescr
00008   {
00009     // Total data size (in element)
00010     unsigned long glen;
00011     // UnitSize -> size of an element (in octect)
00012     // IMPOSSIBLE: 32bit vs 64bit: can vary !!! unsigned long usz;
00013     // BlockSize -> distribution type: number of element in one bloc (in element)
00014     unsigned long bsz;
00015 
00016     // Sequence of gstart for each block element; (in element)
00017     // The length of each block is the length of the sequence :)
00018     ids_t ids;
00019   };
00020 };
00021 
00022