public class Cop1ApiClient extends AbstractCop1Api<Void>
Methods for virtual channel TC links that have ``useCop1: true``. This service contains methods for setting/getting the configuration and performing various operations in addition a websocket subscription is available that will allow receiving periodically the status.
| Constructor and Description |
|---|
Cop1ApiClient(MethodHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
disable(Void ctx,
DisableRequest request,
Observer<com.google.protobuf.Empty> observer)
Disable COP-1 operation
This causes the sent queue to be purged.
|
void |
getConfig(Void ctx,
GetConfigRequest request,
Observer<Cop1Config> observer)
Get COP-1 configuration
|
void |
getStatus(Void ctx,
GetStatusRequest request,
Observer<Cop1Status> observer)
Get COP-1 status
|
void |
initialize(Void ctx,
InitializeRequest request,
Observer<com.google.protobuf.Empty> observer)
Initialize COP-1 in case state is UNITIALIZED
|
void |
resume(Void ctx,
ResumeRequest request,
Observer<com.google.protobuf.Empty> observer)
Resume COP-1 operation in case state is SUSPENDED
|
void |
subscribeStatus(Void ctx,
SubscribeStatusRequest request,
Observer<Cop1Status> observer)
Receive COP-1 status updates
|
void |
updateConfig(Void ctx,
UpdateConfigRequest request,
Observer<Cop1Config> observer)
Update configuration settings
|
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototypepublic Cop1ApiClient(MethodHandler handler)
public final void initialize(Void ctx, InitializeRequest request, Observer<com.google.protobuf.Empty> observer)
Initialize COP-1 in case state is UNITIALIZED
initialize in class AbstractCop1Api<Void>public final void resume(Void ctx, ResumeRequest request, Observer<com.google.protobuf.Empty> observer)
Resume COP-1 operation in case state is SUSPENDED
resume in class AbstractCop1Api<Void>public final void disable(Void ctx, DisableRequest request, Observer<com.google.protobuf.Empty> observer)
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
disable in class AbstractCop1Api<Void>public final void updateConfig(Void ctx, UpdateConfigRequest request, Observer<Cop1Config> observer)
Update configuration settings
updateConfig in class AbstractCop1Api<Void>public final void getConfig(Void ctx, GetConfigRequest request, Observer<Cop1Config> observer)
Get COP-1 configuration
getConfig in class AbstractCop1Api<Void>public final void getStatus(Void ctx, GetStatusRequest request, Observer<Cop1Status> observer)
Get COP-1 status
getStatus in class AbstractCop1Api<Void>public final void subscribeStatus(Void ctx, SubscribeStatusRequest request, Observer<Cop1Status> observer)
Receive COP-1 status updates
subscribeStatus in class AbstractCop1Api<Void>Copyright © 2020 Space Applications Services. All rights reserved.