Package Arp.Io.Axioline.Services.Grpc
Class IAxioMasterServiceGrpc.IAxioMasterServiceImplBase
java.lang.Object
Arp.Io.Axioline.Services.Grpc.IAxioMasterServiceGrpc.IAxioMasterServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
IAxioMasterServiceGrpc
public abstract static class IAxioMasterServiceGrpc.IAxioMasterServiceImplBase
extends Object
implements io.grpc.BindableService
-
Constructor Summary
Constructors -
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.final io.grpc.ServerServiceDefinitionvoidcreateConfiguration(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.
-
Constructor Details
-
IAxioMasterServiceImplBase
public IAxioMasterServiceImplBase()
-
-
Method Details
-
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>
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-