libpq_dart library
Classes
- ConnStatusType
- ExecStatusType
- IDisposable
- LargeObject
- A large object wrapper
- LibPq
- a LibPq wrapper
- LibpqBindings
- pg_cancel
- pg_conn
- pg_result
- PGContextVisibility
- pgNotify
- PGPing
- PGpipelineStatus
- pgresAttDesc
- PGTransactionStatusType
- PGVerbosity
- PostgresPollingStatusType
- PQArgBlock
- PqResult
- UnnamedUnion1
Extensions
-
CharPointerExtension
on Pointer<
Char> - StringUtf8PointerCustom on String
-
Extension method for converting a String to a
Pointer<Utf8>
.
Constants
- BUFSIZ → const int
- EOF → const int
- FILENAME_MAX → const int
- FOPEN_MAX → const int
- InvalidOid → const int
- L_tmpnam → const int
- L_tmpnam_s → const int
- LIBPQ_HAS_PIPELINING → const int
- LIBPQ_HAS_SSL_LIBRARY_DETECTION → const int
- LIBPQ_HAS_TRACE_FLAGS → const int
- NULL → const int
- PG_COPYRES_ATTRS → const int
- PG_COPYRES_EVENTS → const int
- PG_COPYRES_NOTICEHOOKS → const int
- PG_COPYRES_TUPLES → const int
- PG_DIAG_COLUMN_NAME → const int
- PG_DIAG_CONSTRAINT_NAME → const int
- PG_DIAG_CONTEXT → const int
- PG_DIAG_DATATYPE_NAME → const int
- PG_DIAG_INTERNAL_POSITION → const int
- PG_DIAG_INTERNAL_QUERY → const int
- PG_DIAG_MESSAGE_DETAIL → const int
- PG_DIAG_MESSAGE_HINT → const int
- PG_DIAG_MESSAGE_PRIMARY → const int
- PG_DIAG_SCHEMA_NAME → const int
- PG_DIAG_SEVERITY → const int
- PG_DIAG_SEVERITY_NONLOCALIZED → const int
- PG_DIAG_SOURCE_FILE → const int
- PG_DIAG_SOURCE_FUNCTION → const int
- PG_DIAG_SOURCE_LINE → const int
- PG_DIAG_SQLSTATE → const int
- PG_DIAG_STATEMENT_POSITION → const int
- PG_DIAG_TABLE_NAME → const int
- PQ_QUERY_PARAM_MAX_LIMIT → const int
- PQnoPasswordSupplied → const String
- PQTRACE_REGRESS_MODE → const int
- PQTRACE_SUPPRESS_TIMESTAMPS → const int
- SEEK_CUR → const int
- SEEK_END → const int
- SEEK_SET → const int
- SYS_OPEN → const int
- TMP_MAX → const int
- TMP_MAX_S → const int
- WEOF → const int
Typedefs
- Darterrno_t = int
- Dartfpos_t = int
- DartOid = int
- Dartpg_int64 = int
- Dartpgthreadlock_tFunction = void Function(int acquire)
- Dartpqbool = int
-
DartPQnoticeProcessorFunction
= void Function(Pointer<
Void> arg, Pointer<Char> message) -
DartPQnoticeReceiverFunction
= void Function(Pointer<
Void> arg, Pointer<PGresult> res) -
DartPQsslKeyPassHook_OpenSSL_typeFunction
= int Function(Pointer<
Char> buf, int size, Pointer<PGconn> conn) - Dartrsize_t = int
- Dartwint_t = int
- errno_t = Int
- FILE = _iobuf
- fpos_t = LongLong
- Oid = UnsignedInt
- pg_int64 = LongLong
- PGcancel = pg_cancel
- PGconn = pg_conn
- PGnotify = pgNotify
- PGresAttDesc = pgresAttDesc
- PGresult = pg_result
-
pgthreadlock_t
= Pointer<
NativeFunction< pgthreadlock_tFunction> > - pgthreadlock_tFunction = Void Function(Int acquire)
- pqbool = Char
- PQconninfoOption = _PQconninfoOption
-
PQnoticeProcessor
= Pointer<
NativeFunction< PQnoticeProcessorFunction> > -
PQnoticeProcessorFunction
= Void Function(Pointer<
Void> arg, Pointer<Char> message) -
PQnoticeReceiver
= Pointer<
NativeFunction< PQnoticeReceiverFunction> > -
PQnoticeReceiverFunction
= Void Function(Pointer<
Void> arg, Pointer<PGresult> res) - PQprintOpt = _PQprintOpt
-
PQsslKeyPassHook_OpenSSL_type
= Pointer<
NativeFunction< PQsslKeyPassHook_OpenSSL_typeFunction> > -
PQsslKeyPassHook_OpenSSL_typeFunction
= Int Function(Pointer<
Char> buf, Int size, Pointer<PGconn> conn) - rsize_t = Size
-
va_list
= Pointer<
Char> - wint_t = UnsignedShort