Strumenti Utente

Strumenti Sito


lpr-b:tftpmessage
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:tftpmessage [13/11/2007 alle 19:02 (17 anni fa)] (versione attuale) – creata Marco Danelutto
Linea 1: Linea 1:
 +<code java>
 +/*
 + * Created on Nov 21, 2003
 + *
 + * To change the template for this generated file go to
 + * Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
 + */
 +package TFTPudp;
  
 +import java.io.Serializable;
 +
 +/**
 + * @author Danelutto Marco
 + *
 + * To change the template for this generated type comment go to
 + * Window&gt;Preferences&gt;Java&gt;Code Generation&gt;Code and Comments
 + */
 +public class TFTPmessage implements Serializable {
 +
 +        /**
 +         
 +         */
 +        private static final long serialVersionUID = 1L;
 +        
 +        /**
 +         * un pacchetto ha un numero di sequenza, un payload e un indicatore che dice se ci saranno ancora pacchet
 +ti dopo questo
 +         */
 +        int nSeq;
 +        byte [] buffer = null;
 +        boolean more = true;
 +
 +        /**
 +         * costruttore del pacchetto TFTP
 +         * @param n numero di sequenza del pacchetto
 +         * @param b buffer da inserire nel payload
 +         * @param l lunghezza del buffer 
 +         * @param m marca di prossimo pacchetto: vera se questo non e' l'ultimo pacchetto del trasferimento file
 +         */
 +        TFTPmessage(int n, byte[] b, int l, boolean m) {
 +                nSeq = n;
 +                buffer = new byte[l]; 
 +                for(int i=0;i<l;i++) 
 +                        buffer[i]=b[i];
 +                more = m;
 +        }
 +}
 +</code>
lpr-b/tftpmessage.txt · Ultima modifica: 13/11/2007 alle 19:02 (17 anni fa) da Marco Danelutto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki