Package Arp.Io.Axioline.Services.Grpc
Class IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub>
io.grpc.stub.AbstractFutureStub<IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub>
Arp.Io.Axioline.Services.Grpc.IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub
- Enclosing class:
IAxioMasterServiceGrpc
public static final class IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateIAxioMasterServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationResponse> activateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationRequest request) / <summary> / Activate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlResponse> / <summary> / Raw AXIO service to communicate with the AXIO master.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationResponse> createConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationRequest request) / <summary> / Automatic creation of a new configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationResponse> deactivateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationRequest request) / <summary> / Deactivate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationResponse> / <summary> / Read current configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <param name="configuration"> / Configuration of AXIO device / <see cref="Arp.Device.Interface.Services.AxioDeviceConfiguration" /></param> / <returns> / Structure with error information.com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceResetMasterResponse> resetMaster(com.google.protobuf.Empty request) / <summary> / Reset AXIO master / </summary> / <returns> / Structure with error information.com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationResponse> writeConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationRequest request) / <summary> / Write configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <param name="configuration"> / Configuration of AXIO device / <see cref="Arp.Device.Interface.Services.AxioDeviceConfiguration" /></param> / <returns> / Structure with error information.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
IAxioMasterServiceFutureStub
private IAxioMasterServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<IAxioMasterServiceGrpc.IAxioMasterServiceFutureStub>
-
axioControl
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlResponse> axioControl(IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlRequest request) / <summary> / Raw AXIO service to communicate with the AXIO master. / </summary> / <param name="inData"> / Request Data to send to the AXIO master. Format has to be according to DDI specification. / </param> / <param name="IAxioMasterServiceAxioControlOutData"> / Response Data received from the AXIO master. Format is according to DDI specification. / </param> / <returns> / Status value. / Note: This service only returns internal errors. Negative confirmations have to be evaluated by user. / </returns>
-
createConfiguration
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationResponse> createConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationRequest request) / <summary> / Automatic creation of a new configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
readConfiguration
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationResponse> readConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationRequest request) / <summary> / Read current configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <param name="configuration"> / Configuration of AXIO device / <see cref="Arp.Device.Interface.Services.AxioDeviceConfiguration" /></param> / <returns> / Structure with error information. / </returns>
-
writeConfiguration
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationResponse> writeConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationRequest request) / <summary> / Write configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <param name="configuration"> / Configuration of AXIO device / <see cref="Arp.Device.Interface.Services.AxioDeviceConfiguration" /></param> / <returns> / Structure with error information. / </returns>
-
activateConfiguration
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationResponse> activateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationRequest request) / <summary> / Activate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
deactivateConfiguration
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationResponse> deactivateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationRequest request) / <summary> / Deactivate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
resetMaster
public com.google.common.util.concurrent.ListenableFuture<IAxioMasterServiceOuterClass.IAxioMasterServiceResetMasterResponse> resetMaster(com.google.protobuf.Empty request) / <summary> / Reset AXIO master / </summary> / <returns> / Structure with error information. / </returns>
-