{-| Module: Network.CoAP.Message Description: CoAP message library Maintainer: ulf.lilleengen@gmail.com License: BSD3 The CoAP message API is intended to provide the minimal building block needed for creating, encoding and decoding CoAP messages. The module can be used to build alternative CoAP messaging layers. -} module Network.CoAP.Message ( Message(..) , MessageVersion(..) , MessageType(..) , MessageId(..) , MessageCode(..) , Token(..) , Payload(..) , Option(..) , MediaType(..) , Method(..) , encode , decode ) where import Network.CoAP.Types import Network.CoAP.MessageCodec (encode, decode)