OSDN Git Service

modified: src/Tools/mrcImage/mrcImageShrink/src/test/Makefile
[eos/hostdependX86LINUX64.git] / include / mrcImagePVM.h
1 /*
2 # %M% %Y% %I%
3 # The latest update : %G% at %U%
4 #
5 #%Z% mrcImagePVM.h ver %I%
6 #%Z% Created by 
7 #%Z%
8 #%Z% Usage : mrcImagePVM.h 
9 #%Z% Attention
10 #%Z%
11 */
12 #ifndef  MRC_IMAGE_PVM_H 
13 #define  MRC_IMAGE_PVM_H
14
15 #ifdef PVM
16 #include <pvm3.h>
17 #include "mrcImage.h"
18
19 /* prototype begin */
20 extern void mrcImageSendByPVM(mrcImage* mrc, int tid, int mode);
21 extern void mrcImageSendHeaderByPVM(mrcImage* mrc, int tid, int mode);
22 extern void mrcImageSendImageByPVM(mrcImage* mrc, int tid, int mode);
23 extern void mrcImageSendTailerByPVM(mrcImage* mrc, int tid, int mode);
24
25 extern void mrcImageRecieveByPVM(mrcImage* mrc, int tid, int mode);
26 extern void mrcImageRecieveHeaderByPVM(mrcImage* mrc, int tid, int mode);
27 extern void mrcImageRecieveImageByPVM(mrcImage* mrc, int tid, int mode);
28 extern void mrcImageRecieveTailerByPVM(mrcImage* mrc, int tid, int mode);
29
30 extern void mrcImageInformationSendByPVM(mrcImageInformation* linfo, int tid, int mode);
31 extern void mrcImageInformationRecieveByPVM(mrcImageInformation* linfo, int tid, int mode);
32 /* prototype end */
33
34 #endif /* PVM */
35
36 #endif /* MRC_IMAGE_PVM_H */