Browse Source

* Correct reader signatures

Michaël Van Canneyt 4 years ago
parent
commit
25e937b0c9
1 changed files with 9 additions and 9 deletions
  1. 9 9
      packages/fcl-db/src/base/bufdataset.pas

+ 9 - 9
packages/fcl-db/src/base/bufdataset.pas

@@ -540,8 +540,6 @@ type
     function GetFieldSize(FieldDef : TFieldDef) : longint;
     function GetFieldSize(FieldDef : TFieldDef) : longint;
     procedure CalcRecordSize;
     procedure CalcRecordSize;
     function  IntAllocRecordBuffer: TRecordBuffer;
     function  IntAllocRecordBuffer: TRecordBuffer;
-    procedure IntLoadFieldDefsFromPacket(aReader : TDataPacketReader);
-    procedure IntLoadRecordsFromPacket(aReader : TDataPacketReader);
     function  GetCurrentBuffer: TRecordBuffer;
     function  GetCurrentBuffer: TRecordBuffer;
     procedure CurrentRecordToBuffer(Buffer: TRecordBuffer);
     procedure CurrentRecordToBuffer(Buffer: TRecordBuffer);
     function LoadBuffer(Buffer : TRecordBuffer): TGetResult;
     function LoadBuffer(Buffer : TRecordBuffer): TGetResult;
@@ -551,7 +549,9 @@ type
     function GetActiveRecordUpdateBuffer : boolean;
     function GetActiveRecordUpdateBuffer : boolean;
     procedure CancelRecordUpdateBuffer(AUpdateBufferIndex: integer; var ABookmark: TBufBookmark);
     procedure CancelRecordUpdateBuffer(AUpdateBufferIndex: integer; var ABookmark: TBufBookmark);
     procedure ParseFilter(const AFilter: string);
     procedure ParseFilter(const AFilter: string);
-
+    // Packet handling
+    procedure IntLoadFieldDefsFromPacket(aReader : TDataPacketHandler); virtual;
+    procedure IntLoadRecordsFromPacket(aReader : TDataPacketHandler);  virtual;
     function GetBufUniDirectional: boolean;
     function GetBufUniDirectional: boolean;
     // indexes handling
     // indexes handling
     function GetIndexDefs : TIndexDefs;
     function GetIndexDefs : TIndexDefs;
@@ -661,8 +661,8 @@ type
       const ACaseInsFields: string = ''); virtual;
       const ACaseInsFields: string = ''); virtual;
     procedure ClearIndexes;
     procedure ClearIndexes;
 
 
-    procedure SetDatasetPacket(AReader : TDataPacketReader);
-    procedure GetDatasetPacket(AWriter : TDataPacketReader);
+    procedure SetDatasetPacket(AReader : TDataPacketHandler);
+    procedure GetDatasetPacket(AWriter : TDataPacketHandler);
     procedure LoadFromStream(AStream : TStream; Format: TDataPacketFormat = dfDefault);
     procedure LoadFromStream(AStream : TStream; Format: TDataPacketFormat = dfDefault);
     procedure SaveToStream(AStream : TStream; Format: TDataPacketFormat = dfBinary);
     procedure SaveToStream(AStream : TStream; Format: TDataPacketFormat = dfBinary);
     procedure LoadFromFile(AFileName: string = ''; Format: TDataPacketFormat = dfDefault);
     procedure LoadFromFile(AFileName: string = ''; Format: TDataPacketFormat = dfDefault);
@@ -3468,7 +3468,7 @@ begin
   Result := TBufBlobStream.Create(Field as TBlobField, Mode);
   Result := TBufBlobStream.Create(Field as TBlobField, Mode);
 end;
 end;
 
 
-procedure TCustomBufDataset.SetDatasetPacket(AReader: TDataPacketReader);
+procedure TCustomBufDataset.SetDatasetPacket(AReader: TDataPacketHandler);
 begin
 begin
   FPacketHandler := AReader;
   FPacketHandler := AReader;
   try
   try
@@ -3478,7 +3478,7 @@ begin
   end;
   end;
 end;
 end;
 
 
-procedure TCustomBufDataset.GetDatasetPacket(AWriter: TDataPacketReader);
+procedure TCustomBufDataset.GetDatasetPacket(AWriter: TDataPacketHandler);
 
 
   procedure StoreUpdateBuffer(AUpdBuffer : TRecUpdateBuffer; var ARowState: TRowState);
   procedure StoreUpdateBuffer(AUpdBuffer : TRecUpdateBuffer; var ARowState: TRowState);
   var AThisRowState : TRowState;
   var AThisRowState : TRowState;
@@ -3699,7 +3699,7 @@ begin
     Result := -1;
     Result := -1;
 end;
 end;
 
 
-procedure TCustomBufDataset.IntLoadFieldDefsFromPacket(aReader : TDataPacketReader);
+procedure TCustomBufDataset.IntLoadFieldDefsFromPacket(aReader : TDataPacketHandler);
 
 
 begin
 begin
   FReadFromFile := True;
   FReadFromFile := True;
@@ -3711,7 +3711,7 @@ begin
     BindFields(true);
     BindFields(true);
 end;
 end;
 
 
-procedure TCustomBufDataset.IntLoadRecordsFromPacket(aReader : TDataPacketReader);
+procedure TCustomBufDataset.IntLoadRecordsFromPacket(aReader : TDataPacketHandler);
 
 
 var
 var
   SavedState      : TDataSetState;
   SavedState      : TDataSetState;