equal
deleted
inserted
replaced
35 |
35 |
36 virtual void SendMessageL( MMSRPConnection& aConnection ) = 0; |
36 virtual void SendMessageL( MMSRPConnection& aConnection ) = 0; |
37 |
37 |
38 virtual TBool IsOwnerOfResponse( MMSRPIncomingMessage& aIncomingMessage ) = 0; |
38 virtual TBool IsOwnerOfResponse( MMSRPIncomingMessage& aIncomingMessage ) = 0; |
39 |
39 |
40 virtual TBool ConsumeResponseL( MMSRPIncomingMessage& aIncomingMessage ) = 0; |
40 virtual TUint ConsumeResponseL( MMSRPIncomingMessage& aIncomingMessage ) = 0; |
41 |
41 |
42 virtual TBool IsMessageComplete() = 0; |
42 virtual TBool IsMessageComplete() = 0; |
43 |
43 |
44 virtual TBool GetSendResultL( TUint &aErrorCode, HBufC8* &aMessageId ) = 0; |
44 /** |
|
45 * Returns the responses error code |
|
46 * @param aMessageId Buffer for message id, allocates buffer, ownership is transferred |
|
47 * @return response error code, defined in TMSRPErrorCodes |
|
48 */ |
|
49 virtual TUint GetSendResultL( HBufC8* &aMessageId ) = 0; |
45 |
50 |
|
51 /** |
|
52 * Used to check whether the Failure-Report header is set as "partial" |
|
53 * @return true if failure-report header is set to partial |
|
54 */ |
|
55 virtual TBool IsFailureHeaderPartial() = 0; |
46 }; |
56 }; |
47 #endif /* MMSRPOUTGOINGMESSAGE_H_ */ |
57 #endif /* MMSRPOUTGOINGMESSAGE_H_ */ |