created error #19
[dyninst.git] / common / h / rpcUtilPVM.h
1
2 #ifndef RPC_UTIL_PVM
3 #define RPC_UTIL_PVM
4
5 #include <util/h/rpcUtil.h>
6
7 extern "C" {
8 #include <pvm3.h>
9 }
10
11 class PVMrpc {
12   public:
13     PVMrpc(char *where, char *program, char **argv, int flag);
14     PVMrpc(int other);
15     PVMrpc();
16     void setNonBlock() { ; }
17     inline int get_error() { return pvm_error;}
18     inline int get_other_tid() { return other_tid;}
19     inline void set_other_tid(int set_to) {other_tid = set_to;}
20     int readReady();
21   protected:
22     int my_tid;
23     int other_tid;
24     int pvm_error;
25 };
26
27 #endif