Interface for a channel input end that supports filtering and can be shared by multiple processes.
JCSP for Java 1.8 generated 18-09-2017 by Jon Kerridge, Edinburgh Napier University