Lines Matching defs:socket
59 * Returns the initialized socket that can be used to transfer data between peers via the SOCKS5
63 * @return socket the initialized socket
64 * @throws IOException if initializing the socket failed due to a network error
77 // initialize socket
78 Socket socket = new Socket();
81 socket.connect(socketAddress);
84 if (!establish(socket)) {
86 // initialization failed, close socket
87 socket.close();
92 return socket;
129 * @param socket connected to a SOCKS5 proxy
134 protected boolean establish(Socket socket) throws IOException {
140 DataInputStream in = new DataInputStream(socket.getInputStream());
141 DataOutputStream out = new DataOutputStream(socket.getOutputStream());