/home/coin/svn-release/OptimizationSuite-1.1.0/SYMPHONY/include/sym_proccomm.h File Reference

#include "sym_proto.h"
#include "sym_timemeas.h"
Include dependency graph for sym_proccomm.h:

Go to the source code of this file.

Defines

#define PROCESS_OK   1
#define DataInPlace   0
#define TaskHost   0

Functions

int register_process PROTO ((void))
int init_send PROTO ((int data_packing))
int send_char_array PROTO ((char *array, int size))
int send_int_array PROTO ((int *array, int size))
int send_dbl_array PROTO ((double *array, int size))
int send_float_array PROTO ((float *array, int size))
int send_str PROTO ((char *str))
int send_msg PROTO ((int recipient, int msgtag))
int msend_msg PROTO ((int *recipients, int number, int msgtag))
int receive_msg PROTO ((int who, int what))
int treceive_msg PROTO ((int who, int what, struct timeval *timeout))
int bufinfo PROTO ((int r_bufid, int *bytes, int *msgtag, int *sender))
int freebuf PROTO ((int bufid))
int spawn PROTO ((char *task, char **argv, int flag, char *where, int ntask, int *tids))
int pstat PROTO ((int tid))
void setsbuf PROTO ((int sbufid))
void setrbuf PROTO ((int rbufid))
void PVM_ERROR (int info)

Define Documentation

#define PROCESS_OK   1

Definition at line 28 of file sym_proccomm.h.

#define DataInPlace   0

Definition at line 29 of file sym_proccomm.h.

#define TaskHost   0

Definition at line 30 of file sym_proccomm.h.


Function Documentation

int register_process PROTO ( (void)   ) 
int init_send PROTO ( (int data_packing)   ) 
int receive_char_array PROTO ( (char *array, int size)   ) 
int receive_int_array PROTO ( (int *array, int size)   ) 
int receive_dbl_array PROTO ( (double *array, int size)   ) 
int receive_float_array PROTO ( (float *array, int size)   ) 
int receive_str PROTO ( (char *str)   ) 
int send_msg PROTO ( (int recipient, int msgtag)   ) 
int msend_msg PROTO ( (int *recipients, int number, int msgtag)   ) 
int nreceive_msg PROTO ( (int who, int what)   ) 
int treceive_msg PROTO ( (int who, int what, struct timeval *timeout)   ) 
int bufinfo PROTO ( (int r_bufid, int *bytes, int *msgtag, int *sender)   ) 
int freebuf PROTO ( (int bufid)   ) 
int spawn PROTO ( (char *task, char **argv, int flag, char *where, int ntask, int *tids)   ) 
void kill_proc PROTO ( (int tid)   ) 
void setsbuf PROTO ( (int sbufid)   ) 
void setrbuf PROTO ( (int rbufid)   ) 
void PVM_ERROR ( int  info  ) 

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1