Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages

interfaces::Asct Interface Reference

import "ResourceManagement.idl";

List of all members.

Public Member Functions

void acceptedExecutionRequest (in types::OfferSpecs offSpecs)
void refusedExecutionRequest (in string requestId)
subsubtypes::File requestInputFiles (in string paths)
void appFinished (in string appId)
types::BspInfo registerBspNode (in string appId, in string bspProxyIor)


Detailed Description

Inteface ASCT - the ASCT allows a user to register application with an Application Repository. It also allows the user to submit execution requests to a GRM, specifying constraints and preferences, if applicable


Member Function Documentation

void interfaces::Asct::acceptedExecutionRequest in types::OfferSpecs  offSpecs  ) 
 

Receive confirmation from a remote LRM that accepted our execution request

Analog to 2k's "ACK"

Parameters:
offSpecs - Offer information

void interfaces::Asct::appFinished in string  appId  ) 
 

Receive notification that a given application finished executing

Parameters:
appId - the id of the finished application

void interfaces::Asct::refusedExecutionRequest in string  requestId  ) 
 

Receive notice that one of our queries was rejected by all other LRMs (Though we can retry again if we so wish)

Analog to 2k's "NACK"

Parameters:
requestId - Id of the refused request

types::BspInfo interfaces::Asct::registerBspNode in string  appId,
in string  bspProxyIor
 

Register a BSP application's node

Parameters:
appId - ASCT application ID of the correspondent application request
bspProxyIor - bspProxyIor
Returns:
a BspInfo, indicating if the given application node should act as process zero, or as a regular node. In the last situation, BspInfo will contain the Process Zero IOR

subsubtypes::File interfaces::Asct::requestInputFiles in string  paths  ) 
 

Receive request for input files needed to allow the remote execution of a request made by this ASCT

Parameters:
paths - the file path in the host where this ASCT is running
Returns:
all files needed by the remote execution


The documentation for this interface was generated from the following file:
Generated on Mon Sep 6 16:13:30 2004 by doxygen 1.3.3