git-svn-id: http://www.frescor.org/private/svn/frescor/frsh/trunk/include@1296
35b4ef3e-fd22-0410-ab77-
dab3279adceb
+// this global variable is assigned by frsh_distributed_init()
+extern frsh_resource_id_t THE_FRSH_CPU_ID;
+
/**
* @defgroup distributed Distributed module
*
/**
* @defgroup distributed Distributed module
*
* @ingroup distributed
*
* Using the core services of FRSH, contracts may be negotiated in a
* @ingroup distributed
*
* Using the core services of FRSH, contracts may be negotiated in a
*
* 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
*
* 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
*
* The rationale behind this approach is that in distributed systems,
* when a distributed transaction is being negotiated the system
/**
* frsh_vres_commit_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
* 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