| Class TPacketDataSet (unit DBPacket) |
TClientDataSet
TPacketDataSet
| Constructors |
| Functions |
procedure CreateFromDelta(DataSet: TClientDataSet);
function HasCurValues: Boolean;
function HasMergeConflicts: Boolean;
procedure InitAltRecBuffers;
procedure InitCurValues(const CurValues: Variant);
function UpdateKind: TUpdateKind;
procedure DataEvent(Event: TDataEvent; Info: Longint);
function GetStateFieldValue(State: TDataSetState; Field: TField): Variant;
procedure InternalClose;
procedure InternalInitRecord(Buffer: PChar);
procedure InternalOpen;
procedure SetStateFieldValue(State: TDataSetState; Field: TField;
Value: Variant);
function GetStreamMetaData: Boolean;
procedure SetStreamMetaData(Value: Boolean);| Properties |
property NewValuesModified : Boolean
property StreamMetaData : Boolean
property UseCurValues : Boolean| Events |
| Variables |
FCurRecBuf : PChar;
FNewValuesModified : Boolean;
FOldRecBuf : PChar;
FUseCurValues : Boolean;| Constructors |
| Functions |
procedure CreateFromDelta(DataSet: TClientDataSet);Initialize new records in the error result dataset to unchanged values
function HasCurValues: Boolean;
function HasMergeConflicts: Boolean;
procedure InitAltRecBuffers;
procedure InitCurValues(const CurValues: Variant);
function UpdateKind: TUpdateKind;
procedure DataEvent(Event: TDataEvent; Info: Longint);TPacketDataSet
function GetStateFieldValue(State: TDataSetState; Field: TField): Variant;
procedure InternalClose;
procedure InternalInitRecord(Buffer: PChar);rw BOOL, if TRUE do not inc. metadata in StreamDS } { TPacketDataSet
procedure InternalOpen;
procedure SetStateFieldValue(State: TDataSetState; Field: TField;
Value: Variant);When reading an OldValue, return the CurValue instead if we have one
function GetStreamMetaData: Boolean;Set a flag when any of the field's NewValue properties are modified
procedure SetStreamMetaData(Value: Boolean);| Properties |
property NewValuesModified : Boolean
property StreamMetaData : Boolean
property UseCurValues : Boolean| Events |
| Variables |
FCurRecBuf : PChar;
FNewValuesModified : Boolean;
FOldRecBuf : PChar;
FUseCurValues : Boolean;