Package org.yamcs.protobuf
Class TimeApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractTimeApi<Void>
-
- org.yamcs.protobuf.TimeApiClient
-
public class TimeApiClient extends AbstractTimeApi<Void>
-
-
Constructor Summary
Constructors Constructor Description TimeApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetLeapSeconds(Void ctx, com.google.protobuf.Empty request, Observer<LeapSecondsTable> observer)Get UTC leap secondsvoidsetTime(Void ctx, SetTimeRequest request, Observer<com.google.protobuf.Empty> observer)Set (simulation) time of an instancevoidsubscribeTime(Void ctx, SubscribeTimeRequest request, Observer<com.google.protobuf.Timestamp> observer)Receive time updates-
Methods inherited from class org.yamcs.protobuf.AbstractTimeApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
TimeApiClient
public TimeApiClient(MethodHandler handler)
-
-
Method Detail
-
getLeapSeconds
public final void getLeapSeconds(Void ctx, com.google.protobuf.Empty request, Observer<LeapSecondsTable> observer)
Get UTC leap seconds
- Specified by:
getLeapSecondsin classAbstractTimeApi<Void>
-
setTime
public final void setTime(Void ctx, SetTimeRequest request, Observer<com.google.protobuf.Empty> observer)
Set (simulation) time of an instance
- Specified by:
setTimein classAbstractTimeApi<Void>
-
subscribeTime
public final void subscribeTime(Void ctx, SubscribeTimeRequest request, Observer<com.google.protobuf.Timestamp> observer)
Receive time updates
- Specified by:
subscribeTimein classAbstractTimeApi<Void>
-
-