SYMBOL INDEX (104 symbols across 15 files) FILE: AppSocket/src/androidTest/java/melo/com/androidsocket/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: AppSocket/src/main/java/melo/com/androidsocket/bean/Users.java class Users (line 4) | public class Users { method getSoftVersion (line 13) | public int getSoftVersion() { method setSoftVersion (line 17) | public void setSoftVersion(int softVersion) { method getRomVersion (line 21) | public int getRomVersion() { method setRomVersion (line 25) | public void setRomVersion(int romVersion) { method getImei (line 29) | public String getImei() { method setImei (line 33) | public void setImei(String imei) { method getDevice (line 37) | public String getDevice() { method setDevice (line 41) | public void setDevice(String device) { method getIp (line 45) | public String getIp() { method setIp (line 49) | public void setIp(String ip) { method getLoginTime (line 53) | public String getLoginTime() { method setLoginTime (line 57) | public void setLoginTime(String loginTime) { FILE: AppSocket/src/main/java/melo/com/androidsocket/common/Config.java class Config (line 7) | public class Config { class ErrorCode (line 22) | public static class ErrorCode { FILE: AppSocket/src/main/java/melo/com/androidsocket/listener/OnConnectionStateListener.java type OnConnectionStateListener (line 7) | public interface OnConnectionStateListener { method onSuccess (line 8) | void onSuccess(); method onFailed (line 10) | void onFailed(int errorCode); FILE: AppSocket/src/main/java/melo/com/androidsocket/listener/OnMessageReceiveListener.java type OnMessageReceiveListener (line 7) | public interface OnMessageReceiveListener { method onMessageReceived (line 8) | void onMessageReceived(String message); FILE: AppSocket/src/main/java/melo/com/androidsocket/socket/SocketManager.java class SocketManager (line 19) | public class SocketManager { method SocketManager (line 26) | private SocketManager(Context context) { method getInstance (line 30) | public static SocketManager getInstance(Context context) { method startUdpConnection (line 43) | public void startUdpConnection() { method handleUdpMessage (line 65) | private void handleUdpMessage(String message) { method startTcpConnection (line 84) | private void startTcpConnection(String ip, String port) { method stopSocket (line 111) | public void stopSocket() { FILE: AppSocket/src/main/java/melo/com/androidsocket/socket/tcp/TCPSocket.java class TCPSocket (line 29) | public class TCPSocket { method TCPSocket (line 47) | public TCPSocket(Context context) { method startTcpSocket (line 57) | public void startTcpSocket(final String ip, final String port) { method setOnConnectionStateListener (line 76) | public void setOnConnectionStateListener(OnConnectionStateListener lis... method startReceiveTcpThread (line 83) | private void startReceiveTcpThread() { method handleReceiveTcpMessage (line 104) | private void handleReceiveTcpMessage(String line) { method sendTcpMessage (line 109) | private void sendTcpMessage(String json) { method startHeartbeatTimer (line 117) | private void startHeartbeatTimer() { method stopHeartbeatTimer (line 148) | public void stopHeartbeatTimer() { method startTcpConnection (line 161) | private boolean startTcpConnection(final String ip, final int port) { method stopTcpConnection (line 181) | public void stopTcpConnection() { FILE: AppSocket/src/main/java/melo/com/androidsocket/socket/udp/UDPSocket.java class UDPSocket (line 32) | public class UDPSocket { method UDPSocket (line 61) | public UDPSocket(Context context) { method addOnMessageReceiveListener (line 77) | public void addOnMessageReceiveListener(OnMessageReceiveListener liste... method createUser (line 84) | private void createUser() { method startUDPSocket (line 104) | public void startUDPSocket() { method startSocketThread (line 124) | private void startSocketThread() { method receiveMessage (line 141) | private void receiveMessage() { method notifyMessageReceive (line 178) | private void notifyMessageReceive(String strReceive) { method stopUDPSocket (line 186) | public void stopUDPSocket() { method startHeartbeatTimer (line 208) | public void startHeartbeatTimer() { method stopHeartbeatTimer (line 237) | public void stopHeartbeatTimer() { method sendMessage (line 249) | public void sendMessage(final String message) { FILE: AppSocket/src/main/java/melo/com/androidsocket/utils/DeviceUtil.java class DeviceUtil (line 34) | public final class DeviceUtil { method getDeviceId (line 45) | public synchronized static String getDeviceId(Context context) { method getSimSerialNumber (line 79) | public synchronized static String getSimSerialNumber(Context context) { method getAndroidID (line 96) | public synchronized static String getAndroidID(Context context) { method getOSversion (line 106) | public static String getOSversion() { method getManufacturer (line 115) | public static String getManufacturer() { method getModel (line 124) | public static String getModel() { method getSerialNumber (line 133) | public static String getSerialNumber() { method getSDcardID (line 149) | public static synchronized String getSDcardID() { method getMac (line 178) | public static String getMac(Context context) { method getWifiMacAddress (line 203) | public static String getWifiMacAddress() { method getIMSI (line 237) | public static String getIMSI(Context context) { method getSimSerialNum (line 249) | public static String getSimSerialNum(Context context) { method getScreenResolution (line 260) | public static int[] getScreenResolution(Context context) { method getWifiBSSID (line 276) | public static String getWifiBSSID(Context context) { method getPackageVersion (line 291) | public static String getPackageVersion(Context context) { method getPackageVersionCode (line 304) | public static int getPackageVersionCode(Context context) { method getScreenOffTimeOut (line 322) | public static int getScreenOffTimeOut(Context context) { method isScreenOn (line 334) | public static boolean isScreenOn(Context context) { method getCPUNumCores (line 345) | public static int getCPUNumCores() { method getSystemConf (line 374) | public static String getSystemConf(String configName) { method getHardwareVersion (line 395) | public static String getHardwareVersion() { method getRomVersion (line 402) | public static String getRomVersion() { method gethqRomVersion (line 409) | private static String gethqRomVersion() { method getShowhqRomVersion (line 413) | public static String getShowhqRomVersion() { method getInstalledAppInfo (line 428) | public static PackageInfo getInstalledAppInfo(Context context, String ... FILE: AppSocket/src/main/java/melo/com/androidsocket/utils/HeartbeatTimer.java class HeartbeatTimer (line 10) | public class HeartbeatTimer { method HeartbeatTimer (line 16) | public HeartbeatTimer() { method startTimer (line 20) | public void startTimer(long delay, long period) { method exit (line 32) | public void exit() { type OnScheduleListener (line 41) | public interface OnScheduleListener { method onSchedule (line 42) | void onSchedule(); method setOnScheduleListener (line 45) | public void setOnScheduleListener(OnScheduleListener listener) { FILE: AppSocket/src/main/java/melo/com/androidsocket/utils/WifiUtil.java class WifiUtil (line 20) | public class WifiUtil { method WifiUtil (line 30) | private WifiUtil(Context context) { method getInstance (line 35) | public static WifiUtil getInstance(Context context) { method isWifiApEnabled (line 46) | public boolean isWifiApEnabled() { method getLocalIPAddress (line 62) | public String getLocalIPAddress() { method getServerIPAddress (line 67) | public String getServerIPAddress() { method intToIp (line 72) | private static String intToIp(int i) { method getBroadcastAddress (line 80) | public static String getBroadcastAddress() { method getBroadcastAddress (line 92) | public static String getBroadcastAddress(String netCardName) { FILE: AppSocket/src/test/java/melo/com/androidsocket/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test FILE: app/src/androidTest/java/melo/com/app/ExampleInstrumentedTest.java class ExampleInstrumentedTest (line 17) | @RunWith(AndroidJUnit4.class) method useAppContext (line 19) | @Test FILE: app/src/main/java/melo/com/app/MainActivity.java class MainActivity (line 13) | public class MainActivity extends AppCompatActivity { method onCreate (line 21) | @Override method onViewClicked (line 30) | @OnClick(R.id.fab) method onDestroy (line 35) | @Override FILE: app/src/test/java/melo/com/app/ExampleUnitTest.java class ExampleUnitTest (line 12) | public class ExampleUnitTest { method addition_isCorrect (line 13) | @Test