64 |
64 |
65 virtual TInt ListenL(MMSRPConnectionObserver& aSubsession); |
65 virtual TInt ListenL(MMSRPConnectionObserver& aSubsession); |
66 |
66 |
67 virtual void ReleaseConnection(MMSRPConnectionObserver& aSubsession); |
67 virtual void ReleaseConnection(MMSRPConnectionObserver& aSubsession); |
68 |
68 |
69 virtual void SendL( MMSRPWriterObserver& aMsg /*, MMSRPConnectionObserver& aSubsession*/ ); |
69 void SendL( MMSRPWriterObserver& aMsg ); |
70 |
70 |
|
71 void ContinueSendingL( MMSRPWriterObserver& aMsg ); |
|
72 |
|
73 void CancelSendingL( const MMSRPWriterObserver* aMsg ); |
|
74 |
71 virtual void ConnectionEstablishedL( TInt aNewState, RSocket* aSocket, TInt aStatus ); |
75 virtual void ConnectionEstablishedL( TInt aNewState, RSocket* aSocket, TInt aStatus ); |
72 |
76 |
73 virtual TInt getConnectionState(); |
77 virtual TInt getConnectionState(); |
74 |
78 |
75 //from MMSRPConnectorObserver |
79 //from MMSRPConnectorObserver |
76 |
80 |
77 //virtual void ConnectionEstablishedL( TInt aNewState, RSocket* aDataSocket, TInt aStatus ); |
81 //virtual void ConnectionEstablishedL( TInt aNewState, RSocket* aDataSocket, TInt aStatus ); |
78 |
82 |
79 //from MMSRPReaderObserver |
83 public: //from MMSRPReaderObserver |
80 |
84 |
81 virtual void ReadStatusL(RMsrpBuf& aBuf, TInt aStatus); |
85 virtual void ReadStatusL(RMsrpBuf& aBuf, TInt aStatus); |
82 |
86 |
83 //from MMSRPParserObserver |
87 public: //from MMSRPParserObserver |
84 virtual void ParseStatusL (CMSRPMessageHandler* aMsg, TInt aStatus); |
88 TInt ParseStatusL ( CMSRPMessageHandler* aMsg, TInt aStatus ); |
|
89 void ReportReceiveprogressL( CMSRPMessageHandler* aMsg ); |
85 |
90 |
86 //from MMSRPWriterErrorObserver |
91 //from MMSRPWriterErrorObserver |
87 virtual void WriteSocketError(TInt aError); |
92 virtual void WriteSocketError(TInt aError); |
88 |
93 |
89 //from timeout |
94 //from timeout |