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