| 602 | } |
| 603 | |
| 604 | public void setHostname(String hostname, int port){ |
| 605 | mHostname = hostname; |
| 606 | mPort = port; |
| 607 | mType = Type.REMOTE; |
| 608 | |
| 609 | try{ |
| 610 | // This is needed to avoid NetworkOnMainThreadException |
| 611 | StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build(); |
| 612 | StrictMode.setThreadPolicy(policy); |
| 613 | |
| 614 | mAddress = InetAddress.getByName(mHostname); |
| 615 | } catch(Exception e){ |
| 616 | Logger.debug(e.toString()); |
| 617 | } |
| 618 | } |
| 619 | |
| 620 | public void setConneced(boolean conneced) { |
| 621 | mConnected = conneced; |