Class SpectrumdGrpc.SpectrumdBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<SpectrumdGrpc.SpectrumdBlockingStub>
de.serosystems.proto.v3.grx.spectrumd.SpectrumdGrpc.SpectrumdBlockingStub
- Enclosing class:
- SpectrumdGrpc
public static final class SpectrumdGrpc.SpectrumdBlockingStub
extends io.grpc.stub.AbstractBlockingStub<SpectrumdGrpc.SpectrumdBlockingStub>
A stub to allow clients to do synchronous rpc calls to service Spectrumd.
Spectrum daemon service definition. Port 5306.
-
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>>
-
Method Summary
Modifier and TypeMethodDescriptionprotected SpectrumdGrpc.SpectrumdBlockingStub
build
(io.grpc.Channel channel, io.grpc.CallOptions callOptions) getAggregatedFFTBlockStream
(com.google.protobuf.Empty request) Request a stream of aggregated (avg/peak) FFT blocks.getAggregatedFFTProperties
(com.google.protobuf.Empty request) Request the aggregated FFT properties, they do not change over time.Request a stream of channel occupancy measurements.Request a single waterfall plot as JPEG image.Request a stream of waterfall plots as JPEG images.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStub
Methods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
-
Method Details
-
build
protected SpectrumdGrpc.SpectrumdBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
build
in classio.grpc.stub.AbstractStub<SpectrumdGrpc.SpectrumdBlockingStub>
-
getAggregatedFFTProperties
public SpectrumDProto.AggregatedFFTProperties getAggregatedFFTProperties(com.google.protobuf.Empty request) Request the aggregated FFT properties, they do not change over time.
-
getAggregatedFFTBlockStream
public Iterator<SpectrumDProto.AggregatedFFTBlock> getAggregatedFFTBlockStream(com.google.protobuf.Empty request) Request a stream of aggregated (avg/peak) FFT blocks.
-
getWaterfallJPEG
public SpectrumDProto.WaterfallJPEGImage getWaterfallJPEG(SpectrumDProto.GetWaterfallJPEGRequest request) Request a single waterfall plot as JPEG image.
-
getWaterfallJPEGStream
public Iterator<SpectrumDProto.WaterfallJPEGImage> getWaterfallJPEGStream(SpectrumDProto.GetWaterfallJPEGRequest request) Request a stream of waterfall plots as JPEG images.
-
getChannelPowerStream
public Iterator<SpectrumDProto.ChannelPower> getChannelPowerStream(SpectrumDProto.ChannelPowerRequest request) Request a stream of channel occupancy measurements.
-