onboardapi  9.10.0
by Rheinmetall
M_FileTransfer::ReportFileTransferStatus Struct Reference

Current status data for the service which are dynamically updated on change. More...

Public Member Functions

 ReportFileTransferStatus ()
 
 ReportFileTransferStatus (std::string const &KeyId, M_FileTransfer::FileTransferStatusType const &Status, M_FileTransfer::FileTransferInfoOptionalType const &FileTransferInfo, bool IsRemoved)
 

Public Attributes

std::string KeyId
 The id of the status. More...
 
M_FileTransfer::FileTransferStatusType Status
 The current status of the file transfer. More...
 
M_FileTransfer::FileTransferInfoOptionalType FileTransferInfo
 Optional: The file transfer information. More...
 
bool IsRemoved
 

Detailed Description

Current status data for the service which are dynamically updated on change.

Constructor & Destructor Documentation

◆ ReportFileTransferStatus() [1/2]

M_FileTransfer::ReportFileTransferStatus::ReportFileTransferStatus ( )

◆ ReportFileTransferStatus() [2/2]

M_FileTransfer::ReportFileTransferStatus::ReportFileTransferStatus ( std::string const &  KeyId,
M_FileTransfer::FileTransferStatusType const &  Status,
M_FileTransfer::FileTransferInfoOptionalType const &  FileTransferInfo,
bool  IsRemoved 
)

Member Data Documentation

◆ FileTransferInfo

M_FileTransfer::FileTransferInfoOptionalType M_FileTransfer::ReportFileTransferStatus::FileTransferInfo

Optional: The file transfer information.

◆ IsRemoved

bool M_FileTransfer::ReportFileTransferStatus::IsRemoved

Indicates if the payload is no longer available Note: This will always be set to true when the instance has been shut down After this has been set to true, the payload will no longer be available to late joiners.

◆ KeyId

std::string M_FileTransfer::ReportFileTransferStatus::KeyId

The id of the status.

◆ Status

M_FileTransfer::FileTransferStatusType M_FileTransfer::ReportFileTransferStatus::Status

The current status of the file transfer.