|
F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/FileDownlink/FileDownlink.hpp>
Definition at line 23 of file FileDownlink.hpp.
| Svc::FileDownlink::FileDownlink | ( | const char *const | compName, |
| const U16 | downlinkPacketSize | ||
| ) |
Construct object FileDownlink
| compName | The component name |
| downlinkPacketSize | The size of a downlink packet |
Definition at line 23 of file FileDownlink.cpp.
| Svc::FileDownlink::~FileDownlink | ( | void | ) |
Destroy object FileDownlink
Definition at line 47 of file FileDownlink.cpp.
|
virtual |
Implementation for FileDownlink_Cancel command handler
| opCode | The opcode |
| cmdSeq | The command sequence number |
Implements Svc::FileDownlinkComponentBase.
Definition at line 124 of file FileDownlink.cpp.
|
inline |
Get the Mode value.
Definition at line 56 of file FileDownlink.hpp.
| void Svc::FileDownlink::init | ( | const NATIVE_INT_TYPE | queueDepth, |
| const NATIVE_INT_TYPE | instance | ||
| ) |
Initialize object FileDownlink
| queueDepth | The queue depth |
| instance | The instance number |
Definition at line 38 of file FileDownlink.cpp.
|
inline |
Constructor.
Definition at line 44 of file FileDownlink.hpp.
| void Svc::FileDownlink::pingIn_handler | ( | const NATIVE_INT_TYPE | portNum, |
| U32 | key | ||
| ) |
Handler implementation for pingIn
| portNum | The port number |
| key | Value to return to pinger |
Definition at line 250 of file FileDownlink.cpp.
| void Svc::FileDownlink::sendCancelPacket | ( | void | ) |
Definition at line 191 of file FileDownlink.cpp.
| Os::File::Status Svc::FileDownlink::sendDataPackets | ( | void | ) |
Definition at line 172 of file FileDownlink.cpp.
| void Svc::FileDownlink::sendEndPacket | ( | void | ) |
Definition at line 202 of file FileDownlink.cpp.
| void Svc::FileDownlink::sendFilePacket | ( | const Fw::FilePacket & | filePacket | ) |
Definition at line 237 of file FileDownlink.cpp.
| void Svc::FileDownlink::sendStartPacket | ( | void | ) |
Definition at line 223 of file FileDownlink.cpp.
|
inline |
Set the Mode value.
Definition at line 49 of file FileDownlink.hpp.
| PRIVATE Svc::FileDownlink::__pad1__ |
The opcode.
Definition at line 238 of file FileDownlink.hpp.
| PRIVATE Svc::FileDownlink::__pad2__ |
Definition at line 268 of file FileDownlink.hpp.
| PRIVATE Svc::FileDownlink::__pad3__ |
Definition at line 286 of file FileDownlink.hpp.
| PRIVATE const U32 Svc::FileDownlink::cmdSeq |
The command sequence number.
Definition at line 248 of file FileDownlink.hpp.
| PRIVATE const U32 const Fw::CmdStringArg const Fw::CmdStringArg& Svc::FileDownlink::destFileName |
< The name of the destination file on the ground
Definition at line 250 of file FileDownlink.hpp.
| File Svc::FileDownlink::file |
The file.
Definition at line 299 of file FileDownlink.hpp.
| FilesSent Svc::FileDownlink::filesSent |
Files sent.
Definition at line 302 of file FileDownlink.hpp.
| Mode Svc::FileDownlink::mode |
The mode.
Definition at line 296 of file FileDownlink.hpp.
| PacketsSent Svc::FileDownlink::packetsSent |
Packets sent.
Definition at line 305 of file FileDownlink.hpp.
| U32 Svc::FileDownlink::sequenceIndex |
The current sequence index.
Definition at line 311 of file FileDownlink.hpp.
| PRIVATE const U32 const Fw::CmdStringArg& Svc::FileDownlink::sourceFileName |
The name of the on-board file to send.
Definition at line 249 of file FileDownlink.hpp.
| Warnings Svc::FileDownlink::warnings |
Warnings.
Definition at line 308 of file FileDownlink.hpp.