mirror of
https://github.com/number571/go-peer.git
synced 2026-09-14 11:05:42 +05:00
22 lines
507 B
Go
22 lines
507 B
Go
package message
|
|
|
|
const (
|
|
errPrefix = "pkg/client/message = "
|
|
)
|
|
|
|
type SMessageError struct {
|
|
str string
|
|
}
|
|
|
|
func (err *SMessageError) Error() string {
|
|
return errPrefix + err.str
|
|
}
|
|
|
|
var (
|
|
ErrUnknownType = &SMessageError{"unknown type of message"}
|
|
ErrSeparatorNotFound = &SMessageError{"separator is not found"}
|
|
ErrDeserializeMessage = &SMessageError{"deserialize message"}
|
|
ErrDecodePayload = &SMessageError{"decode hex payload"}
|
|
ErrInvalidMessage = &SMessageError{"invalid message"}
|
|
)
|