BitTorrentBuilder
BitTorrent torrent file builder based on the CreateTorrent utility by Daniel Etzold
Overview
BitTorrentBuilder:
BitTorrent torrent file builder based on the CreateTorrent utility by Daniel Etzold
Design
- Super Type
- Builder
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
| Notification |
false
|
| Template Directory |
|
| Data View |
Children,
proximity:
1
|
|
Logger Name
|
BitTorrentBuilder |
Constraints
Allowed Child Dependencies
-
BitTorrentBuilderPieceLength
1
-
BitTorrentBuilderPort
1
-
BitTorrentBuilderUrl
1
- BuilderBuildFile1
- BuilderBuildstamp1
- BuilderBuildTarget1
- BuilderExportDestination1
- BuilderImportMax1
- BuilderImportMin1
- BuilderPackageBuildtimePattern1
- BuilderPackageExtension1
- BuilderPackageFilebase1
- BuilderPackageInstallRank1
- BuilderPackageInstallroot1
- BuilderPackagePurgeRegex1
- BuilderPackageRequireBuildstamp1
- BuilderPackageSeparator1
- BuilderPackageType1
- BuilderPackageVendor1
- BuilderPackageVersion1
- BuilderScmBinding1
- BuilderScmConnection1
- BuilderScmLabel1
- BuilderScmModule1
- BuilderScmQuiet1
- BuilderScmUser1
- BuilderScmView1
- BuilderVersionBuild1
- BuilderVersionMajor1
- BuilderVersionMinor1
- BuilderVersionRelease1
- BuilderVersionTag1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Attributes
Defaults for Imported Attributes
| Name |
Default |
|
packageExtension
|
torrent |
|
packageFilebase
|
${entity.name} |
|
packageInstallroot
|
${entity.attribute.basedir} |
|
packageType
|
BitTorrentFile |
|
pieceLength
|
262144 |
|
trackerPort
|
6881 |
Commands
Related Types
The following types are defined for use with BitTorrentBuilder.
BitTorrentBuilderPieceLength
Overview
BitTorrentBuilderPieceLength:
BitTorrent torrent file builder piece length in bytes
Design
- Super Type
-
BitTorrentBuilderSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Attributes
Exported Attributes
| Name |
Property |
|
pieceLength
|
settingValue |
BitTorrentBuilderPort
Overview
BitTorrentBuilderPort:
BitTorrent torrent file builder tracker port
Design
- Super Type
-
BitTorrentBuilderSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Attributes
Exported Attributes
| Name |
Property |
|
trackerPort
|
settingValue |
BitTorrentBuilderSetting
Overview
BitTorrentBuilderSetting:
A BitTorrent torrent file builder setting
Design
- Super Type
- Setting
| Role |
Abstract. (Objects cannot be created.)
|
| Instance Names |
Unique
|
Constraints
Allowed Parent Dependencies
BitTorrentBuilderUrl
Overview
BitTorrentBuilderUrl:
BitTorrent torrent file builder tracker URL
Design
- Super Type
-
BitTorrentBuilderSetting
| Role |
Concrete. (Objects can be created.)
|
| Instance Names |
Unique
|
Attributes
Exported Attributes
| Name |
Property |
|
trackerUrl
|
settingValue |