Package Arp.Io.Axioline.Services.Grpc
Class IAcyclicCommunicationServiceGrpc.IAcyclicCommunicationServiceImplBase
java.lang.Object
Arp.Io.Axioline.Services.Grpc.IAcyclicCommunicationServiceGrpc.IAcyclicCommunicationServiceImplBase
- All Implemented Interfaces:
io.grpc.BindableService
- Enclosing class:
IAcyclicCommunicationServiceGrpc
public abstract static class IAcyclicCommunicationServiceGrpc.IAcyclicCommunicationServiceImplBase
extends Object
implements io.grpc.BindableService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal io.grpc.ServerServiceDefinitionvoidpdiRead(IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiReadRequest request, io.grpc.stub.StreamObserver<IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiReadResponse> responseObserver) / <summary> / Read a PDI object from an axioline module (blocking mode) / </summary> / <param name="pdiParam"> / Structure with all parameter to address an object on a module to read from / <see cref="Arp.Device.Interface.Services.PdiParam" /></param> / <param name="data"> / Data that are read from the module / </param> / <returns> / Structure with error information / <see cref="Arp.Device.Interface.Services.PdiResult" /></returns>voidpdiWrite(IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiWriteRequest request, io.grpc.stub.StreamObserver<IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiWriteResponse> responseObserver) / <summary> / Write a PDI object on an axioline module (blocking mode) / </summary> / <param name="pdiParam"> / Structure with all parameter to address an object on a module to write on / <see cref="Arp.Device.Interface.Services.PdiParam" /></param> / <param name="data"> / Data that shall be written on the module / </param> / <returns> / Structure with error information / <see cref="Arp.Device.Interface.Services.PdiResult" /></returns>
-
Constructor Details
-
IAcyclicCommunicationServiceImplBase
public IAcyclicCommunicationServiceImplBase()
-
-
Method Details
-
pdiRead
public void pdiRead(IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiReadRequest request, io.grpc.stub.StreamObserver<IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiReadResponse> responseObserver) / <summary> / Read a PDI object from an axioline module (blocking mode) / </summary> / <param name="pdiParam"> / Structure with all parameter to address an object on a module to read from / <see cref="Arp.Device.Interface.Services.PdiParam" /></param> / <param name="data"> / Data that are read from the module / </param> / <returns> / Structure with error information / <see cref="Arp.Device.Interface.Services.PdiResult" /></returns>
-
pdiWrite
public void pdiWrite(IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiWriteRequest request, io.grpc.stub.StreamObserver<IAcyclicCommunicationServiceOuterClass.IAcyclicCommunicationServicePdiWriteResponse> responseObserver) / <summary> / Write a PDI object on an axioline module (blocking mode) / </summary> / <param name="pdiParam"> / Structure with all parameter to address an object on a module to write on / <see cref="Arp.Device.Interface.Services.PdiParam" /></param> / <param name="data"> / Data that shall be written on the module / </param> / <returns> / Structure with error information / <see cref="Arp.Device.Interface.Services.PdiResult" /></returns>
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-