- // The chunk size to use for outbound requests. Defaults to 16KiB if not set.
- ChunkSize int
- Storage storage.ClientImpl
+ // The chunk size to use for outbound requests. Defaults to 16KiB if not set. Can only be set
+ // for new Torrents. TODO: Move into a "new" Torrent opt type.
+ ChunkSize pp.Integer
+ // TODO: Move into a "new" Torrent opt type.
+ Storage storage.ClientImpl
+
+ DisableInitialPieceCheck bool
+
+ // Whether to allow data download or upload
+ DisallowDataUpload bool
+ DisallowDataDownload bool