Muscle Java API: muscle::core::standalone::NativeKernel Class Reference

muscle::core::standalone::NativeKernel Class Reference

Inheritance diagram for muscle::core::standalone::NativeKernel:

muscle::core::kernel::CAController muscle::core::standalone::NativeGateway::CallListener muscle::core::kernel::Instance muscle::core::kernel::RawInstance muscle::core::kernel::Module muscle::core::standalone::MPIKernel

List of all members.


Public Member Functions

 NativeKernel ()
synchronized void send (String entranceName, SerializableData data)
synchronized SerializableData receive (String exitName)
synchronized boolean hasNext (String exitName)
synchronized String getKernelName ()
synchronized String getProperty (String name)
synchronized String getProperties ()
synchronized String getTmpPath ()
synchronized void isFinished ()

Protected Member Functions

void buildCommand (List< String > command)
void runCommand (String host, String port) throws IOException, InterruptedException
void writeContactInformation (String host, String port) throws InterruptedException, IOException
void execute ()

Constructor & Destructor Documentation

muscle::core::standalone::NativeKernel::NativeKernel (  )  [inline]


Member Function Documentation

synchronized void muscle::core::standalone::NativeKernel::send ( String  entranceName,
SerializableData  data 
) [inline]

synchronized SerializableData muscle::core::standalone::NativeKernel::receive ( String  exitName  )  [inline]

synchronized boolean muscle::core::standalone::NativeKernel::hasNext ( String  exitName  )  [inline]

synchronized String muscle::core::standalone::NativeKernel::getKernelName (  )  [inline]

synchronized String muscle::core::standalone::NativeKernel::getProperty ( String  name  )  [inline]

synchronized String muscle::core::standalone::NativeKernel::getProperties (  )  [inline]

synchronized String muscle::core::standalone::NativeKernel::getTmpPath (  )  [inline]

synchronized void muscle::core::standalone::NativeKernel::isFinished (  )  [inline]

void muscle::core::standalone::NativeKernel::buildCommand ( List< String >  command  )  [inline, protected]

void muscle::core::standalone::NativeKernel::runCommand ( String  host,
String  port 
) throws IOException, InterruptedException [inline, protected]

void muscle::core::standalone::NativeKernel::writeContactInformation ( String  host,
String  port 
) throws InterruptedException, IOException [inline, protected]

void muscle::core::standalone::NativeKernel::execute (  )  [inline, protected, virtual]


Generated on Thu Oct 18 14:28:29 2012 for Muscle Java API by  doxygen 1.5.6