RemoteSimulationService.AsyncClient

public static class AsyncClient extends org.apache.thrift.async.TAsyncClient implements AsyncIface

Constructors

AsyncClient

public AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport)

Methods

createSimulation

public void createSimulation(org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler)

deleteSimulation

public void deleteSimulation(int id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)

getCameraJsonName

public void getCameraJsonName(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getControlSignal

public void getControlSignal(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.Double> resultHandler)

getFluorescenceJsonName

public void getFluorescenceJsonName(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getFovSize

public void getFovSize(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.Double> resultHandler)

getImageCount

public void getImageCount(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.Integer> resultHandler)

getLaserJsonName

public void getLaserJsonName(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getNextImage

public void getNextImage(int id, org.apache.thrift.async.AsyncMethodCallback<java.nio.ByteBuffer> resultHandler)

getObjectSpacePixelSize

public void getObjectSpacePixelSize(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.Double> resultHandler)

getObjectiveJsonName

public void getObjectiveJsonName(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getServerStatus

public void getServerStatus(org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getShortTrueSignalDescription

public void getShortTrueSignalDescription(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getStageJsonName

public void getStageJsonName(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

getTrueSignal

public void getTrueSignal(int id, int imageNum, org.apache.thrift.async.AsyncMethodCallback<java.lang.Double> resultHandler)

incrementTimeStep

public void incrementTimeStep(int id, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)

setControlSignal

public void setControlSignal(int id, double power, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)

toJsonMessages

public void toJsonMessages(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)

toJsonState

public void toJsonState(int id, org.apache.thrift.async.AsyncMethodCallback<java.lang.String> resultHandler)