00001
00002
00003 #ifndef _BCP_MAIN_FUN_H
00004 #define _BCP_MAIN_FUN_H
00005
00006 class BCP_message_environment;
00007 class USER_initialize;
00008 class BCP_proc_id;
00009
00010 void
00011 BCP_tm_main(BCP_message_environment* msg_env,
00012 USER_initialize* user_init,
00013 BCP_proc_id* my_id,
00014 const int argnum, const char* const * arglist);
00015
00016 void BCP_lp_main(BCP_message_environment* msg_env,
00017 USER_initialize* user_init,
00018 BCP_proc_id* my_id,
00019 BCP_proc_id* parent);
00020
00021 #if 0
00022 void BCP_cp_main(BCP_message_environment* msg_env,
00023 USER_initialize* user_init,
00024 BCP_proc_id* my_id,
00025 BCP_proc_id* parent);
00026
00027 void BCP_vp_main(BCP_message_environment* msg_env,
00028 USER_initialize* user_init,
00029 BCP_proc_id* my_id,
00030 BCP_proc_id* parent);
00031 #endif
00032
00033 void BCP_cg_main(BCP_message_environment* msg_env,
00034 USER_initialize* user_init,
00035 BCP_proc_id* my_id,
00036 BCP_proc_id* parent);
00037
00038 void BCP_vg_main(BCP_message_environment* msg_env,
00039 USER_initialize* user_init,
00040 BCP_proc_id* my_id,
00041 BCP_proc_id* parent);
00042
00043 #endif