infrastructure/native/isolate/message_protocol library
Classes
- BeginTransactionRequest
- Begin transaction.
- BoolResponse
- Response for operations returning bool.
- BulkInsertArrayRequest
- Bulk insert.
- BulkInsertParallelRequest
- Parallel bulk insert through pool.
- CacheMetricsResponse
- Response for cache metrics (sendable record).
- CancelStatementRequest
- Cancel prepared statement execution.
- CatalogColumnsRequest
- Catalog columns.
- CatalogTablesRequest
- Catalog tables.
- CatalogTypeInfoRequest
- Catalog type info.
- ClearAllStatementsRequest
- Close all prepared statements.
- ClearCacheRequest
- Clear cache.
- ClearCacheResponse
- Response for clear cache.
- CloseStatementRequest
- Close prepared statement.
- CommitTransactionRequest
- Commit transaction.
- ConnectRequest
- Establish database connection.
- ConnectResponse
- Response for connect.
- DetectDriverRequest
- Detect database driver from connection string.
- DetectDriverResponse
- Response for detectDriver.
- DisconnectRequest
- Disconnect and close connection.
- ExecutePreparedRequest
- Execute prepared statement. Params sent as serialized Uint8List.
- ExecuteQueryMultiRequest
- Execute query returning multiple result sets.
- ExecuteQueryParamsRequest
- Execute parameterized query. Params sent as serialized Uint8List.
- GetCacheMetricsRequest
- Get cache metrics.
- GetErrorRequest
- Get last error message.
- GetErrorResponse
- Response for getError.
- GetMetricsRequest
- Get metrics.
- GetStructuredErrorRequest
- Get structured error.
- InitializeRequest
- Initialize ODBC environment.
- InitializeResponse
- Response for initialize.
- IntResponse
- Response for operations returning int (stmtId, poolId, connId, rowCount).
- MetricsResponse
- Response for metrics (sendable record).
- PoolCloseRequest
- Close pool.
- PoolCreateRequest
- Create connection pool.
- PoolGetConnectionRequest
- Get connection from pool.
- PoolGetStateRequest
- Get pool state.
- PoolHealthCheckRequest
- Health check on pool.
- PoolReleaseConnectionRequest
- Release connection to pool.
- PoolStateResponse
- Response for pool state.
- PrepareRequest
- Prepare SQL statement.
- QueryResponse
- Response for query/exec operations returning binary or error.
- RollbackTransactionRequest
- Rollback transaction.
- SavepointCreateRequest
- Create savepoint.
- SavepointReleaseRequest
- Release savepoint.
- SavepointRollbackRequest
- Rollback to savepoint.
- StreamCloseRequest
- Close active stream.
- StreamFetchRequest
- Fetch next chunk from an active stream.
- StreamFetchResponse
- Response for stream fetch operation.
- StreamStartBatchedRequest
- Start low-level batched streaming query.
- StreamStartRequest
- Start low-level streaming query.
- StructuredErrorResponse
- Response for getStructuredError (sendable fields only).
- WorkerRequest
- Base class for worker requests. All subclasses must be sendable.
- WorkerResponse
- Base class for worker responses. All subclasses must be sendable.
Enums
- RequestType
- Request types for worker isolate communication.