www.pudn.com > jnp-src.rar > MultiplexInputStream.java
/*
* Java Network Programming, Second Edition
* Merlin Hughes, Michael Shoffner, Derek Hamner
* Manning Publications Company; ISBN 188477749X
*
* http://nitric.com/jnp/
*
* Copyright (c) 1997-1999 Merlin Hughes, Michael Shoffner, Derek Hamner;
* all rights reserved; see license.txt for details.
*/
import java.io.*;
public class MultiplexInputStream extends MessageInput {
protected MessageInput messageIn;
public MultiplexInputStream (MessageInput messageIn) {
super (messageIn);
this.messageIn = messageIn;
}
protected String label;
public void receive () throws IOException {
messageIn.receive ();
label = messageIn.readUTF ();
}
public String getLabel () {
return label;
}
}