Strumenti Utente

Strumenti Sito


lpr-b:remoteinputstream
no way to compare when less than two revisions

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.


lpr-b:remoteinputstream [19/11/2007 alle 15:14 (17 anni fa)] (versione attuale) – creata Sonia Campa
Linea 1: Linea 1:
 +<code java>
 +package nfs;
 +import java.net.DatagramPacket;
  
 +public class RemoteInputStream extends RemoteStream{
 +
 + public RemoteInputStream(String serverName) {
 + super(serverName);
 + }
 +
 + public byte[] read(int len) {
 + UDPServerComm comm = new UDPServerComm(serverName, NfsServer.port);
 + DatagramPacket dp = RemotePacket.RemotePacket("READ",handle,(new Integer(len)).toString());
 + // packet received: contains the String remote handle
 + DatagramPacket answer = comm.call(dp);
 + if(answer == null) 
 + return null; // error receiving
 + String error = new String(answer.getData(),0,answer.getLength());
 + return answer.getData();
 + }
 +}
 +</code>
lpr-b/remoteinputstream.txt · Ultima modifica: 19/11/2007 alle 15:14 (17 anni fa) da Sonia Campa

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki