From: sangorrin Date: Thu, 26 Jun 2008 10:46:15 +0000 (+0000) Subject: add global variable THE_FRSH_CPU_ID X-Git-Url: https://rtime.felk.cvut.cz/gitweb/frescor/frsh-include.git/commitdiff_plain/11c7bb03c770d96e769a31b1e84709efabd6669c add global variable THE_FRSH_CPU_ID git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@1296 35b4ef3e-fd22-0410-ab77-dab3279adceb --- diff --git a/frsh_distributed.h b/frsh_distributed.h index df00cab..de11f8d 100644 --- a/frsh_distributed.h +++ b/frsh_distributed.h @@ -79,6 +79,9 @@ FRSH_CPP_BEGIN_DECLS +// this global variable is assigned by frsh_distributed_init() +extern frsh_resource_id_t THE_FRSH_CPU_ID; + /** * @defgroup distributed Distributed module * @@ -353,12 +356,12 @@ int frsh_contract_unmarshal(frsh_contract_t *contract, * @ingroup distributed * * Using the core services of FRSH, contracts may be negotiated in a - * single step. + * single step. * * An alternative two-step negotiation process is introduced in the * distribution module: the first step involves the reservation of the * resources, but without the right to use them, and the second step - * is the commitment to use those resources. + * is the commitment to use those resources. * * The rationale behind this approach is that in distributed systems, * when a distributed transaction is being negotiated the system @@ -397,7 +400,7 @@ int frsh_contract_negotiate_reservation /** * frsh_vres_commit_reservation() - * + * * Commit the resources reserved for a virtual resource through a * frsh_contract_negotiate_reservation operation. The effects of * subsequent calls to frsh_contract_negotiate_reservation and