diff --git a/source/Firebase/Storage/ApiDefinition.cs b/source/Firebase/Storage/ApiDefinition.cs index d0381c2a..8e2aeac4 100644 --- a/source/Firebase/Storage/ApiDefinition.cs +++ b/source/Firebase/Storage/ApiDefinition.cs @@ -49,6 +49,10 @@ interface Storage [Export ("maxOperationRetryTime")] double MaxOperationRetryTime { get; set; } + // @property int64_t uploadChunkSizeBytes; + [Export ("uploadChunkSizeBytes")] + long UploadChunkSizeBytes { get; set; } + // @property (nonatomic, strong) dispatch_queue_t _Nonnull callbackQueue; [Export ("callbackQueue", ArgumentSemantic.Strong)] DispatchQueue CallbackQueue { get; set; } @@ -67,7 +71,7 @@ interface Storage // - (void) useEmulatorWithHost:(NSString*) host port:(NSInteger) port; [Export ("useEmulatorWithHost:port:")] - void UseEmulatorWithHost (string host, uint port); + void UseEmulatorWithHost (string host, nint port); } // @interface FIRStorageDownloadTask : FIRStorageObservableTask diff --git a/source/Firebase/Storage/Enums.cs b/source/Firebase/Storage/Enums.cs index 36ecaca2..5f66e08a 100644 --- a/source/Firebase/Storage/Enums.cs +++ b/source/Firebase/Storage/Enums.cs @@ -28,6 +28,9 @@ public enum StorageErrorCode : long NonMatchingChecksum = -13031, DownloadSizeExceeded = -13032, Cancelled = -13040, - InvalidArgument = -13050 + InvalidArgument = -13050, + BucketMismatch = -13051, + InternalError = -13052, + PathError = -13053 } }