aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/jackc/pgx/pgproto3/pgproto3.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/jackc/pgx/pgproto3/pgproto3.go')
-rw-r--r--vendor/github.com/jackc/pgx/pgproto3/pgproto3.go42
1 files changed, 0 insertions, 42 deletions
diff --git a/vendor/github.com/jackc/pgx/pgproto3/pgproto3.go b/vendor/github.com/jackc/pgx/pgproto3/pgproto3.go
deleted file mode 100644
index fe7b085..0000000
--- a/vendor/github.com/jackc/pgx/pgproto3/pgproto3.go
+++ /dev/null
@@ -1,42 +0,0 @@
-package pgproto3
-
-import "fmt"
-
-// Message is the interface implemented by an object that can decode and encode
-// a particular PostgreSQL message.
-type Message interface {
- // Decode is allowed and expected to retain a reference to data after
- // returning (unlike encoding.BinaryUnmarshaler).
- Decode(data []byte) error
-
- // Encode appends itself to dst and returns the new buffer.
- Encode(dst []byte) []byte
-}
-
-type FrontendMessage interface {
- Message
- Frontend() // no-op method to distinguish frontend from backend methods
-}
-
-type BackendMessage interface {
- Message
- Backend() // no-op method to distinguish frontend from backend methods
-}
-
-type invalidMessageLenErr struct {
- messageType string
- expectedLen int
- actualLen int
-}
-
-func (e *invalidMessageLenErr) Error() string {
- return fmt.Sprintf("%s body must have length of %d, but it is %d", e.messageType, e.expectedLen, e.actualLen)
-}
-
-type invalidMessageFormatErr struct {
- messageType string
-}
-
-func (e *invalidMessageFormatErr) Error() string {
- return fmt.Sprintf("%s body is invalid", e.messageType)
-}