Changeset 849
- Timestamp:
- 02/05/14 16:37:56 (10 years ago)
- Location:
- trunk/src/org/expeditee/network
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/network/FrameShare.java
r844 r849 275 275 @Override 276 276 public void run() { 277 System.out.println("Sending images to server");277 // System.out.println("Sending images to server"); 278 278 try(Socket socket = new Socket(peer.getAddress(), peer.getPort() + ImageSaver.OFFSET)) { 279 279 socket.setSoTimeout(NetworkSettings.FrameShareTimeout.get() * 2); … … 281 281 // send the list of filenames to the server 282 282 int numFiles = imageFiles.size(); 283 if(numFiles > 255) {283 if(numFiles > 0xFFFF) { 284 284 throw new Exception("Too many images on the frame"); 285 285 } 286 os.write((byte) ((numFiles >> 8) & 0xFF)); 286 287 os.write((byte) (numFiles & 0xFF)); 287 288 // send the list of different files … … 300 301 while((i = is.read()) != -1 && i < imageFiles.size()) { 301 302 File f = imageFiles.get(i); 302 System.out.println("... sending " + f.getName());303 // System.out.println("... sending " + f.getName()); 303 304 ImageServer.sendImage(f, socket); 304 305 } -
trunk/src/org/expeditee/network/ImageSaver.java
r847 r849 66 66 OutputStream os = this.socket.getOutputStream(); 67 67 // number of files is the first byte 68 int numFiles = is.read() ;68 int numFiles = is.read() << 8 | is.read(); 69 69 if(numFiles == -1) 70 70 return;
Note:
See TracChangeset
for help on using the changeset viewer.