Package Arp.Io.Axioline.Services.Grpc
Class IAxioMasterServiceGrpc.IAxioMasterServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<IAxioMasterServiceGrpc.IAxioMasterServiceStub>
io.grpc.stub.AbstractAsyncStub<IAxioMasterServiceGrpc.IAxioMasterServiceStub>
Arp.Io.Axioline.Services.Grpc.IAxioMasterServiceGrpc.IAxioMasterServiceStub
- Enclosing class:
IAxioMasterServiceGrpc
public static final class IAxioMasterServiceGrpc.IAxioMasterServiceStub
extends io.grpc.stub.AbstractAsyncStub<IAxioMasterServiceGrpc.IAxioMasterServiceStub>
-
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
ConstructorsModifierConstructorDescriptionprivateIAxioMasterServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationResponse> responseObserver) / <summary> / Activate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.voidaxioControl(IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlResponse> responseObserver) / <summary> / Raw AXIO service to communicate with the AXIO master.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationResponse> responseObserver) / <summary> / Automatic creation of a new configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.voiddeactivateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationResponse> responseObserver) / <summary> / Deactivate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information.voidreadConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationResponse> responseObserver) / <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.voidresetMaster(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceResetMasterResponse> responseObserver) / <summary> / Reset AXIO master / </summary> / <returns> / Structure with error information.voidwriteConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationResponse> responseObserver) / <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.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Constructor Details
-
IAxioMasterServiceStub
private IAxioMasterServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
-
Method Details
-
build
protected IAxioMasterServiceGrpc.IAxioMasterServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<IAxioMasterServiceGrpc.IAxioMasterServiceStub>
-
axioControl
public void axioControl(IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceAxioControlResponse> responseObserver) / <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 void createConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceCreateConfigurationResponse> responseObserver) / <summary> / Automatic creation of a new configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
readConfiguration
public void readConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceReadConfigurationResponse> responseObserver) / <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 void writeConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceWriteConfigurationResponse> responseObserver) / <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 void activateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceActivateConfigurationResponse> responseObserver) / <summary> / Activate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
deactivateConfiguration
public void deactivateConfiguration(IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationRequest request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceDeactivateConfigurationResponse> responseObserver) / <summary> / Deactivate configuration / </summary> / <param name="frameReference"> / Frame reference / </param> / <returns> / Structure with error information. / </returns>
-
resetMaster
public void resetMaster(com.google.protobuf.Empty request, io.grpc.stub.StreamObserver<IAxioMasterServiceOuterClass.IAxioMasterServiceResetMasterResponse> responseObserver) / <summary> / Reset AXIO master / </summary> / <returns> / Structure with error information. / </returns>
-