IPWorks Cloud 2020 C++ Edition

Questions / Feedback?

ServiceProvider Property

The storage service provider.

Syntax

ANSI (Cross Platform)
int GetServiceProvider();
int SetServiceProvider(int iServiceProvider); Unicode (Windows) INT GetServiceProvider();
INT SetServiceProvider(INT iServiceProvider);

Possible Values

SP_AMAZON_S3(0), 
SP_BOX(1),
SP_DROPBOX(2),
SP_GOOGLE_DRIVE(3),
SP_ONE_DRIVE(4),
SP_AZURE_BLOB(6),
SP_WASABI(7),
SP_DIGITAL_OCEAN(8),
SP_GOOGLE_STORAGE(9),
SP_HADOOP_DFS(10),
SP_AZURE_FILE(11),
SP_BACKBLAZE_B2(12),
SP_IBMSTORAGE(13),
SP_LINODE(14)
@property (nonatomic,readwrite,assign,getter=serviceProvider,setter=setServiceProvider:) int serviceProvider;
- (int)serviceProvider;
- (void)setServiceProvider:(int)newServiceProvider;

Possible Values

SP_AMAZON_S3(0), 
SP_BOX(1),
SP_DROPBOX(2),
SP_GOOGLE_DRIVE(3),
SP_ONE_DRIVE(4),
SP_AZURE_BLOB(6),
SP_WASABI(7),
SP_DIGITAL_OCEAN(8),
SP_GOOGLE_STORAGE(9),
SP_HADOOP_DFS(10),
SP_AZURE_FILE(11),
SP_BACKBLAZE_B2(12),
SP_IBMSTORAGE(13),
SP_LINODE(14)
#define PID_CLOUDSTORAGE_SERVICEPROVIDER 38

IPWORKSCLOUD_EXTERNAL void* IPWORKSCLOUD_CALL IPWorksCloud_CloudStorage_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSCLOUD_EXTERNAL int IPWORKSCLOUD_CALL IPWorksCloud_CloudStorage_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

0

Remarks

This property specifies the storage service provider which will be used. Possible values are:

  • spAmazonS3 (0) (default): Amazon S3
  • spBox (1): Box.com
  • spDropbox (2): Dropbox
  • spGoogleDrive (3): Google Drive
  • spOneDrive (4): Microsoft OneDrive
  • spAzureBlob (6): Azure Blob
  • spWasabi (7): Wasabi
  • spDigitalOcean (8): Digital Ocean Spaces
  • spGoogleStorage (9): Google Cloud Storage
  • spHadoopDFS (10): Hadoop DFS
  • spAzureFile (11): Azure File
  • spBackblazeB2 (12): Backblaze B2
  • spIBMStorage (13): IBM Cloud Object Storage
  • spLinode (14): Linode Object Storage

This property is not available at design time.

Data Type

Integer

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Cloud 2020 C++ Edition - Version 20.0 [Build 8265]