Package org.yamcs.http.api
Class PacketsApi
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
exportPacket
(Context ctx, ExportPacketRequest request, Observer<HttpBody> observer) Export a raw packetvoid
exportPackets
(Context ctx, ExportPacketsRequest request, Observer<HttpBody> observer) Export raw packetsvoid
extractPacket
(Context ctx, ExtractPacketRequest request, Observer<ExtractPacketResponse> observer) Extract data from a stored packet This call uses the current Mission Database to perform a standalone extraction of a single stored packet, returning contained parameter values, and corresponding bit positions.void
getPacket
(Context ctx, GetPacketRequest request, Observer<TmPacketData> observer) Get a packetvoid
listPacketNames
(Context ctx, ListPacketNamesRequest request, Observer<ListPacketNamesResponse> observer) List packet namesvoid
listPackets
(Context ctx, ListPacketsRequest request, Observer<ListPacketsResponse> observer) List packetsvoid
streamPackets
(Context ctx, StreamPacketsRequest request, Observer<TmPacketData> observer) Streams back packetsvoid
subscribeContainers
(Context ctx, SubscribeContainersRequest request, Observer<ContainerData> observer) Subscribe to containersvoid
subscribePackets
(Context ctx, SubscribePacketsRequest request, Observer<TmPacketData> observer) Subscribe to packets This subscription is performed at stream or processor level.Methods inherited from class org.yamcs.protobuf.AbstractPacketsApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
PacketsApi
public PacketsApi()
-
-
Method Details
-
listPacketNames
public void listPacketNames(Context ctx, ListPacketNamesRequest request, Observer<ListPacketNamesResponse> observer) Description copied from class:AbstractPacketsApi
List packet names
- Specified by:
listPacketNames
in classAbstractPacketsApi<Context>
-
listPackets
public void listPackets(Context ctx, ListPacketsRequest request, Observer<ListPacketsResponse> observer) Description copied from class:AbstractPacketsApi
List packets
- Specified by:
listPackets
in classAbstractPacketsApi<Context>
-
getPacket
Description copied from class:AbstractPacketsApi
Get a packet
- Specified by:
getPacket
in classAbstractPacketsApi<Context>
-
streamPackets
public void streamPackets(Context ctx, StreamPacketsRequest request, Observer<TmPacketData> observer) Description copied from class:AbstractPacketsApi
Streams back packets
- Specified by:
streamPackets
in classAbstractPacketsApi<Context>
-
exportPacket
Description copied from class:AbstractPacketsApi
Export a raw packet
- Specified by:
exportPacket
in classAbstractPacketsApi<Context>
-
extractPacket
public void extractPacket(Context ctx, ExtractPacketRequest request, Observer<ExtractPacketResponse> observer) Description copied from class:AbstractPacketsApi
Extract data from a stored packet This call uses the current Mission Database to perform a standalone extraction of a single stored packet, returning contained parameter values, and corresponding bit positions.
- Specified by:
extractPacket
in classAbstractPacketsApi<Context>
-
exportPackets
Description copied from class:AbstractPacketsApi
Export raw packets
- Specified by:
exportPackets
in classAbstractPacketsApi<Context>
-
subscribePackets
public void subscribePackets(Context ctx, SubscribePacketsRequest request, Observer<TmPacketData> observer) Description copied from class:AbstractPacketsApi
Subscribe to packets This subscription is performed at stream or processor level. The identifier of the packets is not filled in.
- Specified by:
subscribePackets
in classAbstractPacketsApi<Context>
-
subscribeContainers
public void subscribeContainers(Context ctx, SubscribeContainersRequest request, Observer<ContainerData> observer) Description copied from class:AbstractPacketsApi
Subscribe to containers
- Specified by:
subscribeContainers
in classAbstractPacketsApi<Context>
-