F´ Flight Software - C/C++ Documentation
NASA-v1.5.0
A framework for building embedded system applications to NASA flight quality standards.
|
#include <Svc/FileUplink/FileUplink.hpp>
Definition at line 22 of file FileUplink.hpp.
Svc::FileUplink::FileUplink | ( | const char *const | name | ) |
Construct object FileUplink
name | The component name |
Definition at line 23 of file FileUplink.cpp.
Svc::FileUplink::~FileUplink | ( | void | ) |
Destroy object FileUplink
Definition at line 44 of file FileUplink.cpp.
void Svc::FileUplink::checkSequenceIndex | ( | const U32 | sequenceIndex | ) |
Check sequence index.
Definition at line 171 of file FileUplink.cpp.
void Svc::FileUplink::compareChecksums | ( | const Fw::FilePacket::EndPacket & | endPacket | ) |
Compare checksums.
Definition at line 183 of file FileUplink.cpp.
void Svc::FileUplink::goToDataMode | ( | void | ) |
Go to DATA mode.
Definition at line 205 of file FileUplink.cpp.
void Svc::FileUplink::goToStartMode | ( | void | ) |
Go to START mode.
Definition at line 197 of file FileUplink.cpp.
void Svc::FileUplink::handleCancelPacket | ( | void | ) |
Handle a cancel packet.
Definition at line 163 of file FileUplink.cpp.
void Svc::FileUplink::handleDataPacket | ( | const Fw::FilePacket::DataPacket & | dataPacket | ) |
Handle a data packet.
Definition at line 121 of file FileUplink.cpp.
void Svc::FileUplink::handleEndPacket | ( | const Fw::FilePacket::EndPacket & | endPacket | ) |
Handle an end packet.
Definition at line 147 of file FileUplink.cpp.
void Svc::FileUplink::init | ( | const NATIVE_INT_TYPE | queueDepth, |
const NATIVE_INT_TYPE | instance | ||
) |
Initialize object FileUplink
queueDepth | The queue depth |
instance | The instance number |
Definition at line 35 of file FileUplink.cpp.
|
virtual |
Handler implementation for pingIn
portNum | The port number |
key | Value to return to pinger |
Implements Svc::FileUplinkComponentBase.
Definition at line 84 of file FileUplink.cpp.
PRIVATE Svc::FileUplink::__pad1__ |
The port number.
Definition at line 211 of file FileUplink.hpp.
PRIVATE Svc::FileUplink::__pad2__ |
Definition at line 232 of file FileUplink.hpp.
PRIVATE Svc::FileUplink::__pad3__ |
Definition at line 262 of file FileUplink.hpp.
PRIVATE Fw::Buffer& Svc::FileUplink::buffer |
Definition at line 221 of file FileUplink.hpp.
File Svc::FileUplink::file |
The file being assembled.
Definition at line 275 of file FileUplink.hpp.
FilesReceived Svc::FileUplink::filesReceived |
The total number of files received.
Definition at line 278 of file FileUplink.hpp.
U32 Svc::FileUplink::lastSequenceIndex |
The sequence index of the last packet received.
Definition at line 272 of file FileUplink.hpp.
PacketsReceived Svc::FileUplink::packetsReceived |
The total number of cancel packets.
Definition at line 281 of file FileUplink.hpp.
Warnings Svc::FileUplink::warnings |
The total number of warnings.
Definition at line 284 of file FileUplink.hpp.