Package org.jcsp.net
Interface NetChannelInput
- All Superinterfaces:
ChannelInput
,Networked
,Poisonable
- All Known Subinterfaces:
MigratableChannelInput
,NetSharedChannelInput
- All Known Implementing Classes:
MigratableAltingChannelInput
,MigratableAltingChannelInputImpl
,Net2AnyChannel
,Net2OneChannel
,NetAltingChannelInput
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.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Destroys the channel end and frees any resources within the JCSP.NET infrastructure.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.net.Networked
getChannelLocation
Methods inherited from interface org.jcsp.lang.Poisonable
poison
-
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.
-