4.1.10.3.7 ConcreteUTDFromAbstractUTD

 procedure ConcreteUTDFromAbstractUTD(
     abstractUTD: sequence of ReplUpToDateVector):
   UPTODATE_VECTOR_V1_EXT 

Informative summary of behavior: The ConcreteUTDFromAbstractUTD procedure translates a sequence of abstract ReplUpToDateVector tuples to UPTODATE_VECTOR_V1_EXT.

  
 concreteUTD: UPTODATE_VECTOR_V1_EXT
  
 concreteUTD.dwVersion := 1
 concreteUTD.dwReserved1 := 0
 concreteUTD.dwReserved2 := 0
 concreteUTD.cNumCursors := abstractUTD.length
  
 for i := 0 to (abstractUTD.length - 1)
   concreteUTD.rgCursors[i].uuidDsa := abstractUTD[i].uuidDsa
   concreteUTD.rgCursors[i].usnHighPropUpdate := 
     abstractUTD[i].usnHighPropUpdate
 endfor
  
 return concreteUTD
Show: