Package osh :: Package external :: Package pg8000 :: Module pg8000 :: Class Protocol
[frames] | no frames]

Class Protocol

source code

object --+
         |
        Protocol

Nested Classes
  SSLRequest
  StartupMessage
  Query
  Parse
  Bind
  Close
  ClosePortal
  ClosePreparedStatement
  Describe
  DescribePortal
  DescribePreparedStatement
  Flush
  Sync
  PasswordMessage
  Execute
  AuthenticationRequest
  AuthenticationOk
  AuthenticationMD5Password
  ParameterStatus
  BackendKeyData
  NoData
  ParseComplete
  BindComplete
  CloseComplete
  PortalSuspended
  ReadyForQuery
  NoticeResponse
  ErrorResponse
  ParameterDescription
  RowDescription
  CommandComplete
  DataRow
  SSLWrapper
  Connection
Instance Methods

Inherited from object: __delattr__, __getattribute__, __hash__, __init__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables
  authentication_codes = {0: <class 'osh.external.pg8000.pg8000....
  message_types = {'1': <class 'osh.external.pg8000.pg8000.Parse...
Properties

Inherited from object: __class__

Class Variable Details

authentication_codes

Value:
{0: <class 'osh.external.pg8000.pg8000.AuthenticationOk'>,
 5: <class 'osh.external.pg8000.pg8000.AuthenticationMD5Password'>}

message_types

Value:
{'1': <class 'osh.external.pg8000.pg8000.ParseComplete'>,
 '2': <class 'osh.external.pg8000.pg8000.BindComplete'>,
 '3': <class 'osh.external.pg8000.pg8000.CloseComplete'>,
 'C': <class 'osh.external.pg8000.pg8000.CommandComplete'>,
 'D': <class 'osh.external.pg8000.pg8000.DataRow'>,
 'E': <class 'osh.external.pg8000.pg8000.ErrorResponse'>,
 'K': <class 'osh.external.pg8000.pg8000.BackendKeyData'>,
 'N': <class 'osh.external.pg8000.pg8000.NoticeResponse'>,
...