Skip to content
 
 

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java UDP

This library provides a helpful abstraction over Java's built in UDP handling.

See the IntegrationTest for Usage:

public class IntegrationTest {

     private static final int PORT = 8123;
     private static final String EXPECTED = "expected";
     private final JudpReceiver receiver = new JudpReceiver(PORT);
     private final JudpSender sender = new JudpSender("127.0.0.1", PORT);
     

     @Test
     public void receivesWithDefaultPacketSize() throws Exception {
     	sender.send(EXPECTED);
     
     	assertEquals(EXPECTED, receiver.receive());
     }

     @Test
     public void receivesNotFullStringWhenPacketSizeTooSmall() throws Exception {
     	sender.send(EXPECTED);
     
     	assertFalse(EXPECTED.equals(receiver.receive(2)));
     }

     @After
     public void closeSockets() {
     	receiver.close();
     	sender.close();
     }
}

About

simple java api for send and receive upd packets

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages