messages library
Classes
- AuthenticationMessage
- BackendKeyMessage
- BaseMessage
- Either a ServerMessage or a ClientMessage.
- BeginMessage
- BindCompleteMessage
- BindMessage
- ClientMessage
- CloseCompleteMessage
- CloseMessage
- CommandCompleteMessage
- CommitMessage
- CopyBothResponseMessage
- Identifies the message as a Start Copy Both response. This message is used only for Streaming Replication.
- CopyDataMessage
- A COPY data message.
- CopyDoneMessage
- A COPY-complete indicator.
- DataRowMessage
- DeleteMessage
- DescribeMessage
- ErrorField
- ErrorResponseMessage
- ExecuteMessage
- HotStandbyFeedbackMessage
- InsertMessage
- JsonMessage
- A non-standrd message for JSON data
- LogicalReplicationMessage
- A base class for all Logical Replication Message Formats from the server
- NoDataMessage
- NotificationResponseMessage
- OriginMessage
- ParameterDescriptionMessage
- ParameterStatusMessage
- ParseCompleteMessage
- ParseMessage
- PrimaryKeepAliveMessage
- QueryMessage
- ReadyForQueryMessage
- RelationMessage
- RelationMessageColumn
- ReplicationMessage
- An abstraction for all client and server replication messages
- RowDescriptionMessage
- ServerMessage
- Messages that are shared between both the server and the client
- StandbyStatusUpdateMessage
- StartupMessage
- SyncMessage
- TerminateMessage
- TruncateMessage
- TupleData
- TupleDataColumn
- TypeMessage
- UnknownLogicalReplicationMessage
- A non-stnadard message for unkown messages
- UnknownMessage
- UpdateMessage
- XLogDataLogicalMessage
- XLogDataMessage
Enums
Functions
-
tryParseLogicalReplicationMessage(
Uint8List bytesList, Encoding encoding) → LogicalReplicationMessage? -
Tries to check if the
bytesList
is a LogicalReplicationMessage. If so, LogicalReplicationMessage is returned, otherwisenull
is returned.