equal
deleted
inserted
replaced
23 #include <e32std.h> |
23 #include <e32std.h> |
24 |
24 |
25 // CLASS DECLARATION |
25 // CLASS DECLARATION |
26 |
26 |
27 /** |
27 /** |
28 * An interface to be implemented by users of Multimedia Sharing Engine if |
28 * An interface to be implemented by users of Multimedia Sharing Engine if |
29 * they wish to receive events from session and streaming state changes. |
29 * they wish to receive events from session and streaming state changes. |
30 * |
30 * |
31 * @lib museng.lib |
31 * @lib museng.lib |
32 * @since S60 v3.2 |
32 * @since S60 v3.2 |
33 */ |
33 */ |
56 /** |
56 /** |
57 * Current session has lost network connection. |
57 * Current session has lost network connection. |
58 * |
58 * |
59 * @since S60 v3.2 |
59 * @since S60 v3.2 |
60 */ |
60 */ |
61 virtual void SessionConnectionLost() = 0; |
61 virtual void SessionConnectionLost() = 0; |
62 |
62 |
63 /** |
63 /** |
64 * Undefined exception has occurred. Session is useless and must be |
64 * Undefined exception has occurred. Session is useless and must be |
65 * deleted. Function is synchronous, use active object which actives |
65 * deleted. Function is synchronous, use active object which actives |
66 * delete. |
66 * delete. |
80 /** |
80 /** |
81 * Current session state is changed to idle. |
81 * Current session state is changed to idle. |
82 * |
82 * |
83 * @since S60 v3.2 |
83 * @since S60 v3.2 |
84 */ |
84 */ |
85 virtual void StreamStreaming() = 0; |
85 virtual void StreamStreaming() = 0; |
86 |
86 |
87 /** |
87 /** |
88 * Update time information of this session |
88 * Update time information of this session |
89 * |
89 * |
90 * @since S60 v3.2 |
90 * @since S60 v3.2 |
91 */ |
91 */ |
92 virtual void SessionTimeChanged( const TTimeIntervalSeconds& aSeconds ) = 0; |
92 virtual void SessionTimeChanged( const TTimeIntervalSeconds& aSeconds ) = 0; |
93 |
93 |
94 /** |
94 /** |
95 * RTCP inactivity timeout has occurred. |
95 * RTCP inactivity timeout has occurred. |
96 * |
96 * |
97 * @since S60 v3.2 |
97 * @since S60 v3.2 |
98 */ |
98 */ |