Package 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:
  • Method Details

    • 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.