6.3.   PVM 237

 . 6.3

  float;

int pvm_pk?loat(?loat *fp, int count, int std) ;

  int;

int pvm_pkint(int *np, int count, int std) ;

  long;

int pvm_pklong(long *np, int count, int std) ;

  short;

int pvm_pkshort(short *np, int count, int std) ;

:

int pvm_pkstr(char *cp) ;

  ,   . 6.3,   
    .    ,   PVM-
(. . 6.6)           
.        
 .   ,    pvin_pkstr (), -
   ,     (  -
 !).   pvm_pkstr() ,   ,
   ,   NULL.   , 
  pvm_pkstr (),     
,         
   .        (stride).
,     ,       
   .  ,     -
    pvm_initsend (),   
      .  pvm_initsend() 
        : XDR, Raw  In Place.

 XDR (External Data .Representation)   ,   -
   .    ,  , 
  PVM,    , ..  PVM, ,  -
  Sun-, Macintosh-, Crays-  AMD-.    -
     -    .
        . -
 XDR         
.  Raw       
-.       -
.  In Place         -
,          .  
 -   .   PVM   
     :

PvmDataDefault   XDR

PvmDataRaw         

PvmDataInPlace           