Class ReceiverdGrpc.ReceiverdFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<ReceiverdGrpc.ReceiverdFutureStub>
de.serosystems.proto.v3.grx.receiverd.ReceiverdGrpc.ReceiverdFutureStub
Enclosing class:
ReceiverdGrpc

public static final class ReceiverdGrpc.ReceiverdFutureStub extends io.grpc.stub.AbstractFutureStub<ReceiverdGrpc.ReceiverdFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service Receiverd.
 Receiver daemon service definition. Port 5303. 
 
  • Method Details

    • build

      protected ReceiverdGrpc.ReceiverdFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<ReceiverdGrpc.ReceiverdFutureStub>
    • getStateVectors

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.StateVectorList> getStateVectors(com.google.protobuf.Empty request)
       Get a list of state vectors.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • getStateVectorHistory

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.StateVectorHistory> getStateVectorHistory(ReceiverDProto.GetStateVectorHistoryRequest request)
       Get a history of state vectors for some target.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • getRangeChart

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.RangeChart> getRangeChart(com.google.protobuf.Empty request)
       Get a range chart.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • resetRangeChart

      public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> resetRangeChart(com.google.protobuf.Empty request)
       Reset range chart.
       Returns UNAVAILABLE if receiverd could not be reached.
       
    • getStatistics

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.Statistics> getStatistics(com.google.protobuf.Empty request)
       Get received signal counters and rates.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • getSamplesStatistics

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.SamplesStatistics> getSamplesStatistics(com.google.protobuf.Empty request)
       Get samples statistics.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • getRadioFrontEndStatus

      public com.google.common.util.concurrent.ListenableFuture<ReceiverDProto.GetRadioFrontEndStatusReply> getRadioFrontEndStatus(com.google.protobuf.Empty request)
       Get radio frontend status.
       Returns UNAVAILABLE if receiverd could not be reached.
       Returns DEADLINE_UNAVAILABLE if receiverd did not reply in time.
       
    • recalibrateDCOffset

      public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> recalibrateDCOffset(com.google.protobuf.Empty request)
       Recalibrate DC offset.
       Should be done if
        rf.dc_offset_calibration_recalibration_advised or
        rf.dc_offset_calibration_recalibration_required
        for some rf as returned by GetRadioFrontEndStatus() is set.
       Ongoing calibration can be monitored by
        rf.dc_offset_calibration_ongoing, see also
        documentation on the fields in RadioFrontEndStatus.
       Returns UNAVAILABLE if receiverd could not be reached.