42 #endif // ! __WINS__ |
42 #endif // ! __WINS__ |
43 |
43 |
44 #include "ConnectionUiUtilitiesImpl.h" |
44 #include "ConnectionUiUtilitiesImpl.h" |
45 #include "ChangeConnectionDlg.h" |
45 #include "ChangeConnectionDlg.h" |
46 #include "ActiveCChangeConnectionDlg.h" |
46 #include "ActiveCChangeConnectionDlg.h" |
|
47 #include "connectionstatuspopup.h" |
47 |
48 |
48 #include <ConnectionUiUtilities.rsg> |
49 #include <ConnectionUiUtilities.rsg> |
49 #include <data_caging_path_literals.hrh> |
50 #include <data_caging_path_literals.hrh> |
50 |
51 |
51 #include "ConnectionDialogsLogger.h" |
52 #include "ConnectionDialogsLogger.h" |
898 } |
902 } |
899 |
903 |
900 CLOG_LEAVEFN( "CConnectionUiUtilitiesImpl::SearchWLANNetworkAsync" ); |
904 CLOG_LEAVEFN( "CConnectionUiUtilitiesImpl::SearchWLANNetworkAsync" ); |
901 } |
905 } |
902 |
906 |
903 // --------------------------------------------------------- |
|
904 // CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote |
|
905 // --------------------------------------------------------- |
|
906 // |
|
907 void CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote( |
|
908 const TUint32 aDestId, |
|
909 const TUint32 aConnMId ) |
|
910 { |
|
911 if ( !iActiveWrapper[EConnViaDestCM] ) |
|
912 { |
|
913 TRAP_IGNORE( iActiveWrapper[EConnViaDestCM] = |
|
914 CActiveWrapper::NewL( EConnViaDestCM ) ); |
|
915 } |
|
916 |
|
917 if ( iActiveWrapper[EConnViaDestCM] ) |
|
918 { |
|
919 iActiveWrapper[EConnViaDestCM]->StartGenericNote( EConnViaDestCM, |
|
920 aConnMId, aDestId ); |
|
921 } |
|
922 } |
|
923 |
|
924 // --------------------------------------------------------- |
|
925 // CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote |
|
926 // --------------------------------------------------------- |
|
927 // |
|
928 void CConnectionUiUtilitiesImpl::ConnectedViaDestAndConnMethodNote( |
|
929 const TUint32 aDestId, |
|
930 const TUint32 aConnMId, |
|
931 TRequestStatus& aStatus ) |
|
932 { |
|
933 iNotif.ConnectedViaDestAndConnMethodNote( aDestId, aConnMId, aStatus ); |
|
934 } |
|
935 |
|
936 // --------------------------------------------------------- |
|
937 // CConnectionUiUtilitiesImpl::CancelConnectedViaDestAndConnMethodNote |
|
938 // --------------------------------------------------------- |
|
939 // |
|
940 void CConnectionUiUtilitiesImpl::CancelConnectedViaDestAndConnMethodNote() |
|
941 { |
|
942 iNotif.CancelConnectedViaDestAndConnMethodNote(); |
|
943 } |
|
944 |
|
945 // --------------------------------------------------------- |
|
946 // CConnectionUiUtilitiesImpl::ChangingConnectionToNote |
|
947 // --------------------------------------------------------- |
|
948 // |
|
949 void CConnectionUiUtilitiesImpl::ChangingConnectionToNote( |
|
950 const TUint32 aConnMId ) |
|
951 { |
|
952 if ( !iActiveWrapper[EChangingConnTo] ) |
|
953 { |
|
954 TRAP_IGNORE( iActiveWrapper[EChangingConnTo] = |
|
955 CActiveWrapper::NewL( EChangingConnTo ) ); |
|
956 } |
|
957 |
|
958 if ( iActiveWrapper[EChangingConnTo] ) |
|
959 { |
|
960 iActiveWrapper[EChangingConnTo]->StartGenericNote( EChangingConnTo, |
|
961 aConnMId ); |
|
962 } |
|
963 } |
|
964 |
|
965 // --------------------------------------------------------- |
|
966 // CConnectionUiUtilitiesImpl::ChangingConnectionToNote |
|
967 // --------------------------------------------------------- |
|
968 // |
|
969 void CConnectionUiUtilitiesImpl::ChangingConnectionToNote( |
|
970 const TUint32 aConnMId, |
|
971 TRequestStatus& aStatus ) |
|
972 { |
|
973 iNotif.ChangingConnectionToNote( aConnMId, aStatus ); |
|
974 } |
|
975 |
|
976 |
|
977 // --------------------------------------------------------- |
|
978 // CConnectionUiUtilitiesImpl::CancelChangingConnectionToNote |
|
979 // --------------------------------------------------------- |
|
980 // |
|
981 void CConnectionUiUtilitiesImpl::CancelChangingConnectionToNote() |
|
982 { |
|
983 iActiveWrapper[EChangingConnTo]->Cancel(); |
|
984 } |
|
985 |
|
986 // --------------------------------------------------------- |
907 // --------------------------------------------------------- |
987 // CConnectionUiUtilitiesImpl::ConfirmMethodUsageQuery |
908 // CConnectionUiUtilitiesImpl::ConfirmMethodUsageQuery |
988 // --------------------------------------------------------- |
909 // --------------------------------------------------------- |
989 // |
910 // |
990 void CConnectionUiUtilitiesImpl::ConfirmMethodUsageQuery( |
911 void CConnectionUiUtilitiesImpl::ConfirmMethodUsageQuery( |
1002 void CConnectionUiUtilitiesImpl::CancelConfirmMethodUsageQuery() |
923 void CConnectionUiUtilitiesImpl::CancelConfirmMethodUsageQuery() |
1003 { |
924 { |
1004 iNotif.CancelConfirmMethodUsageQuery(); |
925 iNotif.CancelConfirmMethodUsageQuery(); |
1005 } |
926 } |
1006 |
927 |
1007 |
|
1008 // --------------------------------------------------------- |
|
1009 // CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote |
|
1010 // --------------------------------------------------------- |
|
1011 // |
|
1012 void CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote( |
|
1013 const TUint32 aConnMId ) |
|
1014 { |
|
1015 if ( !iActiveWrapper[EConnViaCM] ) |
|
1016 { |
|
1017 TRAP_IGNORE( iActiveWrapper[EConnViaCM] = |
|
1018 CActiveWrapper::NewL( EConnViaCM ) ); |
|
1019 } |
|
1020 |
|
1021 if ( iActiveWrapper[EConnViaCM] ) |
|
1022 { |
|
1023 iActiveWrapper[EConnViaCM]->StartGenericNote( EConnViaCM, aConnMId ); |
|
1024 } |
|
1025 } |
|
1026 |
|
1027 // --------------------------------------------------------- |
|
1028 // CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote |
|
1029 // --------------------------------------------------------- |
|
1030 // |
|
1031 void CConnectionUiUtilitiesImpl::ConnectedViaConnMethodNote( |
|
1032 const TUint32 aConnMId, |
|
1033 TRequestStatus& aStatus ) |
|
1034 { |
|
1035 iNotif.ConnectedViaConnMethodNote( aConnMId, aStatus ); |
|
1036 } |
|
1037 |
|
1038 |
|
1039 // --------------------------------------------------------- |
|
1040 // CConnectionUiUtilitiesImpl::CancelConnectedViaConnMethodNote |
|
1041 // --------------------------------------------------------- |
|
1042 // |
|
1043 void CConnectionUiUtilitiesImpl::CancelConnectedViaConnMethodNote() |
|
1044 { |
|
1045 iNotif.CancelConnectedViaConnMethodNote(); |
|
1046 } |
|
1047 |
|
1048 |
928 |
1049 // --------------------------------------------------------- |
929 // --------------------------------------------------------- |
1050 // CConnectionUiUtilitiesImpl::WlanPowerSaveTestNote |
930 // CConnectionUiUtilitiesImpl::WlanPowerSaveTestNote |
1051 // --------------------------------------------------------- |
931 // --------------------------------------------------------- |
1052 // |
932 // |
1093 aKey->Copy( iWapiKey() ); |
973 aKey->Copy( iWapiKey() ); |
1094 } |
974 } |
1095 return ( status == KErrNone ) ? ETrue : EFalse; |
975 return ( status == KErrNone ) ? ETrue : EFalse; |
1096 } |
976 } |
1097 |
977 |
1098 // --------------------------------------------------------- |
|
1099 // CConnectionUiUtilitiesImpl::NoWLANNetworksAvailableNote |
|
1100 // --------------------------------------------------------- |
|
1101 // |
|
1102 void CConnectionUiUtilitiesImpl::NoWLANNetworksAvailableNote() |
|
1103 { |
|
1104 if ( iIsWlanSupported ) |
|
1105 { |
|
1106 if ( !iActiveWrapper[ ENoWlanNetwsAvail ] ) |
|
1107 { |
|
1108 TRAP_IGNORE( iActiveWrapper[ ENoWlanNetwsAvail ] = |
|
1109 CActiveWrapper::NewL( ENoWlanNetwsAvail ) ); |
|
1110 } |
|
1111 |
|
1112 if ( iActiveWrapper[ ENoWlanNetwsAvail ] ) |
|
1113 { |
|
1114 iActiveWrapper[ ENoWlanNetwsAvail ]->StartGenericNote( |
|
1115 ENoWlanNetwsAvail ); |
|
1116 } |
|
1117 } |
|
1118 } |
|
1119 |
|
1120 |
|
1121 // --------------------------------------------------------- |
978 // --------------------------------------------------------- |
1122 // CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup |
979 // CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup |
1123 // --------------------------------------------------------- |
980 // --------------------------------------------------------- |
1124 // |
981 // |
1125 void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( const TUint32& aIapId, TBool aConnectionAlreadyActive ) |
982 void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( ) |
1126 { |
983 { |
1127 iConnInfo().iIapId = aIapId; |
984 iConnStatusPopup->ConnectingViaDiscreetPopup( ); |
1128 iConnInfo().iConnectionAlreadyActive = aConnectionAlreadyActive; |
985 } |
1129 |
986 |
1130 if ( !iActiveWrapper[ EConnectingViaDiscreetPopup ] ) |
987 |
1131 { |
988 // --------------------------------------------------------- |
1132 TRAP_IGNORE( iActiveWrapper[ EConnectingViaDiscreetPopup ] = |
989 // CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup |
1133 CActiveWrapper::NewL( EConnectingViaDiscreetPopup ) ); |
990 // --------------------------------------------------------- |
1134 } |
991 // |
1135 |
992 void CConnectionUiUtilitiesImpl::ConnectingViaDiscreetPopup( |
1136 if ( iActiveWrapper[ EConnectingViaDiscreetPopup ] ) |
993 const TUint32& aIapId, |
1137 { |
994 TBool aConnectionAlreadyActive ) |
1138 iActiveWrapper[ EConnectingViaDiscreetPopup ] |
995 { |
1139 ->StartConnectingViaDiscreetPopup( iConnInfo ); |
996 iConnStatusPopup->ConnectingViaDiscreetPopup( aIapId, |
1140 } |
997 aConnectionAlreadyActive ); |
1141 } |
998 } |
1142 |
999 |
|
1000 |
|
1001 // --------------------------------------------------------- |
|
1002 // CConnectionUiUtilitiesImpl::CancelConnectingViaDiscreetPopup |
|
1003 // --------------------------------------------------------- |
|
1004 // |
|
1005 void CConnectionUiUtilitiesImpl::CancelConnectingViaDiscreetPopup() |
|
1006 { |
|
1007 iConnStatusPopup->CancelConnectingViaDiscreetPopup(); |
|
1008 } |
1143 |
1009 |
1144 |
1010 |
1145 // --------------------------------------------------------- |
1011 // --------------------------------------------------------- |
1146 // CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup |
1012 // CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup |
1147 // --------------------------------------------------------- |
1013 // --------------------------------------------------------- |
1148 // |
1014 // |
1149 void CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup( const TInt& aErrCode ) |
1015 void CConnectionUiUtilitiesImpl::ConnectionErrorDiscreetPopup( |
1150 { |
1016 const TInt& aErrCode ) |
1151 TPckgBuf< TInt > buf; |
1017 { |
1152 buf() = aErrCode; |
1018 iConnStatusPopup->ConnectionErrorDiscreetPopup( aErrCode ); |
1153 |
|
1154 if ( !iActiveWrapper[ EConnectionErrorDiscreetPopup ] ) |
|
1155 { |
|
1156 TRAP_IGNORE( iActiveWrapper[ EConnectionErrorDiscreetPopup ] = |
|
1157 CActiveWrapper::NewL( EConnectionErrorDiscreetPopup ) ); |
|
1158 } |
|
1159 |
|
1160 if ( iActiveWrapper[ EConnectionErrorDiscreetPopup ] ) |
|
1161 { |
|
1162 iActiveWrapper[ EConnectionErrorDiscreetPopup ] |
|
1163 ->StartConnectionErrorDiscreetPopup( buf ); |
|
1164 } |
|
1165 } |
1019 } |
1166 |
1020 |
1167 // End of File |
1021 // End of File |