firebird.driver.fbapi¶
This module contains low-level ctypes interface to
Firebird client library (fbclient.so/dll
).
Constants¶
C integer limit constants¶
|
|
|
|
|
|
Type codes¶
|
|
|
|
|
|
Internal type codes (for example used by ARRAY descriptor)¶
|
|
|
|
|
|
Types¶
Basic types¶
-
firebird.driver.fbapi.
Int
¶ alias of
ctypes.c_int
-
firebird.driver.fbapi.
IntPtr
¶ alias of
firebird.driver.fbapi.LP_c_int
-
firebird.driver.fbapi.
Int64
¶ alias of
ctypes.c_long
-
firebird.driver.fbapi.
Int64Ptr
¶ alias of
firebird.driver.fbapi.LP_c_long
-
firebird.driver.fbapi.
QWord
¶ alias of
ctypes.c_ulong
-
firebird.driver.fbapi.
STRING
¶ alias of
ctypes.c_char_p
-
firebird.driver.fbapi.
ISC_LONG
¶ alias of
ctypes.c_int
-
firebird.driver.fbapi.
ISC_LONG_PTR
¶ alias of
firebird.driver.fbapi.LP_c_int
-
firebird.driver.fbapi.
ISC_ULONG
¶ alias of
ctypes.c_uint
-
firebird.driver.fbapi.
ISC_SHORT
¶ alias of
ctypes.c_short
-
firebird.driver.fbapi.
ISC_USHORT
¶ alias of
ctypes.c_ushort
-
firebird.driver.fbapi.
ISC_UCHAR
¶ alias of
ctypes.c_ubyte
-
firebird.driver.fbapi.
ISC_INT64
¶ alias of
ctypes.c_long
-
firebird.driver.fbapi.
ISC_UINT64
¶ alias of
ctypes.c_ulong
-
firebird.driver.fbapi.
ISC_DATE
¶ alias of
ctypes.c_int
-
firebird.driver.fbapi.
ISC_TIME
¶ alias of
ctypes.c_uint
-
firebird.driver.fbapi.
FB_DEC16
¶ alias of
ctypes.c_ulong
-
firebird.driver.fbapi.
FB_DEC16Ptr
¶ alias of
firebird.driver.fbapi.LP_c_ulong
-
firebird.driver.fbapi.
FB_DEC34
¶ alias of
firebird.driver.fbapi.c_ulong_Array_2
-
firebird.driver.fbapi.
FB_DEC34Ptr
¶ alias of
firebird.driver.fbapi.LP_c_ulong_Array_2
-
firebird.driver.fbapi.
FB_I128
¶ alias of
firebird.driver.fbapi.c_ulong_Array_2
-
firebird.driver.fbapi.
FB_I128Ptr
¶ alias of
firebird.driver.fbapi.LP_c_ulong_Array_2
-
firebird.driver.fbapi.
ISC_QUAD_PTR
¶ alias of
firebird.driver.fbapi.LP_ISC_QUAD
-
firebird.driver.fbapi.
FB_API_HANDLE
¶ alias of
ctypes.c_uint
-
firebird.driver.fbapi.
FB_API_HANDLE_PTR
¶ alias of
firebird.driver.fbapi.LP_c_uint
-
firebird.driver.fbapi.
ISC_STATUS
¶ alias of
ctypes.c_long
-
firebird.driver.fbapi.
ISC_STATUS_PTR
¶ alias of
firebird.driver.fbapi.LP_c_long
-
firebird.driver.fbapi.
ISC_STATUS_ARRAY
¶ alias of
firebird.driver.fbapi.c_long_Array_20
-
firebird.driver.fbapi.
ISC_STATUS_ARRAY_PTR
¶ alias of
firebird.driver.fbapi.LP_c_long_Array_20
-
class
firebird.driver.fbapi.
ISC_ARRAY_BOUND
¶ -
array_bound_lower
¶ Structure/Union member
-
array_bound_upper
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ISC_ARRAY_DESC
¶ -
array_desc_bounds
¶ Structure/Union member
-
array_desc_dimensions
¶ Structure/Union member
-
array_desc_dtype
¶ Structure/Union member
-
array_desc_field_name
¶ Structure/Union member
-
array_desc_flags
¶ Structure/Union member
-
array_desc_length
¶ Structure/Union member
-
array_desc_relation_name
¶ Structure/Union member
-
array_desc_scale
¶ Structure/Union member
-
-
firebird.driver.fbapi.
ISC_ARRAY_DESC_PTR
¶ alias of
firebird.driver.fbapi.LP_ISC_ARRAY_DESC
-
firebird.driver.fbapi.
RESULT_VECTOR
¶ alias of
firebird.driver.fbapi.c_uint_Array_15
-
class
firebird.driver.fbapi.
ISC_TIME_TZ
¶ -
time_zone
¶ Structure/Union member
-
utc_time
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ISC_TIME_TZ_EX
¶ -
ext_offset
¶ Structure/Union member
-
time_zone
¶ Structure/Union member
-
utc_time
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ISC_TIMESTAMP
¶ -
timestamp_date
¶ Structure/Union member
-
timestamp_time
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ISC_TIMESTAMP_TZ
¶ -
time_zone
¶ Structure/Union member
-
utc_timestamp
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ISC_TIMESTAMP_TZ_EX
¶ -
ext_offset
¶ Structure/Union member
-
time_zone
¶ Structure/Union member
-
utc_timestamp
¶ Structure/Union member
-
Functions¶
has_api¶
load_api¶
-
firebird.driver.fbapi.
load_api
(filename=None)¶ Initializes bindings to Firebird Client Library unless they are already initialized. Called automatically by
get_api()
.- Parameters
- Return type
- Returns
FirebirdAPI
instance.
- Hooks:
Event
HookType.HOOK_API_LOADED
: Executed after api is initialized. Hook routine must have signature:hook_func(api)
. Any value returned by hook is ignored.
Classes¶
FirebirdAPI¶
-
class
firebird.driver.fbapi.
FirebirdAPI
(filename=None)¶ Bases:
object
Firebird Client API interface object. Loads Firebird Client Library and exposes
fb_get_master_interface()
. Uses ctypes for bindings.- Parameters
filename (
Path
) – Firebird client library to be loaded. If it’s not provided, the driver usesfind_library()
to locate the library.- Variables
-
fb_get_master_interface
()¶ This function is used to obtain primary Firebird interface, required to access all the rest of interfaces. Has no parameters and always succeeds.
- Returns
-
fb_get_database_handle
()¶ Helper function that returns database handle for specified IAttachment interface.
- Parameters
status (
ISC_STATUS_PTR
) – :ISC statusdb_handle (
FB_API_HANDLE_PTR
) – database handleatt (iAttachment) – attachment
- Returns
-
fb_get_transaction_handle
()¶ Helper function that returns database handle for specified ITransaction interface.
- Parameters
status (
ISC_STATUS_PTR
) – ISC statustra_handle (
FB_API_HANDLE_PTR
) – Transaction handleatt (iTransaction) – Transaction
- Returns
-
fb_interpret
()¶ Helper function that fills buffer with text for errors noted in ISC status.
- Parameters
buffer (
STRING
) – Buffer for messagebuf_size (int) – Buffer size
status_ptr – Pointer to
ISC_STATUS_PTR
- Returns
-
fb_sqlstate
()¶ Helper function that returns SQLSTATE for ISC_STATUS.
- Parameters
status (
ISC_STATUS_PTR
) – ISC status- Returns
STRING
- 5 characters of SQLSTATE
-
isc_sqlcode
()¶ Helper function that returns SQLCODE for ISC_STATUS.
- Parameters
status (
ISC_STATUS_PTR
) – ISC status- Returns
-
isc_array_lookup_bounds
()¶ Old API function isc_array_lookup_bounds()
-
isc_array_put_slice
()¶ Old API function isc_array_put_slice()
-
isc_array_get_slice
()¶ Old API function isc_array_get_slice()
-
isc_que_events
()¶ Old API function isc_que_events()
-
isc_event_counts
()¶ Old API function isc_event_counts()
-
isc_cancel_events
()¶ Old API function isc_cancel_events()
Firebird API Interface definitions¶
-
class
firebird.driver.fbapi.
IVersioned_VTable
¶ Interface virtual method table
-
dummy
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IVersioned_struct
¶ Fiebird Interface data structure
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IReferenceCounted_VTable
¶ IReferenceCounted virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IReferenceCounted_struct
¶ IReferenceCounted data structure
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDisposable_VTable
¶ IDisposable virtual method table
-
dispose
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDisposable_struct
¶ IDisposable data structure
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IStatus_VTable
¶ IStatus VTable
-
clone
¶ Structure/Union member
-
dispose
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getErrors
¶ Structure/Union member
-
getState
¶ Structure/Union member
-
getWarnings
¶ Structure/Union member
-
init
¶ Structure/Union member
-
setErrors
¶ Structure/Union member
-
setErrors2
¶ Structure/Union member
-
setWarnings
¶ Structure/Union member
-
setWarnings2
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IStatus_struct
¶ IStatus interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMaster_VTable
¶ IMaster virtual method table
-
dummy
¶ Structure/Union member
-
getConfigManager
¶ Structure/Union member
-
getDispatcher
¶ Structure/Union member
-
getDtc
¶ Structure/Union member
-
getMetadataBuilder
¶ Structure/Union member
-
getPluginManager
¶ Structure/Union member
-
getProcessExiting
¶ Structure/Union member
-
getStatus
¶ Structure/Union member
-
getTimerControl
¶ Structure/Union member
-
getUtilInterface
¶ Structure/Union member
-
registerAttachment
¶ Structure/Union member
-
registerTransaction
¶ Structure/Union member
-
serverMode
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMaster_struct
¶ IMaster interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IPluginBase_VTable
¶ IPluginBase virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getOwner
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setOwner
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IPluginBase_struct
¶ IPluginBase interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IPluginSet_VTable
¶ IPluginSet virtual method table
-
class
firebird.driver.fbapi.
IPluginSet_struct
¶ IPluginSet interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfigEntry_VTable
¶ IConfigEntry virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getBoolValue
¶ Structure/Union member
-
getIntValue
¶ Structure/Union member
-
getName
¶ Structure/Union member
-
getSubConfig
¶ Structure/Union member
-
getValue
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfigEntry_struct
¶ IConfigEntry interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfig_VTable
¶ IConfig virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
find
¶ Structure/Union member
-
findPos
¶ Structure/Union member
-
findValue
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfig_struct
¶ IConfig interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IFirebirdConf_VTable
¶ IFirebirdConf virtual method table
-
addRef
¶ Structure/Union member
-
asBoolean
¶ Structure/Union member
-
asInteger
¶ Structure/Union member
-
asString
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getKey
¶ Structure/Union member
-
getVersion
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IFirebirdConf_struct
¶ IFirebirdConf interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IPluginManager_VTable
¶ IPluginManager virtual method table
-
class
firebird.driver.fbapi.
IPluginManager_struct
¶ IPluginManager interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfigManager_VTable
¶ IConfigManager virtual method table
-
dummy
¶ Structure/Union member
-
getDatabaseConf
¶ Structure/Union member
-
getDefaultSecurityDb
¶ Structure/Union member
-
getDirectory
¶ Structure/Union member
-
getFirebirdConf
¶ Structure/Union member
-
getInstallDirectory
¶ Structure/Union member
-
getPluginConfig
¶ Structure/Union member
-
getRootDirectory
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IConfigManager_struct
¶ IConfigManager interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IEventCallback_VTable
¶ IEventCallback virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
eventCallbackFunction
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IEventCallback_struct
¶ IEventCallback interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBlob_VTable
¶ IBlob virtual method table
-
addRef
¶ Structure/Union member
-
cancel
¶ Structure/Union member
-
close
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getInfo
¶ Structure/Union member
-
getSegment
¶ Structure/Union member
-
putSegment
¶ Structure/Union member
-
release
¶ Structure/Union member
-
seek
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBlob_struct
¶ IBlob interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITransaction_VTable
¶ ITransaction virtual method table
-
addRef
¶ Structure/Union member
-
commit
¶ Structure/Union member
-
commitRetaining
¶ Structure/Union member
-
disconnect
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
enterDtc
¶ Structure/Union member
-
getInfo
¶ Structure/Union member
-
join
¶ Structure/Union member
-
prepare
¶ Structure/Union member
-
release
¶ Structure/Union member
-
rollback
¶ Structure/Union member
-
rollbackRetaining
¶ Structure/Union member
-
validate
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITransaction_struct
¶ ITransaction interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMessageMetadata_VTable
¶ IMessageMetadata virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getAlias
¶ Structure/Union member
-
getAlignedLength
¶ Structure/Union member
-
getAlignment
¶ Structure/Union member
-
getBuilder
¶ Structure/Union member
-
getCharSet
¶ Structure/Union member
-
getCount
¶ Structure/Union member
-
getField
¶ Structure/Union member
-
getLength
¶ Structure/Union member
-
getMessageLength
¶ Structure/Union member
-
getNullOffset
¶ Structure/Union member
-
getOffset
¶ Structure/Union member
-
getOwner
¶ Structure/Union member
-
getRelation
¶ Structure/Union member
-
getScale
¶ Structure/Union member
-
getSubType
¶ Structure/Union member
-
getType
¶ Structure/Union member
-
isNullable
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMessageMetadata_struct
¶ IMessageMetadata interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMetadataBuilder_VTable
¶ IMetadataBuilder virtual method table
-
addField
¶ Structure/Union member
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getMetadata
¶ Structure/Union member
-
moveNameToIndex
¶ Structure/Union member
-
release
¶ Structure/Union member
-
remove
¶ Structure/Union member
-
setAlias
¶ Structure/Union member
-
setCharSet
¶ Structure/Union member
-
setField
¶ Structure/Union member
-
setLength
¶ Structure/Union member
-
setOwner
¶ Structure/Union member
-
setRelation
¶ Structure/Union member
-
setScale
¶ Structure/Union member
-
setSubType
¶ Structure/Union member
-
setType
¶ Structure/Union member
-
truncate
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IMetadataBuilder_struct
¶ IMetadataBuilder interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IResultSet_VTable
¶ IResultSet virtual method table
-
addRef
¶ Structure/Union member
-
close
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
fetchAbsolute
¶ Structure/Union member
-
fetchFirst
¶ Structure/Union member
-
fetchLast
¶ Structure/Union member
-
fetchNext
¶ Structure/Union member
-
fetchPrior
¶ Structure/Union member
-
fetchRelative
¶ Structure/Union member
-
getMetadata
¶ Structure/Union member
-
isBof
¶ Structure/Union member
-
isEof
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setDelayedOutputFormat
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IResultSet_struct
¶ IResultSet interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IStatement_VTable
¶ IStatement virtual method table
-
addRef
¶ Structure/Union member
-
createBatch
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
execute
¶ Structure/Union member
-
free
¶ Structure/Union member
-
getAffectedRecords
¶ Structure/Union member
-
getFlags
¶ Structure/Union member
-
getInfo
¶ Structure/Union member
-
getInputMetadata
¶ Structure/Union member
-
getOutputMetadata
¶ Structure/Union member
-
getPlan
¶ Structure/Union member
-
getTimeout
¶ Structure/Union member
-
getType
¶ Structure/Union member
-
openCursor
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setCursorName
¶ Structure/Union member
-
setTimeout
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IStatement_struct
¶ IStatement interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBatch_VTable
¶ IBatch virtual method table
-
add
¶ Structure/Union member
-
addBlob
¶ Structure/Union member
-
addBlobStream
¶ Structure/Union member
-
addRef
¶ Structure/Union member
-
appendBlobData
¶ Structure/Union member
-
cancel
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
execute
¶ Structure/Union member
-
getBlobAlignment
¶ Structure/Union member
-
getMetadata
¶ Structure/Union member
-
registerBlob
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setDefaultBpb
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBatch_struct
¶ IBatch interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBatchCompletionState_VTable
¶ IBatchCompletionState virtual method table
-
dispose
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
findError
¶ Structure/Union member
-
getSize
¶ Structure/Union member
-
getState
¶ Structure/Union member
-
getStatus
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IBatchCompletionState_struct
¶ IBatchCompletionState interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IRequest_VTable
¶ IRequest virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
free
¶ Structure/Union member
-
getInfo
¶ Structure/Union member
-
receive
¶ Structure/Union member
-
release
¶ Structure/Union member
-
send
¶ Structure/Union member
-
start
¶ Structure/Union member
-
startAndSend
¶ Structure/Union member
-
unwind
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IRequest_struct
¶ IRequest interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IEvents_VTable
¶ IEvents virtual method table
-
addRef
¶ Structure/Union member
-
cancel
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IEvents_struct
¶ IEvents interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IAttachment_VTable
¶ IAttachment virtual method table
-
addRef
¶ Structure/Union member
-
cancelOperation
¶ Structure/Union member
-
compileRequest
¶ Structure/Union member
-
createBatch
¶ Structure/Union member
-
createBlob
¶ Structure/Union member
-
createReplicator
¶ Structure/Union member
-
detach
¶ Structure/Union member
-
dropDatabase
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
execute
¶ Structure/Union member
-
executeDyn
¶ Structure/Union member
-
getIdleTimeout
¶ Structure/Union member
-
getInfo
¶ Structure/Union member
-
getSlice
¶ Structure/Union member
-
getStatementTimeout
¶ Structure/Union member
-
openBlob
¶ Structure/Union member
-
openCursor
¶ Structure/Union member
-
ping
¶ Structure/Union member
-
prepare
¶ Structure/Union member
-
putSlice
¶ Structure/Union member
-
queEvents
¶ Structure/Union member
-
reconnectTransaction
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setIdleTimeout
¶ Structure/Union member
-
setStatementTimeout
¶ Structure/Union member
-
startTransaction
¶ Structure/Union member
-
transactRequest
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IAttachment_struct
¶ IAttachment interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IService_VTable
¶ IService virtual method table
-
addRef
¶ Structure/Union member
-
detach
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
query
¶ Structure/Union member
-
release
¶ Structure/Union member
-
start
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IService_struct
¶ IService interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IProvider_VTable
¶ IProvider virtual method table
-
addRef
¶ Structure/Union member
-
attachDatabase
¶ Structure/Union member
-
attachServiceManager
¶ Structure/Union member
-
createDatabase
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
getOwner
¶ Structure/Union member
-
release
¶ Structure/Union member
-
setDbCryptCallback
¶ Structure/Union member
-
setOwner
¶ Structure/Union member
-
shutdown
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IProvider_struct
¶ IProvider interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDtcStart_VTable
¶ IDtcStart virtual method table
-
addAttachment
¶ Structure/Union member
-
addWithTpb
¶ Structure/Union member
-
dispose
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
start
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDtcStart_struct
¶ IDtcStart interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDtc_VTable
¶ IDtc virtual method table
-
dummy
¶ Structure/Union member
-
join
¶ Structure/Union member
-
startBuilder
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDtc_struct
¶ IDtc interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ICryptKeyCallback_VTable
¶ ICryptKeyCallback virtual method table
-
callback
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ICryptKeyCallback_struct
¶ ICryptKeyCallback interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITimer_VTable
¶ ITimer virtual method table
-
addRef
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
handler
¶ Structure/Union member
-
release
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITimer_struct
¶ ITimer interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITimerControl_VTable
¶ ITimerControl virtual method table
-
dummy
¶ Structure/Union member
-
start
¶ Structure/Union member
-
stop
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
ITimerControl_struct
¶ ITimerControl interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IVersionCallback_VTable
¶ IVersionCallback virtual method table
-
callback
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IVersionCallback_struct
¶ IVersionCallback interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IUtil_VTable
¶ IUtil virtual method table
-
decodeDate
¶ Structure/Union member
-
decodeTime
¶ Structure/Union member
-
decodeTimeStampTz
¶ Structure/Union member
-
decodeTimeStampTzEx
¶ Structure/Union member
-
decodeTimeTz
¶ Structure/Union member
-
decodeTimeTzEx
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
dumpBlob
¶ Structure/Union member
-
encodeDate
¶ Structure/Union member
-
encodeTime
¶ Structure/Union member
-
encodeTimeStampTz
¶ Structure/Union member
-
encodeTimeTz
¶ Structure/Union member
-
executeCreateDatabase
¶ Structure/Union member
-
formatStatus
¶ Structure/Union member
-
getClientVersion
¶ Structure/Union member
-
getDecFloat16
¶ Structure/Union member
-
getDecFloat34
¶ Structure/Union member
-
getFbVersion
¶ Structure/Union member
-
getInt128
¶ Structure/Union member
-
getPerfCounters
¶ Structure/Union member
-
getStatementByHandle
¶ Structure/Union member
-
getTransactionByHandle
¶ Structure/Union member
-
getXpbBuilder
¶ Structure/Union member
-
loadBlob
¶ Structure/Union member
-
setOffsets
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IUtil_struct
¶ IUtil interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IOffsetsCallback_VTable
¶ IOffsetsCallback virtual method table
-
dummy
¶ Structure/Union member
-
setOffset
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IOffsetsCallback_struct
¶ IOffsetsCallback interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IXpbBuilder_VTable
¶ IXpbBuilder virtual method table
-
clear
¶ Structure/Union member
-
dispose
¶ Structure/Union member
-
dummy
¶ Structure/Union member
-
findFirst
¶ Structure/Union member
-
findNext
¶ Structure/Union member
-
getBigInt
¶ Structure/Union member
-
getBuffer
¶ Structure/Union member
-
getBufferLength
¶ Structure/Union member
-
getBytes
¶ Structure/Union member
-
getInt
¶ Structure/Union member
-
getLength
¶ Structure/Union member
-
getString
¶ Structure/Union member
-
getTag
¶ Structure/Union member
-
insertBigInt
¶ Structure/Union member
-
insertBytes
¶ Structure/Union member
-
insertInt
¶ Structure/Union member
-
insertString
¶ Structure/Union member
-
insertTag
¶ Structure/Union member
-
isEof
¶ Structure/Union member
-
moveNext
¶ Structure/Union member
-
removeCurrent
¶ Structure/Union member
-
rewind
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IXpbBuilder_struct
¶ IXpbBuilder interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDecFloat16_VTable
¶ IDecFloat16 virtual method table
-
dummy
¶ Structure/Union member
-
fromBcd
¶ Structure/Union member
-
fromString
¶ Structure/Union member
-
toBcd
¶ Structure/Union member
-
toString
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDecFloat16_struct
¶ IDecFloat16 interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDecFloat34_VTable
¶ IDecFloat34 virtual method table
-
dummy
¶ Structure/Union member
-
fromBcd
¶ Structure/Union member
-
fromString
¶ Structure/Union member
-
toBcd
¶ Structure/Union member
-
toString
¶ Structure/Union member
-
version
¶ Structure/Union member
-
-
class
firebird.driver.fbapi.
IDecFloat34_struct
¶ IDecFloat34 interface
-
dummy
¶ Structure/Union member
-
vtable
¶ Structure/Union member
-