Feat: send runing/paused status
This commit is contained in:
committed by
harlekin
parent
6fd91f1d8d
commit
7a6167ed4d
@@ -195,6 +195,7 @@ Parameter as GET or POST:
|
|||||||
* frame: Frame number of the rendering job
|
* frame: Frame number of the rendering job
|
||||||
* rendertime: current render time (optional)
|
* rendertime: current render time (optional)
|
||||||
* remainingtime: current remaining time to render the frame (optional)
|
* remainingtime: current remaining time to render the frame (optional)
|
||||||
|
* paused: whether the client is actively paused or not
|
||||||
|
|
||||||
Answer:
|
Answer:
|
||||||
<?xml version="1.0" encoding="utf-8" ?>
|
<?xml version="1.0" encoding="utf-8" ?>
|
||||||
|
|||||||
@@ -126,6 +126,7 @@ public class Server extends Thread {
|
|||||||
if ((current_time - this.lastRequestTime) > this.keepmealive_duration) {
|
if ((current_time - this.lastRequestTime) > this.keepmealive_duration) {
|
||||||
try {
|
try {
|
||||||
HttpUrl.Builder urlBuilder = Objects.requireNonNull(HttpUrl.parse(this.getPage("keepmealive"))).newBuilder();
|
HttpUrl.Builder urlBuilder = Objects.requireNonNull(HttpUrl.parse(this.getPage("keepmealive"))).newBuilder();
|
||||||
|
urlBuilder.addQueryParameter("paused", String.valueOf(this.client.isSuspended()));
|
||||||
|
|
||||||
if (this.client != null && this.client.getRenderingJob() != null) {
|
if (this.client != null && this.client.getRenderingJob() != null) {
|
||||||
Job job = this.client.getRenderingJob();
|
Job job = this.client.getRenderingJob();
|
||||||
|
|||||||
Reference in New Issue
Block a user