CSP for Java
(JCSP) 1.1-rc4

org.jcsp.net
Interface NetChannelInput

All Superinterfaces:
ChannelInput, Networked, Poisonable
All Known Subinterfaces:
MigratableChannelInput, NetSharedChannelInput
All Known Implementing Classes:
MigratableAltingChannelInput, NetAltingChannelInput

public interface NetChannelInput
extends ChannelInput, Networked

An interface implemented by classes wishing to be Networked ChannelInput objects.

Implementing this interface does not guarantee that the input end can be used by multiple concurrent processes nor can it necessarily be ALTed over.

Author:
Quickstone Technologies Limited
See Also:
NetAltingChannelInput

Method Summary
 void destroyReader()
           Destroys the channel end and frees any resources within the JCSP.NET infrastructure.
 Class getFactoryClass()
           Returns a Class file of the factory used to construct the channel end.
 
Methods inherited from interface org.jcsp.lang.ChannelInput
endRead, read, startRead
 
Methods inherited from interface org.jcsp.lang.Poisonable
poison
 
Methods inherited from interface org.jcsp.net.Networked
getChannelLocation
 

Method Detail

getFactoryClass

Class getFactoryClass()

Returns a Class file of the factory used to construct the channel end.

Returns:
the Class of the factory class.

destroyReader

void destroyReader()

Destroys the channel end and frees any resources within the JCSP.NET infrastructure.


CSP for Java
(JCSP) 1.1-rc4

Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.