Uses of Class
ibis.ipl.IbisIdentifier

Packages that use IbisIdentifier
ibis.ipl This package describes the Ibis Portability Layer (IPL), which is to be implemented by Ibis implementations. 
 

Uses of IbisIdentifier in ibis.ipl
 

Methods in ibis.ipl that return IbisIdentifier
abstract  IbisIdentifier Ibis.identifier()
          Returns an Ibis identifier for this Ibis instance.
 IbisIdentifier ReceivePortIdentifier.ibis()
          Returns the IbisIdentifier of the ReceivePort corresponding to this identifier.
 IbisIdentifier SendPortIdentifier.ibis()
          Returns the IbisIdentifier of the SendPort corresponding to this identifier.
 IbisIdentifier Registry.lookupIbis(java.lang.String name)
          Locates the IbisIdentifier that has been bound to the specified name.
 IbisIdentifier Registry.lookupIbis(java.lang.String name, long timeout)
          Locates the IbisIdentifier that has been bound to the specified name.
 IbisIdentifier Registry.elect(java.lang.String election)
          Elects a single candidate from a number of candidates calling this method with a specified election name.
 IbisIdentifier Registry.getElectionResult(java.lang.String election)
          Gets the result of an election, without being a candidate.
 

Methods in ibis.ipl with parameters of type IbisIdentifier
abstract  void Ibis.joined(IbisIdentifier joinIdent)
          Notifies this Ibis instance that another Ibis instance has joined the run.
abstract  void Ibis.left(IbisIdentifier leaveIdent)
          Notifies this Ibis instance that another Ibis instance has left the run.
abstract  void Ibis.died(IbisIdentifier[] corpses)
          Notifies this Ibis instance that another Ibis instance has died.
 void ResizeHandler.joined(IbisIdentifier ident)
          Upcall generated when an Ibis instance joined the current run.
 void ResizeHandler.left(IbisIdentifier ident)
          Upcall generated when an Ibis instance voluntarily left the current run.
 void ResizeHandler.died(IbisIdentifier corpse)
          Upcall generated when an Ibis instance crashed or was killed, implicitly removing it from the current run.
 void ResizeHandler.mustLeave(IbisIdentifier[] ibisses)
          Upcall generated when one or more Ibisses are ordered to leave.
 ReceivePortIdentifier[] Registry.listReceivePorts(IbisIdentifier ident)
          Returns the list of receiveport identifiers that are registered with this registry, and have the specified ibis as their controlling ibis.
 void Registry.maybeDead(IbisIdentifier ibis)
          Notifies that an Ibis instance is suspected to be dead.
 void Registry.dead(IbisIdentifier ibis)
          Notifies that an Ibis instance must be assumed to be dead.
 



The Ibis project