equal
deleted
inserted
replaced
51 TPEPhoneNumber iEmergencyNumber; // For checking is this number emergency number. |
51 TPEPhoneNumber iEmergencyNumber; // For checking is this number emergency number. |
52 TPEUserToUserInfo iUserToUserInfo; // User to user information. |
52 TPEUserToUserInfo iUserToUserInfo; // User to user information. |
53 TPEPhoneNumber iSwitchToNumber; // Dialed Phonenumber, set by client |
53 TPEPhoneNumber iSwitchToNumber; // Dialed Phonenumber, set by client |
54 TPEPhoneNumber iTransferToAddress; // Unattended transfer target address |
54 TPEPhoneNumber iTransferToAddress; // Unattended transfer target address |
55 TInt iForwardToAddressIndex; // Array index for a address to be forwarded |
55 TInt iForwardToAddressIndex; // Array index for a address to be forwarded |
|
56 TBool iTransferDial; // Flag which indicates utransfer dial |
56 }; |
57 }; |
57 |
58 |
58 NONSHARABLE_STRUCT( TPEBasicInfo ) // Contains information of the phone related variables |
59 NONSHARABLE_STRUCT( TPEBasicInfo ) // Contains information of the phone related variables |
59 { |
60 { |
60 TBool iAudioMute; // state of microphone. |
61 TBool iAudioMute; // state of microphone. |
88 TPESimState iSimState; |
89 TPESimState iSimState; |
89 TPESSCommandInfo iSSCommandInfo; // Contains information of the Suplementary Services command. |
90 TPESSCommandInfo iSSCommandInfo; // Contains information of the Suplementary Services command. |
90 TBool iSecureSpecified; // Secure specified status |
91 TBool iSecureSpecified; // Secure specified status |
91 TName iDataPortName; // the name of data port currently on-loan |
92 TName iDataPortName; // the name of data port currently on-loan |
92 TBool iSwitchToOngoing; // Switch to operation status |
93 TBool iSwitchToOngoing; // Switch to operation status |
|
94 TPEPhoneNumber iCallBackAddress; // Address of the transfer originator used for calling back |
93 }; |
95 }; |
94 |
96 |
95 NONSHARABLE_STRUCT( TPEConferenceCallInfo ) // Contains conference call related variables |
97 NONSHARABLE_STRUCT( TPEConferenceCallInfo ) // Contains conference call related variables |
96 { |
98 { |
97 TPEState iConferenceCallState; |
99 TPEState iConferenceCallState; |
619 /** |
621 /** |
620 * Checks if given state can be found. |
622 * Checks if given state can be found. |
621 * @param aCallState state to be checked. |
623 * @param aCallState state to be checked. |
622 */ |
624 */ |
623 TBool CheckIfCallStateExists( const TPEState& aCallState ); |
625 TBool CheckIfCallStateExists( const TPEState& aCallState ); |
|
626 |
|
627 /** |
|
628 * From base class MPEEngineInfo |
|
629 * @see MPEEngineInfo::SetTransferDial |
|
630 */ |
|
631 void SetIsTransferDial( TBool aTransferDial ); |
|
632 |
|
633 /** |
|
634 * From base class MPEEngineInfo |
|
635 * @see MPEEngineInfo::IsTransferDial |
|
636 */ |
|
637 TBool IsTransferDial() const; |
|
638 |
|
639 /** |
|
640 * From base class MPEEngineInfo |
|
641 * @see MPEEngineInfo::SetCallBackAddress |
|
642 */ |
|
643 void SetCallBackAddress( const TDesC& aAddress ); |
|
644 |
|
645 /** |
|
646 * From base class MPEEngineInfo |
|
647 * @see MPEEngineInfo::CallBackAddress |
|
648 */ |
|
649 const TDesC& CallBackAddress() const; |
624 |
650 |
625 // Functions from MPEDataStore (reading values) |
651 // Functions from MPEDataStore (reading values) |
626 public: |
652 public: |
627 /** |
653 /** |
628 * Gets group ids which are active to play ring tone |
654 * Gets group ids which are active to play ring tone |
923 /** |
949 /** |
924 * From base class MPEDataStore |
950 * From base class MPEDataStore |
925 * @see MPEDataStore::CallIndex |
951 * @see MPEDataStore::CallIndex |
926 */ |
952 */ |
927 TInt CallIndex( TInt aCallId ) const; |
953 TInt CallIndex( TInt aCallId ) const; |
|
954 |
|
955 /** |
|
956 * From base class MPEDataStore |
|
957 * @see MPEDataStore::DoCallBackRequest |
|
958 */ |
|
959 TBool DoCallBackRequest( TInt aCallId ) const; |
928 |
960 |
929 // Functions from MPEDataStore (setting values) |
961 // Functions from MPEDataStore (setting values) |
930 public: |
962 public: |
931 /** |
963 /** |
932 * Resets TPECallInfo parameters. |
964 * Resets TPECallInfo parameters. |
1527 /** |
1559 /** |
1528 * From base class MPEDataStore |
1560 * From base class MPEDataStore |
1529 * @see MPEDataStore::SetCallOrigin |
1561 * @see MPEDataStore::SetCallOrigin |
1530 */ |
1562 */ |
1531 void SetCallOrigin( TPECallOrigin aOrigin, TInt aCallId ); |
1563 void SetCallOrigin( TPECallOrigin aOrigin, TInt aCallId ); |
|
1564 |
|
1565 /** |
|
1566 * From base class MPEDataStore |
|
1567 * @see MPEDataStore::SetDoCallBackRequest |
|
1568 */ |
|
1569 void SetDoCallBackRequest( TBool aDoCallBack, TInt aCallId ); |
1532 |
1570 |
1533 private: |
1571 private: |
1534 /** |
1572 /** |
1535 * C++ default constructor. |
1573 * C++ default constructor. |
1536 */ |
1574 */ |