Class IProviderImpl

Unit

Declaration

type IProviderImpl = class(IProvider)

Description

This item has no description.

Hierarchy

Overview

Methods

Public constructor create;
Public procedure addRef(); virtual; abstract;
Public function release(): Integer; virtual; abstract;
Public procedure setOwner(r: IReferenceCounted); virtual; abstract;
Public function getOwner(): IReferenceCounted; virtual; abstract;
Public function attachDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; virtual; abstract;
Public function createDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; virtual; abstract;
Public function attachServiceManager(status: IStatus; service: PAnsiChar; spbLength: Cardinal; spb: BytePtr): IService; virtual; abstract;
Public procedure shutdown(status: IStatus; timeout: Cardinal; reason: Integer); virtual; abstract;
Public procedure setDbCryptCallback(status: IStatus; cryptCallback: ICryptKeyCallback); virtual; abstract;

Description

Methods

Public constructor create;

This item has no description.

Public procedure addRef(); virtual; abstract;

This item has no description.

Public function release(): Integer; virtual; abstract;

This item has no description.

Public procedure setOwner(r: IReferenceCounted); virtual; abstract;

This item has no description.

Public function getOwner(): IReferenceCounted; virtual; abstract;

This item has no description.

Public function attachDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; virtual; abstract;

This item has no description.

Public function createDatabase(status: IStatus; fileName: PAnsiChar; dpbLength: Cardinal; dpb: BytePtr): IAttachment; virtual; abstract;

This item has no description.

Public function attachServiceManager(status: IStatus; service: PAnsiChar; spbLength: Cardinal; spb: BytePtr): IService; virtual; abstract;

This item has no description.

Public procedure shutdown(status: IStatus; timeout: Cardinal; reason: Integer); virtual; abstract;

This item has no description.

Public procedure setDbCryptCallback(status: IStatus; cryptCallback: ICryptKeyCallback); virtual; abstract;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.