equal
deleted
inserted
replaced
104 aActiveObj = CConnection::NewL(aSysRequest); |
104 aActiveObj = CConnection::NewL(aSysRequest); |
105 |
105 |
106 else if( (!Key.CompareF(SysInfo::KConnectionStatus)) && (aSysRequest.RequestType() == TSysRequest::ENotification) ) |
106 else if( (!Key.CompareF(SysInfo::KConnectionStatus)) && (aSysRequest.RequestType() == TSysRequest::ENotification) ) |
107 aActiveObj = CConnection::NewL(aSysRequest); |
107 aActiveObj = CConnection::NewL(aSysRequest); |
108 |
108 |
|
109 else if( (!Key.CompareF(SysInfo::KConnectionStatus)) && (aSysRequest.RequestType() == TSysRequest::EASyncONESHOT) ){ |
|
110 TSysRequest systemRequest(aSysRequest.Entity(),SysInfo::KActiveConnections,aSysRequest.SystemData(),aSysRequest.TransactionID(),aSysRequest.Observer(), |
|
111 TSysRequest::EASyncONESHOT); |
|
112 aActiveObj = CConnection::NewL(systemRequest); |
|
113 } |
|
114 |
109 else |
115 else |
110 User::Leave(KErrNotFound); |
116 User::Leave(KErrNotFound); |
111 } |
117 } |
112 else if( !Entity.CompareF(KDisplay)) |
118 else if( !Entity.CompareF(KDisplay)) |
113 { |
119 { |