type github.com/jackc/pgx/v5/pgproto3.Frontend
24 uses
github.com/jackc/pgx/v5/pgproto3 (current package)
frontend.go#L12: type Frontend struct {
frontend.go#L69: func NewFrontend(r io.Reader, w io.Writer) *Frontend {
frontend.go#L71: return &Frontend{cr: cr, w: w, maxBodyLen: maxMessageBodyLen}
frontend.go#L81: func (f *Frontend) Send(msg FrontendMessage) {
frontend.go#L100: func (f *Frontend) Flush() error {
frontend.go#L129: func (f *Frontend) Trace(w io.Writer, options TracerOptions) {
frontend.go#L138: func (f *Frontend) Untrace() {
frontend.go#L144: func (f *Frontend) SendBind(msg *Bind) {
frontend.go#L164: func (f *Frontend) SendParse(msg *Parse) {
frontend.go#L184: func (f *Frontend) SendClose(msg *Close) {
frontend.go#L204: func (f *Frontend) SendDescribe(msg *Describe) {
frontend.go#L224: func (f *Frontend) SendExecute(msg *Execute) {
frontend.go#L244: func (f *Frontend) SendSync(msg *Sync) {
frontend.go#L264: func (f *Frontend) SendQuery(msg *Query) {
frontend.go#L285: func (f *Frontend) SendUnbufferedEncodedCopyData(msg []byte) error {
frontend.go#L311: func (f *Frontend) Receive() (BackendMessage, error) {
frontend.go#L425: func (f *Frontend) findAuthenticationMessageType(src []byte) (BackendMessage, error) {
frontend.go#L459: func (f *Frontend) GetAuthType() uint32 {
frontend.go#L463: func (f *Frontend) ReadBufferLen() int {
frontend.go#L473: func (f *Frontend) SetMaxBodyLen(maxBodyLen int) {
github.com/jackc/pgx/v5/pgconn
pgconn.go#L56: type BuildFrontendFunc func(r io.Reader, w io.Writer) *pgproto3.Frontend
pgconn.go#L84: frontend *pgproto3.Frontend
pgconn.go#L731: func (pgConn *PgConn) Frontend() *pgproto3.Frontend {
pgconn.go#L2180: Frontend *pgproto3.Frontend
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)