NAMESPACE_LIST * get_bcsSafeNamespace(){ if(!namespcaedAdded){ //POST //Add the RPC structs to the namespace addRpcToNamespace(&bcsSafe,& bcsSafe_safe_g); addRpcToNamespace(&bcsSafe,& bcsSafe_safe_p); namespcaedAdded =TRUE; } return &bcsSafe;//Return pointer to the struct }
NAMESPACE_LIST * get_bcsIoNamespace(){ if(!namespcaedAdded){ namespcaedAdded =TRUE; //Add the RPC structs to the namespace //GET addRpcToNamespace(&bcsIo,& bcsIo_gchm_g); addRpcToNamespace(&bcsIo,& bcsIo_gacm_g); addRpcToNamespace(&bcsIo,& bcsIo_gchv_g); addRpcToNamespace(&bcsIo,& bcsIo_gacv_g); addRpcToNamespace(&bcsIo,& bcsIo_asyn_g); addRpcToNamespace(&bcsIo,& bcsIo_gchc_g); addRpcToNamespace(&bcsIo,& bcsIo_gcml_g); //POST addRpcToNamespace(&bcsIo,& bcsIo_schv_p); addRpcToNamespace(&bcsIo,& bcsIo_sacv_p); addRpcToNamespace(&bcsIo,& bcsIo_asyn_p); //CRIT addRpcToNamespace(&bcsIo,& bcsIo_cchn_c); addRpcToNamespace(&bcsIo,& bcsIo_schv_c); addRpcToNamespace(&bcsIo,& bcsIo_asyn_c); //IO stack initilizations initAdvancedAsync(); } return &bcsIo;//Return pointer to the struct }
NAMESPACE_LIST * getBcsCartesianNamespace() { if (!namespcaedAdded) { //POST //Add the RPC structs to the namespace addRpcToNamespace(&bcsCartesian, & cartesian_runk); addRpcToNamespace(&bcsCartesian, & cartesian__SLI); addRpcToNamespace(&bcsCartesian, & cartesian_PRCL); addRpcToNamespace(&bcsCartesian, & cartesian_GCFG); addRpcToNamespace(&bcsCartesian, & cartesian_SDTT); addRpcToNamespace(&bcsCartesian, & cartesian_GCTT); addRpcToNamespace(&bcsCartesian, & cartesian_SDJV); addRpcToNamespace(&bcsCartesian, & cartesian_SDSJ); addRpcToNamespace(&bcsCartesian, & cartesian_SBCG); addRpcToNamespace(&bcsCartesian, & cartesian_SBCP); addRpcToNamespace(&bcsCartesian, & cartesian_SLCR_g); addRpcToNamespace(&bcsCartesian, & cartesian_LSCR_p); addRpcToNamespace(&bcsCartesian, & cartesian_PAUS); addRpcToNamespace(&bcsCartesian, & cartesian_HOME); namespcaedAdded = true; } return &bcsCartesian; //Return pointer to the struct }
NAMESPACE_LIST * getBcsTestNamespace() { addRpcToNamespace(&bcsTest,& bcsTest__png); addRpcToNamespace(&bcsTest,& bcsTest_rtst); return &bcsTest; }