Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 package org.xbmc.android.jsonrpc.config;
00023
00029 public class HostConfig {
00030
00034 public final String mAddress;
00038 public final int mHttpPort;
00042 public final int mTcpPort;
00046 public final String mUsername;
00050 public final String mPassword;
00051
00056 public HostConfig(String address) {
00057 this(address, 8080);
00058 }
00059
00065 public HostConfig(String address, int httpPort) {
00066 this(address, httpPort, 9090);
00067 }
00068
00075 public HostConfig(String address, int httpPort, int tcpPort) {
00076 this(address, httpPort, tcpPort, null, null);
00077 }
00078
00086 public HostConfig(String address, int httpPort, String username, String password) {
00087 this(address, httpPort, 9090, username, password);
00088 }
00089
00098 public HostConfig(String address, int httpPort, int tcpPort, String username, String password) {
00099 mAddress = address;
00100 mHttpPort = httpPort;
00101 mTcpPort = tcpPort;
00102 mUsername = username;
00103 mPassword = password;
00104 }
00105
00106 public String getAddress() {
00107 return mAddress;
00108 }
00109
00110 public int getHttpPort() {
00111 return mHttpPort;
00112 }
00113
00114 public int getTcpPort() {
00115 return mTcpPort;
00116 }
00117
00118 public String getUsername() {
00119 return mUsername;
00120 }
00121
00122 public String getPassword() {
00123 return mPassword;
00124 }
00125
00126 }