erstes Volume im parser eingebaut
This commit is contained in:
+6
-6
@@ -151,7 +151,7 @@ dcl-proc MD_BuildCreateBuffer export;
|
||||
MediaDefinition);
|
||||
|
||||
|
||||
for DeviceIndex = 1 to MediaDefinition.NumberOfDevices;
|
||||
for DeviceIndex = 1 to MediaDefinition.NumberOfDevices;
|
||||
|
||||
|
||||
MD_BuildTape0200Device(
|
||||
@@ -520,20 +520,20 @@ dcl-proc MD_BuildTape0200Media;
|
||||
|
||||
|
||||
|
||||
if MediaIndex < MediaDevice.NumberOfMediaFiles;
|
||||
if MediaIndex < MediaDevice.NumberOfMediaFiles;
|
||||
|
||||
Media0200.OffsetToNextMediaFileDefinition =
|
||||
Media0200.OffsetToNextMediaFileDefinition =
|
||||
BuilderContext.BufferLength
|
||||
+ %size(MD_Tape0200MediaFileDefinition_T)
|
||||
+ (MD_AlignLength(
|
||||
MediaFile.NumberOfVolumeIdentifiers
|
||||
* MD_VOLUME_ID_LENGTH));
|
||||
|
||||
else;
|
||||
else;
|
||||
|
||||
Media0200.OffsetToNextMediaFileDefinition = 0;
|
||||
Media0200.OffsetToNextMediaFileDefinition = 0;
|
||||
|
||||
endif;
|
||||
endif;
|
||||
|
||||
|
||||
//---------------------------------------------------------------
|
||||
|
||||
+16
-16
@@ -86,35 +86,35 @@ dcl-proc BuildTestDefinition;
|
||||
MediaDefinition.TextDescription = 'Test MEDDFN';
|
||||
|
||||
MediaDefinition.MaximumParallelResources = 2;
|
||||
MediaDefinition.MinimumParallelResources = 2;
|
||||
MediaDefinition.MinimumParallelResources = 2;
|
||||
|
||||
MediaDefinition.DeviceAllocation = MD_DeviceAllocateAll;
|
||||
MediaDefinition.SaveFormat = MD_SaveFormatParallel;
|
||||
MediaDefinition.DeviceAllocation = MD_DeviceAllocateAll;
|
||||
MediaDefinition.SaveFormat = MD_SaveFormatParallel;
|
||||
|
||||
MediaDefinition.NumberOfDevices = 2;
|
||||
MediaDefinition.NumberOfDevices = 2;
|
||||
|
||||
|
||||
//---------------------------------------------------------------
|
||||
// Device 1 / Resource 1
|
||||
//---------------------------------------------------------------
|
||||
|
||||
MediaDefinition.Device(1).DeviceName = 'TAPMLBBRMS';
|
||||
MediaDefinition.Device(1).DeviceName = 'TAPMLBBRMS';
|
||||
|
||||
MediaDefinition.Device(1).NumberOfMediaFiles = 1;
|
||||
MediaDefinition.Device(1).NumberOfMediaFiles = 1;
|
||||
|
||||
MediaDefinition.Device(1)
|
||||
MediaDefinition.Device(1)
|
||||
.MediaFile(1)
|
||||
.SequenceNumber = 0;
|
||||
|
||||
MediaDefinition.Device(1)
|
||||
MediaDefinition.Device(1)
|
||||
.MediaFile(1)
|
||||
.StartingPositionInFile = *ALL'0';
|
||||
|
||||
MediaDefinition.Device(1)
|
||||
MediaDefinition.Device(1)
|
||||
.MediaFile(1)
|
||||
.NumberOfVolumeIdentifiers = 1;
|
||||
|
||||
MediaDefinition.Device(1)
|
||||
MediaDefinition.Device(1)
|
||||
.MediaFile(1)
|
||||
.VolumeIdentifier(1)
|
||||
.VolumeIdentifier = 'DAK066';
|
||||
@@ -124,23 +124,23 @@ MediaDefinition.Device(1)
|
||||
// Device 2 / Resource 2
|
||||
//---------------------------------------------------------------
|
||||
|
||||
MediaDefinition.Device(2).DeviceName = 'TAPMLBBRMS';
|
||||
MediaDefinition.Device(2).DeviceName = 'TAPMLBBRMS';
|
||||
|
||||
MediaDefinition.Device(2).NumberOfMediaFiles = 1;
|
||||
MediaDefinition.Device(2).NumberOfMediaFiles = 1;
|
||||
|
||||
MediaDefinition.Device(2)
|
||||
MediaDefinition.Device(2)
|
||||
.MediaFile(1)
|
||||
.SequenceNumber = 0;
|
||||
|
||||
MediaDefinition.Device(2)
|
||||
MediaDefinition.Device(2)
|
||||
.MediaFile(1)
|
||||
.StartingPositionInFile = *ALL'0';
|
||||
|
||||
MediaDefinition.Device(2)
|
||||
MediaDefinition.Device(2)
|
||||
.MediaFile(1)
|
||||
.NumberOfVolumeIdentifiers = 1;
|
||||
|
||||
MediaDefinition.Device(2)
|
||||
MediaDefinition.Device(2)
|
||||
.MediaFile(1)
|
||||
.VolumeIdentifier(1)
|
||||
.VolumeIdentifier = 'DAK079';
|
||||
|
||||
Reference in New Issue
Block a user