onboardapi  9.10.0
by Rheinmetall
M_FileTransfer::IService Class Reference

Public Member Functions

virtual ~IService ()
 
virtual void CmdStartFileTransfer (std::string const &KeyId, M_FileTransfer::FileTransferInfoType const &FileTransferInfo)
 
virtual void CmdCancelFileTransfer (std::string const &KeyId)
 
virtual void CmdPauseFileTransfer (std::string const &KeyId)
 
virtual void CmdResumeFileTransfer (std::string const &KeyId)
 

Detailed Description

Service interface. Contains operations that a client can command the FileTransfer Service to perform.

Constructor & Destructor Documentation

◆ ~IService()

M_FileTransfer::IService::~IService ( )
virtual

Member Function Documentation

◆ CmdCancelFileTransfer()

void M_FileTransfer::IService::CmdCancelFileTransfer ( std::string const &  KeyId)
virtual

Cancel the file transfer.

Parameters
KeyIdThe id of the transfer.

◆ CmdPauseFileTransfer()

void M_FileTransfer::IService::CmdPauseFileTransfer ( std::string const &  KeyId)
virtual

Pause the file transfer.

Parameters
KeyIdThe id of the transfer.

◆ CmdResumeFileTransfer()

void M_FileTransfer::IService::CmdResumeFileTransfer ( std::string const &  KeyId)
virtual

Resume the file transfer.

Parameters
KeyIdThe id of the transfer.

◆ CmdStartFileTransfer()

void M_FileTransfer::IService::CmdStartFileTransfer ( std::string const &  KeyId,
M_FileTransfer::FileTransferInfoType const &  FileTransferInfo 
)
virtual

Start the file transfer.

Parameters
KeyIdThe id of the transfer.
FileTransferInfoThe file information of the transfer.