Package org.yamcs.http.api
Class Cop1Api
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
disable
(Context ctx, DisableRequest request, Observer<com.google.protobuf.Empty> observer) Disable COP-1 operation This causes the sent queue to be purged.void
getConfig
(Context ctx, GetConfigRequest request, Observer<Cop1Config> observer) Get COP-1 configurationvoid
getStatus
(Context ctx, GetStatusRequest request, Observer<Cop1Status> observer) Get COP-1 statusvoid
initialize
(Context ctx, InitializeRequest request, Observer<com.google.protobuf.Empty> observer) Initialize COP-1 in case state is UNITIALIZEDvoid
resume
(Context ctx, ResumeRequest request, Observer<com.google.protobuf.Empty> observer) Resume COP-1 operation in case state is SUSPENDEDvoid
subscribeStatus
(Context ctx, SubscribeStatusRequest request, Observer<Cop1Status> observer) Receive COP-1 status updatesvoid
updateConfig
(Context ctx, UpdateConfigRequest request, Observer<Cop1Config> observer) Update configuration settingsMethods inherited from class org.yamcs.protobuf.AbstractCop1Api
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
Cop1Api
public Cop1Api()
-
-
Method Details
-
initialize
public void initialize(Context ctx, InitializeRequest request, Observer<com.google.protobuf.Empty> observer) Description copied from class:AbstractCop1Api
Initialize COP-1 in case state is UNITIALIZED
- Specified by:
initialize
in classAbstractCop1Api<Context>
-
resume
public void resume(Context ctx, ResumeRequest request, Observer<com.google.protobuf.Empty> observer) Description copied from class:AbstractCop1Api
Resume COP-1 operation in case state is SUSPENDED
- Specified by:
resume
in classAbstractCop1Api<Context>
-
disable
public void disable(Context ctx, DisableRequest request, Observer<com.google.protobuf.Empty> observer) Description copied from class:AbstractCop1Api
Disable COP-1 operation This causes the sent queue to be purged. All TCs from the wait queue, as well as newly received TCs are sent immediately
- Specified by:
disable
in classAbstractCop1Api<Context>
-
updateConfig
Description copied from class:AbstractCop1Api
Update configuration settings
- Specified by:
updateConfig
in classAbstractCop1Api<Context>
-
getConfig
Description copied from class:AbstractCop1Api
Get COP-1 configuration
- Specified by:
getConfig
in classAbstractCop1Api<Context>
-
getStatus
Description copied from class:AbstractCop1Api
Get COP-1 status
- Specified by:
getStatus
in classAbstractCop1Api<Context>
-
subscribeStatus
public void subscribeStatus(Context ctx, SubscribeStatusRequest request, Observer<Cop1Status> observer) Description copied from class:AbstractCop1Api
Receive COP-1 status updates
- Specified by:
subscribeStatus
in classAbstractCop1Api<Context>
-