org.firebirdsql.gds.ng API for the Firebird wire protocol.See: Description
| Interface | Description | 
|---|---|
| AsynchronousChannelListener | Listener interface for events on the asynchronous channel. | 
| DeferredAction | Interface for processing deferred responses from the server. | 
| FbWireAsynchronousChannel | Interface for the asynchronous channel used for event notification. | 
| FbWireAttachment | |
| FbWireBlob | |
| FbWireDatabase | |
| FbWireOperations | Common connection operations shared by database and service handles | 
| FbWireOperations.ProcessAttachCallback | |
| FbWireService | |
| FbWireStatement | Interface for Statements created for the wire protocol implementation. | 
| FbWireTransaction | Interface for transactions created for the wire protocol implementation. | 
| ProtocolDescriptor | Descriptor of protocol information. | 
| Response | |
| XdrStreamAccess | Provides access to the  XdrInputStreamandXdrOutputStream. | 
| Class | Description | 
|---|---|
| AbstractFbWireBlob | |
| AbstractFbWireDatabase | Abstract class for operations common to all version of the wire protocol implementation. | 
| AbstractFbWireInputBlob | |
| AbstractFbWireOutputBlob | |
| AbstractFbWireService | Abstract service implementation for the wire protocol. | 
| AbstractFbWireStatement | |
| AbstractProtocolDescriptor | Abstract class to simplify implementation of  ProtocolDescriptor | 
| AbstractWireOperations | |
| AsynchronousChannelListener.Event | Event count notification | 
| AsynchronousChannelListenerDispatcher | Dispatcher for  AsynchronousChannelListener. | 
| AsynchronousProcessor | Process asynchronous channels for notification of events. | 
| BatchCompletionResponse | Data from the  WireProtocolConstants.op_batch_csresponse. | 
| DefaultBlrCalculator | Default BLR calculator for the wire protocol. | 
| FbWireAttachment.AcceptPacket | Struct-like class, reduced equivalent of Firebird p_acpd so we can store data for handling op_cond_accept. | 
| FbWireDatabaseFactory | Implementation of  FbDatabaseFactoryfor the wire protocol implementation. | 
| FetchResponse | |
| GenericResponse | |
| ProtocolCollection | Collection of protocols for a connect request. | 
| SqlResponse | |
| WireConnection<T extends IAttachProperties<T>,C extends FbWireAttachment> | Class managing the TCP/IP connection and initial handshaking with the Firebird server. | 
| WireDatabaseConnection | Wire connection instance for connecting to a database | 
| WireEventHandle | Event handle for the wire protocol. | 
| WireServiceConnection | Wire connection instance for connecting to a service. | 
| Enum | Description | 
|---|---|
| AbstractFbWireBlob.BlobOpenOperation | Operation codes to open an input or output blob. | 
org.firebirdsql.gds.ng API for the Firebird wire protocol.
 
 Concrete implementations of the wire protocol are defined in packages org.firebirdsql.gds.ng.wire.version10,
 etc.
 
Copyright © 2001-2025 Jaybird (Firebird JDBC) team. All rights reserved.