text: 
  
  using System;
  
  namespace Adaptive.Arp.Api
  {
  
       /**
          Interface for Managing the Messaging responses
  
          @author Francisco Javier Martin Bueno
          @since v2.0
          @version 1.0
       */
       public interface IMessagingCallback : IBaseCallback
       {
  
            /**
               This method is called on Error
  
               @param error returned by the platform
               @since v2.0
            */
            void OnError(IMessagingCallbackError error);
  
            /**
               This method is called on Result
  
               @param success true if sent;false otherwise
               @since v2.0
            */
            void OnResult(bool success);
  
            /**
               This method is called on Warning
  
               @param success true if sent;false otherwise
               @param warning returned by the platform
               @since v2.0
            */
            void OnWarning(bool success, IMessagingCallbackWarning warning);
  
       }
  }
  
  /**
  ------------------------------------| Engineered with ♥ in Barcelona, Catalonia |--------------------------------------
  */
  