# Packages
Package types implements all the types used by the MessageDelivery protocol.
# Functions
NewProtocol returns a new Messaging protocol.
# Constants
MethodDeleteAllMessages is the method ID for method DeleteAllMessages.
MethodDeleteMessages is the method ID for method DeleteMessages.
MethodDeliverMessage is the method ID for method DeliverMessage.
MethodDeliverMessageMultiTarget is the method ID for method DeliverMessageMultiTarget.
MethodGetMessagesHeaders is the method ID for method GetMessagesHeaders.
MethodGetNumberOfMessages is the method ID for method GetNumberOfMessages.
MethodRetrieveAllMessagesWithinRange is the method ID for method RetrieveAllMessagesWithinRange.
MethodRetrieveMessages is the method ID for method RetrieveMessages.
ProtocolID is the protocol ID for the Messaging protocol.
# Structs
Protocol stores all the RMC method handlers for the Messaging protocol and listens for requests.
# Interfaces
Interface implements the methods present on the Messaging protocol struct.