IMaster class

The master interface, which is an entry point to all other specialized interfaces.

Inheritance

Constructors

IMaster(FbInterface self)
Construct a wrapper around the native IMaster interface. The self argument should be the raw pointer returned by FbClient.fbGetMasterInterface method.

Properties

hashCode int
The hash code for this object.
no setterinherited
methodCount int
The number of entries in the VTable the interface occupies.
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
self FbInterface
The raw pointer to the native interface.
getter/setter pairinherited
startIndex int
The first entry in the VTable the interface uses.
getter/setter pairinherited
version int
The interface version. Copied from the VTable for convenience.
getter/setter pairinherited
vtable FbInterface
The pointer to the interface's VTable.
getter/setter pairinherited

Methods

getConfigManager() IConfigManager
getDispatcher() IProvider
getDtc() IDtc
getMetadataBuilder(IStatus status, [int fieldCount = 0]) IMetadataBuilder
getPluginManager() IPluginManager
getProcessExiting() bool
getProvider() IProvider
getStatus() IStatus
Allocate and return a new IStatus interface. When no longer needed, it should be disposed of (by calling dispose).
getTimerControl() ITimerControl
getUtilInterface() IUtil
minSupportedVersion() int
Defines the minimum native interface version supported by this class in fbclient.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerAttachment(IProvider provider, IAttachment attachment) IAttachment
registerTransaction(IProvider provider, ITransaction transaction) ITransaction
serverMode(int mode) int
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited