PartList Event

Fires once for every part returned when listing a multipart upload's parts.

Syntax

class S3ClientPartListEventParams {
public:
  int PartNumber();
  const QString &ObjectName();
  const QString &LastModified();
  qint64 Size();
  const QString &ETag();
  const QString &OwnerId();
  const QString &OwnerName();
  int EventRetVal();
  void SetEventRetVal(int iRetVal);
};
// To handle, connect one or more slots to this signal. void PartList(S3ClientPartListEventParams *e);
// Or, subclass S3Client and override this emitter function. virtual int FirePartList(S3ClientPartListEventParams *e) {...}

Remarks

This event fires once for each multipart upload part returned when ListParts is called.

PartNumber reflects the part's number.

ObjectName reflects the name of the object the multipart upload is for.

LastModified reflects the last modified time of the part.

Size reflects the size, in bytes, of the part.

ETag reflects the part's ETag of the part.

OwnerId and OwnerName reflect the Id and display name of the part's owner, respectively.

Note: This event is not applicable when ServiceProvider is spGoogleStorage (2); Google Cloud Storage does not support multipart uploads.

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks S3 2020 Qt Edition - Version 20.0 [Build 8178]