Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public async void connect(){
- var resolver = Resolver.get_default();
- var addresses = yield resolver.lookup_by_name_async (address);
- var address = addresses.nth_data(0);
- stdout.printf("Resolved: %s\n", address.to_string());
- var socket_address = new InetSocketAddress(address, (uint16)port);
- var client = new SocketClient();
- var connection = yield client.connect_async(socket_address);
- // connection.socket.set_blocking(true);
- var input = new DataInputStream(connection.input_stream);
- string line;
- while ( (line = input.read_line(null)) != null ){
- stdout.printf("Received: %s\n", line);
- }
- }
Add Comment
Please, Sign In to add comment