MPbkCompressUi Class Reference

class MPbkCompressUi

Member Functions Documentation

PbkCompressCanStartNow()

TBool PbkCompressCanStartNow ( ) [pure virtual]

Called by the engine to check if compression can be started

PbkCompressCanceled()

void PbkCompressCanceled ( ) [pure virtual]

Called by the engine if the compression is cancelled.

PbkCompressComplete()

void PbkCompressComplete ( ) [pure virtual]

Called when the compression completes succesfully.

PbkCompressError(TInt)

void PbkCompressError ( TInt aError ) [pure virtual]

Called if there is an error during compression.

Parameters

TInt aError error code.

PbkCompressStartL(TInt)

void PbkCompressStartL ( TInt aStepsTogo ) [pure virtual]

Called when the engine decides to start a compression.

Exceptions
any

leave occuring when setting up the UI. If this function leaves, the engine doesn't start the compression.

Parameters

TInt aStepsTogo amount of steps the compression will take. This can be used to set up a progress bar.

PbkCompressStep(TInt)

void PbkCompressStep ( TInt aStep ) [pure virtual]

Called as the compression proceeds.

Parameters

TInt aStep number of current step, counting down.