func (m *Messaging) Reply(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return m.createRespEnvelope(request, messaging.SendReplyMessageCommandMethod)
}
Reply sends reply to existing message.
package rest
import (
	"github.com/hyperledger/aries-framework-go/cmd/aries-agent-mobile/pkg/wrappers/models"
	"github.com/hyperledger/aries-framework-go/pkg/controller/command/messaging"
)
type Messaging struct {
	httpClient httpClient
	endpoints  map[string]*endpoint
	URL   string
	Token string
}
func (m *Messaging) RegisterService(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return m.createRespEnvelope(request, messaging.RegisterMessageServiceCommandMethod)
}
func (m *Messaging) UnregisterService(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return m.createRespEnvelope(request, messaging.UnregisterMessageServiceCommandMethod)
}
func (m *Messaging) Services(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return m.createRespEnvelope(request, messaging.RegisteredServicesCommandMethod)
}
func (m *Messaging) Send(request *models.RequestEnvelope) *models.ResponseEnvelope {
	return m.createRespEnvelope(request, messaging.SendNewMessageCommandMethod)
}