Structure
PostgresMessage.Identifier
Identifies an incoming or outgoing postgres message. Sent as the first byte, before the message size. Values are not unique across all identifiers, meaning some messages will require keeping state to identify.
struct Identifier
Topics
Initializers
init(integerLiteral: UInt8)SeeExpressibleByIntegerLiteral.
Instance Properties
var description: StringSeeCustomStringConvertible.let value: UInt8
Type Properties
static let authentication: PostgresMessage.IdentifierAuthentication (B)static let backendKeyData: PostgresMessage.IdentifierBackendKeyData (B)static let bind: PostgresMessage.IdentifierBind (F)static let bindComplete: PostgresMessage.IdentifierBindComplete (B)static let close: PostgresMessage.IdentifierClose (F)static let closeComplete: PostgresMessage.IdentifierCloseComplete (B)static let commandComplete: PostgresMessage.IdentifierCommandComplete (B)static let copyBothResponse: PostgresMessage.Identifierstatic let copyData: PostgresMessage.IdentifierCopyData (F & B)static let copyDone: PostgresMessage.IdentifierCopyDone (F & B)static let copyFail: PostgresMessage.IdentifierCopyFail (F)static let copyInResponse: PostgresMessage.IdentifierCopyInResponse (B)static let copyOutResponse: PostgresMessage.IdentifierCopyOutResponse (B)static let dataRow: PostgresMessage.IdentifierDataRow (B)static let describe: PostgresMessage.IdentifierDescribe (F)static let emptyQueryResponse: PostgresMessage.IdentifierEmptyQueryResponse (B)static let error: PostgresMessage.IdentifierErrorResponse (B)static let execute: PostgresMessage.IdentifierExecute (F)static let flush: PostgresMessage.IdentifierFlush (F)static let functionCall: PostgresMessage.IdentifierFunctionCall (F)static let functionCallResponse: PostgresMessage.IdentifierFunctionCallResponse (B)static let gssResponse: PostgresMessage.IdentifierGSSResponse (F)static let negotiateProtocolVersion: PostgresMessage.IdentifierNegotiateProtocolVersion (B)static let noData: PostgresMessage.IdentifierNoData (B)static let none: PostgresMessage.Identifierstatic let notice: PostgresMessage.IdentifierNoticeResponse (B)static let notificationResponse: PostgresMessage.IdentifierNotificationResponse (B)static let parameterDescription: PostgresMessage.IdentifierParameterDescription (B)static let parameterStatus: PostgresMessage.IdentifierParameterStatus (B)static let parse: PostgresMessage.IdentifierParse (F)static let parseComplete: PostgresMessage.IdentifierParseComplete (B)static let passwordMessage: PostgresMessage.IdentifierPasswordMessage (F)static let portalSuspended: PostgresMessage.IdentifierPortalSuspended (B)static let query: PostgresMessage.IdentifierQuery (F)static let readyForQuery: PostgresMessage.IdentifierReadyForQuery (B)static let rowDescription: PostgresMessage.IdentifierRowDescription (B)static let saslInitialResponse: PostgresMessage.IdentifierSASLInitialResponse (F)static let saslResponse: PostgresMessage.IdentifierSASLResponse (F)static let sslSupported: PostgresMessage.Identifierstatic let sslUnsupported: PostgresMessage.Identifierstatic let sync: PostgresMessage.IdentifierSync (F)static let terminate: PostgresMessage.IdentifierTerminate (F)
Relationships
Conforms To
Swift.CustomStringConvertibleSwift.EquatableSwift.ExpressibleByIntegerLiteralSwift.SendableSwift.SendableMetatype