mirror of
https://github.com/moonlight-stream/moonlight-android.git
synced 2025-07-23 21:12:44 +00:00
65 lines
1.2 KiB
Java
65 lines
1.2 KiB
Java
package com.limelight.nvstream.http;
|
|
|
|
import com.limelight.LimeLog;
|
|
|
|
public class NvApp {
|
|
private String appName = "";
|
|
private int appId;
|
|
private boolean isRunning;
|
|
private boolean initialized;
|
|
|
|
public NvApp() {}
|
|
|
|
public NvApp(String appName) {
|
|
this.appName = appName;
|
|
}
|
|
|
|
public NvApp(String appName, int appId) {
|
|
this.appName = appName;
|
|
this.appId = appId;
|
|
this.initialized = true;
|
|
}
|
|
|
|
public void setAppName(String appName) {
|
|
this.appName = appName;
|
|
}
|
|
|
|
public void setAppId(String appId) {
|
|
try {
|
|
this.appId = Integer.parseInt(appId);
|
|
this.initialized = true;
|
|
} catch (NumberFormatException e) {
|
|
LimeLog.warning("Malformed app ID: "+appId);
|
|
}
|
|
}
|
|
|
|
public void setAppId(int appId) {
|
|
this.appId = appId;
|
|
this.initialized = true;
|
|
}
|
|
|
|
public void setIsRunning(String isRunning) {
|
|
this.isRunning = isRunning.equals("1");
|
|
}
|
|
|
|
public void setIsRunning(boolean isRunning) {
|
|
this.isRunning = isRunning;
|
|
}
|
|
|
|
public String getAppName() {
|
|
return this.appName;
|
|
}
|
|
|
|
public int getAppId() {
|
|
return this.appId;
|
|
}
|
|
|
|
public boolean getIsRunning() {
|
|
return this.isRunning;
|
|
}
|
|
|
|
public boolean isInitialized() {
|
|
return this.initialized;
|
|
}
|
|
}
|