FME Server C++ API 3.0

IFMEServerTransferCallback Class Reference

IFMEServerTransferCallback interface. More...

#include <ifmeservertransfercallback.h>

List of all members.

Public Member Functions

virtual void callback (int transferredBytes)=0
virtual void setTotalBytes (int totalBytes)=0
virtual void start ()=0
virtual void stop ()=0

Protected Member Functions

 IFMEServerTransferCallback ()
virtual ~IFMEServerTransferCallback ()

Private Member Functions

 IFMEServerTransferCallback (const IFMEServerTransferCallback &other)
IFMEServerTransferCallbackoperator= (const IFMEServerTransferCallback &other)

Detailed Description

IFMEServerTransferCallback interface.

Package Overview:

This file defines the interface that subclasses of this class MUST follow.


Constructor & Destructor Documentation

IFMEServerTransferCallback::IFMEServerTransferCallback ( ) [inline, protected]
virtual IFMEServerTransferCallback::~IFMEServerTransferCallback ( ) [inline, protected, virtual]
IFMEServerTransferCallback::IFMEServerTransferCallback ( const IFMEServerTransferCallback other) [private]

Member Function Documentation

virtual void IFMEServerTransferCallback::callback ( int  transferredBytes) [pure virtual]

Returns file transfer progress.

Parameters:
transferredBytesBytes transferred so far
totalBytesTotal bytes to transfer in this transaction
IFMEServerTransferCallback& IFMEServerTransferCallback::operator= ( const IFMEServerTransferCallback other) [private]
virtual void IFMEServerTransferCallback::setTotalBytes ( int  totalBytes) [pure virtual]

Sets the total bytes that will be transferred in this transaction.

Parameters:
totalBytesTotal bytes to transfer in this transaction
virtual void IFMEServerTransferCallback::start ( ) [pure virtual]

Starts file transfer progress.

virtual void IFMEServerTransferCallback::stop ( ) [pure virtual]

Stops file transfer progress.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines