Guest User

Untitled

a guest
Aug 13th, 2018
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Vala 0.71 KB | None | 0 0
  1.     public async void connect(){
  2.         var resolver = Resolver.get_default();
  3.         var addresses = yield resolver.lookup_by_name_async (address);
  4.         var address = addresses.nth_data(0);
  5.         stdout.printf("Resolved: %s\n", address.to_string());
  6.  
  7.         var socket_address = new InetSocketAddress(address, (uint16)port);
  8.         var client = new SocketClient();
  9.         var connection = yield client.connect_async(socket_address);
  10.  
  11.      //   connection.socket.set_blocking(true);
  12.  
  13.         var input = new DataInputStream(connection.input_stream);
  14.         string line;
  15.         while ( (line = input.read_line(null)) != null ){
  16.             stdout.printf("Received: %s\n", line);
  17.         }
  18.     }
Add Comment
Please, Sign In to add comment