It's just the orte_process_name_t jobid field. So if you have an orte_process_name_t *pname, then it would just be
orte_plm.signal_job(pname->jobid, sig) On Mar 16, 2010, at 3:23 PM, Leonardo Fialho wrote: > Hum.... and to signal a job probably the function is > orte_plm.signal_job(jobid, signal); right? > > Now my dummy question is how to obtain the jobid part from an > orte_proc_name_t variable? Is there any magical function in the names_fns.h? > > Thanks, > Leonardo > > On Mar 16, 2010, at 10:12 PM, Ralph Castain wrote: > >> Afraid not - you can signal a job, but not a specific process. We used to >> have such an API, but nobody ever used it. Easy to restore if someone has a >> need. >> >> On Mar 16, 2010, at 2:45 PM, Leonardo Fialho wrote: >> >>> Hi, >>> >>> Is there any function in Open MPI's frameworks to send a signal to other >>> ORTE proc? >>> >>> For example, the ORTE process [[1234,1],1] want to send a signal to >>> process [[1234,1,4] locate in other node. I'm looking for this kind of >>> functions but I just found functions to send signal to all procs in a node. >>> >>> Thanks, >>> Leonardo >>> _______________________________________________ >>> devel mailing list >>> de...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >> >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel