Msrp/MsrpServer/inc/MMSRPConnection.h
branchMSRP_FrameWork
changeset 58 cdb720e67852
parent 25 505ad3f0ce5c
equal deleted inserted replaced
25:505ad3f0ce5c 58:cdb720e67852
    92     
    92     
    93     /**
    93     /**
    94     * Sends the buffer content
    94     * Sends the buffer content
    95     * the observer cud be implemented by msg or subsession
    95     * the observer cud be implemented by msg or subsession
    96     * connection observer deemed unnecessary in send call
    96     * connection observer deemed unnecessary in send call
       
    97     * @param aMsg message writer observer class
    97     */
    98     */
    98     virtual void SendL( MMSRPWriterObserver& aMsg ) = 0;
    99     virtual void SendL( MMSRPWriterObserver& aMsg ) = 0;
    99             
   100             
       
   101     /**
       
   102     * Continue sending the current message. This usually is called when
       
   103     * new chunk of message is to be transmitted after receiving a response
       
   104     * to chunk
       
   105     * @param aMsg message writer observer class
       
   106     */
       
   107     virtual void ContinueSendingL( MMSRPWriterObserver& aMsg ) = 0;
   100     
   108     
       
   109     /**
       
   110     * Cancels the sending if given message is currently being sent
       
   111     * @param aMsg message writer observer class
       
   112     */
       
   113     virtual void CancelSendingL( const MMSRPWriterObserver* aMsg ) = 0;
       
   114 
   101     /**
   115     /**
   102      * use case unknown : connection failure detected, parse error on the connection
   116      * use case unknown : connection failure detected, parse error on the connection
   103      * Send failed , goes directly to subsession.
   117      * Send failed , goes directly to subsession.
   104      * In that scenario, subession could ask mngr to close connection itself as part of error recovery
   118      * In that scenario, subession could ask mngr to close connection itself as part of error recovery
   105      */    
   119      */