All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.firebirdsql.jna.fbclient.FbClientLibrary Maven / Gradle / Ivy

There is a newer version: 6.0.0-beta-1
Show newest version
/*
 * $Id$
 *
 * Firebird Open Source JavaEE Connector - JDBC Driver
 *
 * Distributable under LGPL license.
 * You may obtain a copy of the License at http://www.gnu.org/copyleft/lgpl.html
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * LGPL License for more details.
 *
 * This file was created by members of the firebird development team.
 * All individual contributions remain the Copyright (C) of those
 * individuals.  Contributors to this file are either listed here or
 * can be obtained from a source control history command.
 *
 * All rights reserved.
 */
package org.firebirdsql.jna.fbclient;

import com.sun.jna.Callback;
import com.sun.jna.Pointer;
import com.sun.jna.ptr.IntByReference;
import com.sun.jna.ptr.LongByReference;
import com.sun.jna.ptr.PointerByReference;
import com.sun.jna.ptr.ShortByReference;

import java.nio.ByteBuffer;
import java.nio.IntBuffer;
import java.nio.ShortBuffer;

/**
 * JNA Wrapper for library implementing ibase.h.
 * 

* Do not use this version on Windows, use {@link org.firebirdsql.jna.fbclient.WinFbClientLibrary} instead. *

*

* This file was initially autogenerated by JNAerator, a tool written by Olivier Chafik that uses a few opensource projects.. *

*

* This file was modified manually, do not automatically regenerate! Some methods defined in {@code ibase.h} * deemed irrelevant for Jaybird were removed from the interface. *

* @since 3.0 */ @SuppressWarnings("UnusedDeclaration") public interface FbClientLibrary extends com.sun.jna.Library { /** * FbShutdown callback. *

* Important: On windows, use {@link org.firebirdsql.jna.fbclient.WinFbClientLibrary.FbShutdownStdCallback} *

*/ interface FbShutdownCallback extends Callback { int apply(int reason, int mask, Pointer arg); } /** * IscEvent callback. *

* Important: On windows, use {@link org.firebirdsql.jna.fbclient.WinFbClientLibrary.IscEventStdCallback} *

*/ interface IscEventCallback extends Callback { void apply(Pointer resultArgument, short eventBufferLength, Pointer eventsList); } /** * Original signature : ISC_STATUS isc_attach_database(ISC_STATUS*, short, const ISC_SCHAR*, isc_db_handle*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:404 */ ISC_STATUS isc_attach_database(ISC_STATUS[] statusVector, short dbNameLength, byte[] dbName, IntByReference dbHandle, short paramBufferLength, byte[] paramBuffer); /** * Original signature : ISC_STATUS isc_array_get_slice(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, ISC_QUAD*, const ISC_ARRAY_DESC*, void*, ISC_LONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:417 */ ISC_STATUS isc_array_get_slice(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, GDS_QUAD_t arrayId, ISC_ARRAY_DESC desc, Pointer destArray, IntBuffer sliceLength); /** * Original signature : ISC_STATUS isc_array_lookup_bounds(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, const ISC_SCHAR*, const ISC_SCHAR*, ISC_ARRAY_DESC*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:425 */ ISC_STATUS isc_array_lookup_bounds(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, byte[] tableName, byte[] columnName, ISC_ARRAY_DESC desc); /** * Original signature : ISC_STATUS isc_array_lookup_desc(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, const ISC_SCHAR*, const ISC_SCHAR*, ISC_ARRAY_DESC*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:432 */ ISC_STATUS isc_array_lookup_desc(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, byte[] tableName, byte[] columnName, ISC_ARRAY_DESC desc); /** * Original signature : ISC_STATUS isc_array_set_desc(ISC_STATUS*, const ISC_SCHAR*, const ISC_SCHAR*, const short*, const short*, const short*, ISC_ARRAY_DESC*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:439 */ ISC_STATUS isc_array_set_desc(ISC_STATUS[] statusVector, byte[] tableName, byte[] columnName, short sqlDtype[], short sqlLength[], short dimensions[], ISC_ARRAY_DESC desc); /** * Original signature : ISC_STATUS isc_array_put_slice(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, ISC_QUAD*, const ISC_ARRAY_DESC*, void*, ISC_LONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:447 */ ISC_STATUS isc_array_put_slice(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, GDS_QUAD_t arrayId, ISC_ARRAY_DESC desc, Pointer sourceArray, IntBuffer sliceLength); /** * Original signature : void isc_blob_default_desc(ISC_BLOB_DESC*, const ISC_UCHAR*, const ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:455 */ void isc_blob_default_desc(ISC_BLOB_DESC desc, byte[] tableName, byte[] columnName); /** * Original signature : ISC_STATUS isc_blob_gen_bpb(ISC_STATUS*, const ISC_BLOB_DESC*, const ISC_BLOB_DESC*, unsigned short, ISC_UCHAR*, unsigned short*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:459 */ ISC_STATUS isc_blob_gen_bpb(ISC_STATUS[] statusVector, ISC_BLOB_DESC toDesc, ISC_BLOB_DESC fromDesc, short bpbBufferLength, ByteBuffer bpbBuffer, ShortBuffer bpbLength); /** * Original signature : ISC_STATUS isc_blob_info(ISC_STATUS*, isc_blob_handle*, short, const ISC_SCHAR*, short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:466 */ ISC_STATUS isc_blob_info(ISC_STATUS[] statusVector, IntByReference blobHandle, short itemListBufferLength, byte[] itemListBuffer, short resultBufferLength, ByteBuffer resultBuffer); /** * Original signature : ISC_STATUS isc_blob_lookup_desc(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, const ISC_UCHAR*, const ISC_UCHAR*, ISC_BLOB_DESC*, ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:473 */ ISC_STATUS isc_blob_lookup_desc(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, byte[] tableName, byte[] columnName, ISC_BLOB_DESC desc, ByteBuffer global); /** * Original signature : ISC_STATUS isc_blob_set_desc(ISC_STATUS*, const ISC_UCHAR*, const ISC_UCHAR*, short, short, short, ISC_BLOB_DESC*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:481 */ ISC_STATUS isc_blob_set_desc(ISC_STATUS[] statusVector, byte[] tableName, byte[] columnName, short subType, short charset, short segmentSize, ISC_BLOB_DESC desc); /** * Original signature : ISC_STATUS isc_cancel_blob(ISC_STATUS*, isc_blob_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:489 */ ISC_STATUS isc_cancel_blob(ISC_STATUS[] statusVector, IntByReference blobHandle); /** * Original signature : ISC_STATUS isc_cancel_events(ISC_STATUS*, isc_db_handle*, ISC_LONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:492 */ ISC_STATUS isc_cancel_events(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference eventId); /** * Original signature : ISC_STATUS isc_close_blob(ISC_STATUS*, isc_blob_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:496 */ ISC_STATUS isc_close_blob(ISC_STATUS[] statusVector, IntByReference blobHandle); /** * Original signature : ISC_STATUS isc_commit_retaining(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:499 */ ISC_STATUS isc_commit_retaining(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_STATUS isc_commit_transaction(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:502 */ ISC_STATUS isc_commit_transaction(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_STATUS isc_create_blob(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:505 */ ISC_STATUS isc_create_blob(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, GDS_QUAD_t blobId); /** * Original signature : ISC_STATUS isc_create_blob2(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:511 */ ISC_STATUS isc_create_blob2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, GDS_QUAD_t blobId, short bpbLength, byte[] bpb); /** * Original signature : ISC_STATUS isc_create_blob2(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:511 */ ISC_STATUS isc_create_blob2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, LongByReference blobId, short bpbLength, byte[] bpb); /** * Original signature : ISC_STATUS isc_create_database(ISC_STATUS*, short, const ISC_SCHAR*, isc_db_handle*, short, const ISC_SCHAR*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:519 * TODO: Interbase 6.0 API doc mentions this shouldn't be called */ ISC_STATUS isc_create_database(ISC_STATUS[] statusVector, short dbNameLength, byte[] dbName, IntByReference dbHandle, short paramBufferLength, byte[] paramBuffer, short dialect); /** * Original signature : ISC_STATUS isc_database_info(ISC_STATUS*, isc_db_handle*, short, const ISC_SCHAR*, short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:527 */ ISC_STATUS isc_database_info(ISC_STATUS[] statusVector, IntByReference dbHandle, short itemListBufferLength, byte[] itemListBuffer, short resultBufferLength, ByteBuffer resultBuffer); /** * Original signature : void isc_decode_date(const ISC_QUAD*, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:534 */ void isc_decode_date(GDS_QUAD_t ISC_QUADPtr1[], Pointer voidPtr1); /** * Original signature : void isc_decode_sql_date(const ISC_DATE*, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:537 */ void isc_decode_sql_date(int ISC_DATEPtr1[], Pointer voidPtr1); /** * Original signature : void isc_decode_sql_time(const ISC_TIME*, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:540 */ void isc_decode_sql_time(int ISC_TIMEPtr1[], Pointer voidPtr1); /** * Original signature : void isc_decode_timestamp(const ISC_TIMESTAMP*, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:543 */ void isc_decode_timestamp(ISC_TIMESTAMP ISC_TIMESTAMPPtr1, Pointer voidPtr1); /** * Original signature : ISC_STATUS isc_detach_database(ISC_STATUS*, isc_db_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:546 */ ISC_STATUS isc_detach_database(ISC_STATUS[] statusVector, IntByReference dbHandle); /** * Original signature : ISC_STATUS isc_drop_database(ISC_STATUS*, isc_db_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:549 */ ISC_STATUS isc_drop_database(ISC_STATUS[] statusVector, IntByReference dbHandle); /** * Original signature : ISC_STATUS isc_dsql_allocate_statement(ISC_STATUS*, isc_db_handle*, isc_stmt_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:552 */ ISC_STATUS isc_dsql_allocate_statement(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference stmtHandle); /** * Original signature : ISC_STATUS isc_dsql_alloc_statement2(ISC_STATUS*, isc_db_handle*, isc_stmt_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:556 */ ISC_STATUS isc_dsql_alloc_statement2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference stmtHandle); /** * Original signature : ISC_STATUS isc_dsql_describe(ISC_STATUS*, isc_stmt_handle*, unsigned short, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:560 */ ISC_STATUS isc_dsql_describe(ISC_STATUS[] statusVector, IntByReference stmtHandle, short daVersion, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_describe_bind(ISC_STATUS*, isc_stmt_handle*, unsigned short, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:565 */ ISC_STATUS isc_dsql_describe_bind(ISC_STATUS[] statusVector, IntByReference stmtHandle, short daVersion, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_exec_immed2(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, unsigned short, const ISC_SCHAR*, unsigned short, const XSQLDA*, const XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:570 */ ISC_STATUS isc_dsql_exec_immed2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short length, byte[] statement, short dialect, XSQLDA inXsqlda, XSQLDA outXsqlda); /** * Original signature : ISC_STATUS isc_dsql_execute(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:579 */ ISC_STATUS isc_dsql_execute(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short daVersion, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_execute2(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const XSQLDA*, const XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:585 */ ISC_STATUS isc_dsql_execute2(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short daVersion, XSQLDA inXsqlda, XSQLDA outXsqlda); /** * Original signature : ISC_STATUS isc_dsql_execute_immediate(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, unsigned short, const ISC_SCHAR*, unsigned short, const XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:592 */ ISC_STATUS isc_dsql_execute_immediate(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short length, byte[] statement, short dialect, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_fetch(ISC_STATUS*, isc_stmt_handle*, unsigned short, const XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:600 */ ISC_STATUS isc_dsql_fetch(ISC_STATUS[] statusVector, IntByReference stmtHandle, short daVersion, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_free_statement(ISC_STATUS*, isc_stmt_handle*, unsigned short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:607 */ ISC_STATUS isc_dsql_free_statement(ISC_STATUS[] statusVector, IntByReference stmtHandle, short option); /** * Original signature : ISC_STATUS isc_dsql_prepare(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:616 */ ISC_STATUS isc_dsql_prepare(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short length, byte[] statement, short dialect, XSQLDA xsqlda); /** * Original signature : ISC_STATUS isc_dsql_set_cursor_name(ISC_STATUS*, isc_stmt_handle*, const ISC_SCHAR*, unsigned short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:624 */ ISC_STATUS isc_dsql_set_cursor_name(ISC_STATUS[] statusVector, IntByReference stmtHandle, byte[] cursorName, short type); /** * Original signature : ISC_STATUS isc_dsql_sql_info(ISC_STATUS*, isc_stmt_handle*, short, const ISC_SCHAR*, short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:629 */ ISC_STATUS isc_dsql_sql_info(ISC_STATUS[] statusVector, IntByReference stmtHandle, short itemListBufferLength, byte[] itemListBuffer, short responseBufferLength, ByteBuffer responseBuffer); /** * Original signature : ISC_STATUS ISC_EXPORT fb_dsql_set_timeout(ISC_STATUS*, isc_stmt_handle*, ISC_ULONG)
* native declaration : D:\DevSoft\FB_tests\Firebird-4.0.0.1691-0_x64\include\ibase.h:629 */ ISC_STATUS fb_dsql_set_timeout(ISC_STATUS[] statusVector, IntByReference stmtHandle, int timeoutMs); /** * Original signature : void isc_encode_date(const void*, ISC_QUAD*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:636 */ void isc_encode_date(Pointer voidPtr1, GDS_QUAD_t ISC_QUADPtr1); /** * Original signature : void isc_encode_sql_date(const void*, ISC_DATE*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:639 */ void isc_encode_sql_date(Pointer voidPtr1, IntBuffer ISC_DATEPtr1); /** * Original signature : void isc_encode_sql_time(const void*, ISC_TIME*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:642 */ void isc_encode_sql_time(Pointer voidPtr1, IntBuffer ISC_TIMEPtr1); /** * Original signature : void isc_encode_timestamp(const void*, ISC_TIMESTAMP*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:645 */ void isc_encode_timestamp(Pointer voidPtr1, ISC_TIMESTAMP ISC_TIMESTAMPPtr1); /** * Original signature : ISC_LONG isc_event_block(ISC_UCHAR**, ISC_UCHAR**, ISC_USHORT, null)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:648 */ int isc_event_block(PointerByReference eventBuffer, PointerByReference resultBuffer, short idCount, Object... eventNames); /** * Original signature : ISC_USHORT isc_event_block_a(ISC_SCHAR**, ISC_SCHAR**, ISC_USHORT, ISC_SCHAR**)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:652 */ short isc_event_block_a(PointerByReference eventBuffer, PointerByReference resultBuffer, short idCount, PointerByReference eventNames); /** * Original signature : void isc_event_block_s(ISC_SCHAR**, ISC_SCHAR**, ISC_USHORT, ISC_SCHAR**, ISC_USHORT*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:657 */ void isc_event_block_s(PointerByReference eventBuffer, PointerByReference resultBuffer, short idCount, PointerByReference eventNames, ShortBuffer ISC_USHORTPtr1); /** * Original signature : void isc_event_counts(ISC_ULONG*, short, ISC_UCHAR*, const ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:663 */ void isc_event_counts(ISC_STATUS[] statusVector, short bufferLength, Pointer eventBuffer, Pointer resultBuffer); /** * 17 May 2001 - isc_expand_dpb is DEPRECATED
* Original signature : void isc_expand_dpb(ISC_SCHAR**, short*, null)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:669 */ void isc_expand_dpb(PointerByReference dpb, ShortBuffer dpbSize, Object... items); /** * Original signature : int isc_modify_dpb(ISC_SCHAR**, short*, unsigned short, const ISC_SCHAR*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:672 */ int isc_modify_dpb(PointerByReference ISC_SCHARPtrPtr1, ShortBuffer sPtr1, short u1, byte ISC_SCHARPtr1[], short s1); /** * Original signature : ISC_LONG isc_free(ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:678 */ int isc_free(Pointer ISC_SCHARPtr1); /** * Original signature : ISC_STATUS isc_get_segment(ISC_STATUS*, isc_blob_handle*, unsigned short*, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:680 */ ISC_STATUS isc_get_segment(ISC_STATUS[] statusVector, IntByReference blobHandle, ShortByReference actualSegLength, short segBufferLength, ByteBuffer segBuffer); /** * Original signature : ISC_STATUS isc_get_slice(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, ISC_QUAD*, short, const ISC_SCHAR*, short, const ISC_LONG*, ISC_LONG, void*, ISC_LONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:686 */ ISC_STATUS isc_get_slice(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, GDS_QUAD_t arrayId, short s1, byte ISC_SCHARPtr1[], short s2, int ISC_LONGPtr1[], int ISC_LONG1, Pointer voidPtr1, IntBuffer ISC_LONGPtr2); /** * CVC: This non-const signature is needed for compatibility, see gds.cpp.
* Original signature : ISC_LONG isc_interprete(ISC_SCHAR*, ISC_STATUS**)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:699 */ int isc_interprete(ByteBuffer buffer, PointerByReference statusVector); /** * This const params version used in the engine and other places.
* Original signature : ISC_LONG fb_interpret(ISC_SCHAR*, unsigned int, const ISC_STATUS**)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:703 */ int fb_interpret(ByteBuffer buffer, int int1, PointerByReference statusVector); /** * Original signature : ISC_STATUS isc_open_blob(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:707 */ ISC_STATUS isc_open_blob(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, GDS_QUAD_t blobId); /** * Original signature : ISC_STATUS isc_open_blob2(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*, ISC_USHORT, const ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:713 */ ISC_STATUS isc_open_blob2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, GDS_QUAD_t blobId, short bpbLength, byte[] bpb); /** * Original signature : ISC_STATUS isc_open_blob2(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, isc_blob_handle*, ISC_QUAD*, ISC_USHORT, const ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:713 */ ISC_STATUS isc_open_blob2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, IntByReference blobHandle, LongByReference blobId, short bpbLength, byte[] bpb); /** * Original signature : ISC_STATUS isc_prepare_transaction2(ISC_STATUS*, isc_tr_handle*, ISC_USHORT, const ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:721 */ ISC_STATUS isc_prepare_transaction2(ISC_STATUS[] statusVector, IntByReference trHandle, short msgLength, byte[] message); /** * Original signature : ISC_STATUS isc_put_segment(ISC_STATUS*, isc_blob_handle*, unsigned short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:731 */ ISC_STATUS isc_put_segment(ISC_STATUS[] statusVector, IntByReference blobHandle, short segBufferLength, byte[] segBuffer); /** * Original signature : ISC_STATUS isc_put_slice(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, ISC_QUAD*, short, const ISC_SCHAR*, short, const ISC_LONG*, ISC_LONG, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:736 */ ISC_STATUS isc_put_slice(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, GDS_QUAD_t arrayId, short s1, byte ISC_SCHARPtr1[], short s2, int ISC_LONGPtr1[], int ISC_LONG1, Pointer voidPtr1); /** * Original signature : ISC_STATUS isc_que_events(ISC_STATUS*, isc_db_handle*, ISC_LONG*, short, const ISC_UCHAR*, ISC_EVENT_CALLBACK, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:747 * TODO: Currently does not satisfy requirements in documentation! */ ISC_STATUS isc_que_events(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference eventId, short length, Pointer eventBuffer, IscEventCallback eventFunction, Pointer eventFunctionArg); /** * Original signature : ISC_STATUS isc_rollback_retaining(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:755 */ ISC_STATUS isc_rollback_retaining(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_STATUS isc_rollback_transaction(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:758 */ ISC_STATUS isc_rollback_transaction(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_STATUS isc_start_multiple(ISC_STATUS*, isc_tr_handle*, short, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:761 */ ISC_STATUS isc_start_multiple(ISC_STATUS[] statusVector, IntByReference trHandle, short dbHandleCount, Pointer teb); /** * Original signature : ISC_STATUS isc_start_transaction(ISC_STATUS*, isc_tr_handle*, short, null)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:766 */ ISC_STATUS isc_start_transaction(ISC_STATUS[] statusVector, IntByReference trHandle, short dbHandleCount, Object... teb); /** * Original signature : ISC_STATUS fb_disconnect_transaction(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:770 */ ISC_STATUS fb_disconnect_transaction(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_LONG isc_sqlcode(const ISC_STATUS*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:772 */ int isc_sqlcode(ISC_STATUS statusVector[]); /** * Original signature : void isc_sqlcode_s(const ISC_STATUS*, ISC_ULONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:774 */ void isc_sqlcode_s(ISC_STATUS statusVector[], IntBuffer ISC_ULONGPtr1); /** * Original signature : void fb_sqlstate(char*, const ISC_STATUS*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:777 */ void fb_sqlstate(ByteBuffer charPtr1, ISC_STATUS statusVector[]); /** * Original signature : void isc_sql_interprete(short, ISC_SCHAR*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:780 */ void isc_sql_interprete(short s1, ByteBuffer ISC_SCHARPtr1, short s2); /** * Original signature : ISC_STATUS isc_transaction_info(ISC_STATUS*, isc_tr_handle*, short, const ISC_SCHAR*, short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:784 */ ISC_STATUS isc_transaction_info(ISC_STATUS[] statusVector, IntByReference trHandle, short itemListBufferLength, byte[] itemListBuffer, short resultBufferLength, ByteBuffer resultBuffer); /** * Original signature : ISC_STATUS isc_transact_request(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, unsigned short, ISC_SCHAR*, unsigned short, ISC_SCHAR*, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:791 */ ISC_STATUS isc_transact_request(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short u1, ByteBuffer ISC_SCHARPtr1, short u2, ByteBuffer ISC_SCHARPtr2, short u3, ByteBuffer ISC_SCHARPtr3); /** * Original signature : ISC_LONG isc_vax_integer(const ISC_SCHAR*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:801 */ int isc_vax_integer(byte ISC_SCHARPtr1[], short s1); /** * Original signature : ISC_INT64 isc_portable_integer(const ISC_UCHAR*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:804 */ long isc_portable_integer(byte ISC_UCHARPtr1[], short s1); /** * Original signature : ISC_STATUS isc_add_user(ISC_STATUS*, const USER_SEC_DATA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:843 */ ISC_STATUS isc_add_user(ISC_STATUS[] statusVector, USER_SEC_DATA USER_SEC_DATAPtr1); /** * Original signature : ISC_STATUS isc_delete_user(ISC_STATUS*, const USER_SEC_DATA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:845 */ ISC_STATUS isc_delete_user(ISC_STATUS[] statusVector, USER_SEC_DATA USER_SEC_DATAPtr1); /** * Original signature : ISC_STATUS isc_modify_user(ISC_STATUS*, const USER_SEC_DATA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:847 */ ISC_STATUS isc_modify_user(ISC_STATUS[] statusVector, USER_SEC_DATA USER_SEC_DATAPtr1); /** * Original signature : ISC_STATUS isc_compile_request(ISC_STATUS*, isc_db_handle*, isc_req_handle*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:853 */ ISC_STATUS isc_compile_request(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference isc_req_handlePtr1, short s1, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_compile_request2(ISC_STATUS*, isc_db_handle*, isc_req_handle*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:859 */ ISC_STATUS isc_compile_request2(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference isc_req_handlePtr1, short s1, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_ddl(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:865 */ ISC_STATUS isc_ddl(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short s1, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_prepare_transaction(ISC_STATUS*, isc_tr_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:871 */ ISC_STATUS isc_prepare_transaction(ISC_STATUS[] statusVector, IntByReference trHandle); /** * Original signature : ISC_STATUS isc_receive(ISC_STATUS*, isc_req_handle*, short, short, void*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:875 */ ISC_STATUS isc_receive(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1, short s1, short s2, Pointer voidPtr1, short s3); /** * Original signature : ISC_STATUS isc_reconnect_transaction(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:882 */ ISC_STATUS isc_reconnect_transaction(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short length, byte[] transactionIdBuffer); /** * Original signature : ISC_STATUS isc_release_request(ISC_STATUS*, isc_req_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:888 */ ISC_STATUS isc_release_request(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1); /** * Original signature : ISC_STATUS isc_request_info(ISC_STATUS*, isc_req_handle*, short, short, const ISC_SCHAR*, short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:891 */ ISC_STATUS isc_request_info(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1, short s1, short s2, byte ISC_SCHARPtr1[], short s3, ByteBuffer ISC_SCHARPtr2); /** * Original signature : ISC_STATUS isc_seek_blob(ISC_STATUS*, isc_blob_handle*, short, ISC_LONG, ISC_LONG*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:899 */ ISC_STATUS isc_seek_blob(ISC_STATUS[] statusVector, IntByReference blobHandle, short mode, int offset, IntByReference result); /** * Original signature : ISC_STATUS isc_send(ISC_STATUS*, isc_req_handle*, short, short, const void*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:905 */ ISC_STATUS isc_send(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1, short s1, short s2, Pointer voidPtr1, short s3); /** * Original signature : ISC_STATUS isc_start_and_send(ISC_STATUS*, isc_req_handle*, isc_tr_handle*, short, short, const void*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:912 */ ISC_STATUS isc_start_and_send(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1, IntByReference trHandle, short s1, short s2, Pointer voidPtr1, short s3); /** * Original signature : ISC_STATUS isc_start_request(ISC_STATUS*, isc_req_handle*, isc_tr_handle*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:920 */ ISC_STATUS isc_start_request(ISC_STATUS[] statusVector, IntByReference isc_req_handlePtr1, IntByReference trHandle, short s1); /** * Original signature : ISC_STATUS isc_unwind_request(ISC_STATUS*, isc_tr_handle*, short)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:925 */ ISC_STATUS isc_unwind_request(ISC_STATUS[] statusVector, IntByReference trHandle, short s1); /** * Original signature : ISC_STATUS isc_wait_for_event(ISC_STATUS*, isc_db_handle*, short, const ISC_UCHAR*, ISC_UCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:929 */ ISC_STATUS isc_wait_for_event(ISC_STATUS[] statusVector, IntByReference dbHandle, short s1, byte ISC_UCHARPtr1[], ByteBuffer ISC_UCHARPtr2); /** * Original signature : ISC_STATUS isc_close(ISC_STATUS*, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:940 */ ISC_STATUS isc_close(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_declare(ISC_STATUS*, const ISC_SCHAR*, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:943 */ ISC_STATUS isc_declare(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[], byte ISC_SCHARPtr2[]); /** * Original signature : ISC_STATUS isc_describe(ISC_STATUS*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:947 */ ISC_STATUS isc_describe(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_describe_bind(ISC_STATUS*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:951 */ ISC_STATUS isc_describe_bind(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_execute(ISC_STATUS*, isc_tr_handle*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:955 */ ISC_STATUS isc_execute(ISC_STATUS[] statusVector, IntByReference trHandle, byte ISC_SCHARPtr1[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_execute_immediate(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, short*, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:960 */ ISC_STATUS isc_execute_immediate(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, ShortBuffer sPtr1, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_fetch(ISC_STATUS*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:966 */ ISC_STATUS isc_fetch(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_open(ISC_STATUS*, isc_tr_handle*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:970 */ ISC_STATUS isc_open(ISC_STATUS[] statusVector, IntByReference trHandle, byte ISC_SCHARPtr1[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_prepare(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, const ISC_SCHAR*, const short*, const ISC_SCHAR*, XSQLDA*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:975 */ ISC_STATUS isc_prepare(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, byte ISC_SCHARPtr1[], short cPtr1[], byte ISC_SCHARPtr2[], XSQLDA XSQLDAPtr1); /** * Original signature : ISC_STATUS isc_dsql_execute_m(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:988 */ ISC_STATUS isc_dsql_execute_m(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short inBlrLength, byte[] inBlr, short inMsgType, short inMsgLength, ByteBuffer inMsg); /** * Original signature : ISC_STATUS isc_dsql_execute_m(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:988 */ ISC_STATUS isc_dsql_execute_m(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short inBlrLength, byte[] inBlr, short inMsgType, short inMsgLength, byte[] inMsg); /** * Original signature : ISC_STATUS isc_dsql_execute2_m(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:997 */ ISC_STATUS isc_dsql_execute2_m(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short inBlrLength, byte[] inBlr, short inMsgType, short inMsgLength, ByteBuffer inMsg, short outBlrLength, ByteBuffer outBlr, short outMsgType, short outMsgLength, ByteBuffer outMsg); /** * Original signature : ISC_STATUS isc_dsql_execute2_m(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:997 */ ISC_STATUS isc_dsql_execute2_m(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short inBlrLength, byte[] inBlr, short inMsgType, short inMsgLength, byte[] inMsg, short outBlrLength, byte[] outBlr, short outMsgType, short outMsgLength, ByteBuffer outMsg); /** * Original signature : ISC_STATUS isc_dsql_execute_immediate_m(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1011 */ ISC_STATUS isc_dsql_execute_immediate_m(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short u1, byte ISC_SCHARPtr1[], short u2, short u3, ByteBuffer ISC_SCHARPtr2, short u4, short u5, ByteBuffer ISC_SCHARPtr3); /** * Original signature : ISC_STATUS isc_dsql_exec_immed3_m(ISC_STATUS*, isc_db_handle*, isc_tr_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, const ISC_SCHAR*, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1023 */ ISC_STATUS isc_dsql_exec_immed3_m(ISC_STATUS[] statusVector, IntByReference dbHandle, IntByReference trHandle, short u1, byte ISC_SCHARPtr1[], short u2, short u3, ByteBuffer ISC_SCHARPtr2, short u4, short u5, byte ISC_SCHARPtr3[], short u6, ByteBuffer ISC_SCHARPtr4, short u7, short u8, ByteBuffer ISC_SCHARPtr5); /** * Original signature : ISC_STATUS isc_dsql_fetch_m(ISC_STATUS*, isc_stmt_handle*, unsigned short, ISC_SCHAR*, unsigned short, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1040 */ ISC_STATUS isc_dsql_fetch_m(ISC_STATUS[] statusVector, IntByReference stmtHandle, short u1, ByteBuffer ISC_SCHARPtr1, short u2, short u3, ByteBuffer ISC_SCHARPtr2); /** * Original signature : ISC_STATUS isc_dsql_insert_m(ISC_STATUS*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1048 */ ISC_STATUS isc_dsql_insert_m(ISC_STATUS[] statusVector, IntByReference stmtHandle, short u1, byte ISC_SCHARPtr1[], short u2, short u3, byte ISC_SCHARPtr2[]); /** * Original signature : ISC_STATUS isc_dsql_prepare_m(ISC_STATUS*, isc_tr_handle*, isc_stmt_handle*, unsigned short, const ISC_SCHAR*, unsigned short, unsigned short, const ISC_SCHAR*, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1056 */ ISC_STATUS isc_dsql_prepare_m(ISC_STATUS[] statusVector, IntByReference trHandle, IntByReference stmtHandle, short length, byte[] statement, short dialect, short itemListBufferLength, byte[] itemListBuffer, short resultBufferLength, ByteBuffer resultBuffer); /** * Original signature : ISC_STATUS isc_dsql_release(ISC_STATUS*, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1067 */ ISC_STATUS isc_dsql_release(ISC_STATUS[] statusVector, byte ISC_SCHARPtr1[]); /** * Original signature : ISC_STATUS isc_service_attach(ISC_STATUS*, unsigned short, const ISC_SCHAR*, isc_svc_handle*, unsigned short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1259 */ ISC_STATUS isc_service_attach(ISC_STATUS[] statusVector, short serviceLength, byte[] service, IntByReference svcHandle, short spbLength, byte[] spb); /** * Original signature : ISC_STATUS isc_service_detach(ISC_STATUS*, isc_svc_handle*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1266 */ ISC_STATUS isc_service_detach(ISC_STATUS[] statusVector, IntByReference svcHandle); /** * Original signature : ISC_STATUS isc_service_query(ISC_STATUS*, isc_svc_handle*, isc_resv_handle*, unsigned short, const ISC_SCHAR*, unsigned short, const ISC_SCHAR*, unsigned short, ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1269 */ ISC_STATUS isc_service_query(ISC_STATUS[] statusVector, IntByReference svcHandle, IntByReference reserved, short sendSpbLength, byte[] sendSpb, short requestSpbLength, byte[] requestSpb, short bufferLength, ByteBuffer buffer); /** * Original signature : ISC_STATUS isc_service_start(ISC_STATUS*, isc_svc_handle*, isc_resv_handle*, unsigned short, const ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1279 */ ISC_STATUS isc_service_start(ISC_STATUS[] statusVector, IntByReference svcHandle, IntByReference reserved, short spbLength, byte[] spb); /** * Original signature : int fb_shutdown(unsigned int, const int)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1289 */ int fb_shutdown(int int1, int int2); /** * Original signature : ISC_STATUS fb_shutdown_callback(ISC_STATUS*, FB_SHUTDOWN_CALLBACK, const int, void*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1291 */ ISC_STATUS fb_shutdown_callback(ISC_STATUS[] statusVector, FbShutdownCallback FB_SHUTDOWN_CALLBACK1, int int1, Pointer voidPtr1); /** * Original signature : ISC_STATUS fb_cancel_operation(ISC_STATUS*, isc_db_handle*, ISC_USHORT)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1296 */ ISC_STATUS fb_cancel_operation(ISC_STATUS[] statusVector, IntByReference dbHandle, short kind); /** * Original signature : void isc_get_client_version(ISC_SCHAR*)
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1304 */ void isc_get_client_version(ByteBuffer ISC_SCHARPtr1); /** * Original signature : int isc_get_client_major_version()
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1305 */ int isc_get_client_major_version(); /** * Original signature : int isc_get_client_minor_version()
* native declaration : C:\Program Files\Firebird\Firebird_2_5\include\ibase.h:1306 */ int isc_get_client_minor_version(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy