errors

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2021 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ErrInvalidPDU indicates invalid pdu payload.
	ErrInvalidPDU error = &SmppErr{err: "PDU payload is invalid", serialVersionUID: -6985061862208729984}

	// ErrUnknownCommandID indicates unknown command id.
	ErrUnknownCommandID error = &SmppErr{err: "Unknown command id", serialVersionUID: -5091873576710864441}

	// ErrWrongDateFormat indicates wrong date format.
	ErrWrongDateFormat error = &SmppErr{err: "Wrong date format", serialVersionUID: 5831937612139037591}

	// ErrShortMessageLengthTooLarge indicates short message length is too large.
	ErrShortMessageLengthTooLarge error = &SmppErr{err: fmt.Sprintf("Encoded short message data exceeds size of %d", data.SM_MSG_LEN), serialVersionUID: 78237205927624}

	// ErrUDHTooLong UDH-L is larger than total length of short message data
	ErrUDHTooLong = fmt.Errorf("User Data Header is too long for PDU short message")
)

Functions

This section is empty.

Types

type SmppErr

type SmppErr struct {
	// contains filtered or unexported fields
}

SmppErr indicates smpp error(s), compatible with OpenSMPP.

func (*SmppErr) Error

func (s *SmppErr) Error() string

Error interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL