19 lines
		
	
	
		
			372 B
		
	
	
	
		
			V
		
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			372 B
		
	
	
	
		
			V
		
	
	
| import net
 | |
| 
 | |
| fn start_socket_udp_server() {
 | |
| 	bufsize := 1024
 | |
| 	bytes := [1024]byte
 | |
| 	s := net.socket_udp() or { panic(err) }
 | |
| 	_ = s.bind( 9876 ) or { panic(err) }
 | |
| 	println('Waiting for udp packets:')
 | |
| 	for {
 | |
| 		res := s.crecv(bytes, bufsize)
 | |
| 		if res < 0 { break }
 | |
| 		print('Received $res bytes: ' + tos(bytes, res))
 | |
| 	}
 | |
| }
 | |
| 
 | |
| fn test_udp_server() {
 | |
| 	// start_socket_udp_server()
 | |
| }
 |