mirror of
https://github.com/mainflux/mainflux.git
synced 2025-05-06 19:29:15 +08:00

* Switch CoAP lib Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Revert removed adapter code Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * WIP CoAP refactor Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Add auth key Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix observers map Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix reading message body Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix subtopic parsing Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Fix multi-protocol communication Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Separate client from observer Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Remove unused config Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Remove TCP option Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error check Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Add logging client errors Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Replace RWMutex since we're not using RLock Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com> * Inline error handling Signed-off-by: dusanb94 <dusan.borovcanin@mainflux.com>
18 lines
816 B
Go
18 lines
816 B
Go
package message
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
ErrTooSmall = errors.New("too small bytes buffer")
|
|
ErrInvalidOptionHeaderExt = errors.New("invalid option header ext")
|
|
ErrInvalidTokenLen = errors.New("invalid token length")
|
|
ErrInvalidValueLength = errors.New("invalid value length")
|
|
ErrShortRead = errors.New("invalid shor read")
|
|
ErrOptionTruncated = errors.New("option truncated")
|
|
ErrOptionUnexpectedExtendMarker = errors.New("option unexpected extend marker")
|
|
ErrOptionsTooSmall = errors.New("too small options buffer")
|
|
ErrInvalidEncoding = errors.New("invalid encoding")
|
|
ErrOptionNotFound = errors.New("option not found")
|
|
ErrOptionDuplicate = errors.New("duplicated option")
|
|
)
|