good morning!!!!

Skip to content
Snippets Groups Projects
Select Git revision
  • dc75f767fd9c2db8b70f4ec217eeaa59f12e8c26
  • devel default protected
  • concurrent
  • erigon22
  • body-download
  • merge-1
  • mdbx_erigon
  • roaring_up6
  • alpha
  • eth67
  • anchor-log
  • stable
  • naming
  • apache-mutation
  • gc_cache
  • db_migration_reset_blocks
  • mdbx_aug_dbg_64
  • docker_faster_build
  • readme1
  • readme2
  • optimized_fee_history
  • v2022.06.04
  • v2022.04.05
  • v2022.06.03
  • v2022.06.02
  • v2022.06.01
  • v2022.05.09
  • v2022.05.08
  • v2022.05.07
  • v2022.05.06
  • v2022.05.05
  • v2022.05.04
  • v2022.05.03
  • v2022.05.02
  • v2022.05.01
  • v2022.04.04
  • v2022.04.03
  • v2022.04.02
  • v2022.04.01
  • v2022.03.02
  • v2022.03.01
41 results

plain_state_reader.go

Blame
  • Forked from an inaccessible project.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    handler.go 578 B
    package gat
    
    import (
    	"context"
    	"gfx.cafe/gfx/pggat/lib/fed"
    	"gfx.cafe/gfx/pggat/lib/gat/metrics"
    )
    
    // Handler handles the Conn
    type Handler interface {
    	// Handle will attempt to handle the Conn. Return io.EOF for normal disconnection or nil to continue to the next
    	// handle. The error will be relayed to the client so there is no need to send it yourself.
    	Handle(conn *fed.Conn) error
    }
    
    type CancellableHandler interface {
    	Handler
    
    	Cancel(ctx context.Context, key fed.BackendKey)
    }
    
    type MetricsHandler interface {
    	Handler
    
    	ReadMetrics(metrics *metrics.Handler)
    }