Main docs: Home
Classes | |
class | pw::transfer::AtomicFileTransferHandler |
Functions | |
pw::transfer::AtomicFileTransferHandler::AtomicFileTransferHandler (uint32_t resource_id, std::string_view file_path) | |
pw::transfer::AtomicFileTransferHandler::AtomicFileTransferHandler (const AtomicFileTransferHandler &rhs)=delete | |
AtomicFileTransferHandler & | pw::transfer::AtomicFileTransferHandler::operator= (const AtomicFileTransferHandler &)=delete |
Status | pw::transfer::AtomicFileTransferHandler::PrepareRead () override |
void | pw::transfer::AtomicFileTransferHandler::FinalizeRead (Status) override |
Status | pw::transfer::AtomicFileTransferHandler::PrepareWrite () override |
Status | pw::transfer::AtomicFileTransferHandler::FinalizeWrite (Status) override |
|
inline |
[in] | resource_id | An ID for the resource that's being transferred. |
[in] | file_path | The target file to update. |
|
override |
Handler function that is called by the transfer thread after a read transfer completes.
[in] | Status | A pw::Status object provided by the transfer thread indicating whether the transfer succeeded. |
Indicates whether the write transfer was successful.
|
override |
Prepares AtomicFileTransferHandler
for a read transfer.
AtomicFileTransferHandler
is ready for the transfer.
|
override |
Prepares AtomicFileTransferHandler
for a write transfer.
AtomicFileTransferHandler
is ready for the transfer.