phoneclientserver/phoneserver/Inc/Standard/Standard_Aiw/CPhSrvSubSessionNotifier.h
equal
deleted
inserted
replaced
20 #define CPHSRVSUBSESSIONNOTIFIER_H |
20 #define CPHSRVSUBSESSIONNOTIFIER_H |
21 |
21 |
22 |
22 |
23 // INCLUDES |
23 // INCLUDES |
24 #include <e32base.h> |
24 #include <e32base.h> |
25 #include <cphcltextphonedialdata.h> |
25 #include <cphcltextphonedialdata.h> |
26 #include <CPhCltEmergencyCall.h> // for TPhCltEmergencyNumber |
26 #include <cphcltemergencycall.h> // for TPhCltEmergencyNumber |
27 #include "CPhSrvSubSessionBase.h" |
27 #include "cphsrvsubsessionbase.h" |
28 #include "MPhSrvEmergencyInitiators.h" |
28 #include "mphsrvemergencyinitiators.h" |
29 #include "MPhSrvObjectInitiators.h" |
29 #include "mphsrvobjectinitiators.h" |
30 #include "MPhSrvComHandInitiators.h" |
30 #include "mphsrvcomhandinitiators.h" |
31 |
31 |
32 // CLASS DECLARATION |
32 // CLASS DECLARATION |
33 |
33 |
34 /** |
34 /** |
35 * Call Notifier Subsession. |
35 * Call Notifier Subsession. |
80 /** |
80 /** |
81 * Called by the notification manager when the phone app engine should |
81 * Called by the notification manager when the phone app engine should |
82 * be informed that it needs to make a call. |
82 * be informed that it needs to make a call. |
83 * |
83 * |
84 * @see MPhSrvInitiatorCall |
84 * @see MPhSrvInitiatorCall |
85 */ |
85 */ |
86 void InitiatorMakeAsynchronousCallL( CPhCltExtPhoneDialData& aArgs ); |
86 void InitiatorMakeAsynchronousCallL( CPhCltExtPhoneDialData& aArgs ); |
87 /** |
87 /** |
88 * Does this subsession have a pending request? |
88 * Does this subsession have a pending request? |
89 * |
89 * |
90 * @see MPhSrvInitiatorCall |
90 * @see MPhSrvInitiatorCall |
91 */ |
91 */ |
92 TBool InitiatorIsReadyToMakeCall() const; |
92 TBool InitiatorIsReadyToMakeCall() const; |
128 |
128 |
129 void CmdSubSessionReportCallResultL( const RMessage2& aMessage ); |
129 void CmdSubSessionReportCallResultL( const RMessage2& aMessage ); |
130 |
130 |
131 void CmdSubSessionDialDataL ( const RMessage2& aMessage ); |
131 void CmdSubSessionDialDataL ( const RMessage2& aMessage ); |
132 |
132 |
133 void CmdSubSessionNotifyEmergencyL ( const RMessage2& aMessage ); |
133 void CmdSubSessionNotifyEmergencyL ( const RMessage2& aMessage ); |
134 |
134 |
135 void CmdSubSessionNotifyEmergencyCancel( const RMessage2& aMessage ); |
135 void CmdSubSessionNotifyEmergencyCancel( const RMessage2& aMessage ); |
136 |
136 |
137 void CmdSubSessionReportEmergencyCallResultL( const RMessage2& aMessage ); |
137 void CmdSubSessionReportEmergencyCallResultL( const RMessage2& aMessage ); |
138 |
138 |