equal
deleted
inserted
replaced
37 |
37 |
38 static CMSRPImplementation* NewLC( const TUid& aUid ); |
38 static CMSRPImplementation* NewLC( const TUid& aUid ); |
39 |
39 |
40 ~CMSRPImplementation(); |
40 ~CMSRPImplementation(); |
41 |
41 |
|
42 /** |
|
43 * Creates an msrp session for the client |
|
44 * @param aObserver a reference to the session observer created by the client. |
|
45 * This client-side observer receives callbacks from the msrp stack, in order to |
|
46 * notify it of varous events |
|
47 * @param aIapId the IAP on which the connection has to start for this session |
|
48 * @param aSessionId session id of this MSRP session. This comes from the |
|
49 * path SDP attribute where session id is used |
|
50 * @return the created session object which can be used by the client |
|
51 */ |
42 CMSRPSession* CreateMSRPSessionL( MMSRPSessionObserver& aObserver, |
52 CMSRPSession* CreateMSRPSessionL( MMSRPSessionObserver& aObserver, |
43 const TUint aIapId ); |
53 const TUint aIapId, |
|
54 const TDesC8& aSessionId ); |
44 |
55 |
45 void CloseMSRPSession( CMSRPSession* aMsrpSession ); |
56 void CloseMSRPSession( CMSRPSession* aMsrpSession ); |
46 |
57 |
47 private: |
58 private: |
48 |
59 |