equal
deleted
inserted
replaced
145 EXPORT_C void RAlfBridgerClient::SendAsynchronous(TInt aOp, const TIpcArgs& aIPCArgs,TRequestStatus& aStatus ) |
145 EXPORT_C void RAlfBridgerClient::SendAsynchronous(TInt aOp, const TIpcArgs& aIPCArgs,TRequestStatus& aStatus ) |
146 { |
146 { |
147 SendReceive(aOp, aIPCArgs, aStatus ); |
147 SendReceive(aOp, aIPCArgs, aStatus ); |
148 } |
148 } |
149 |
149 |
|
150 |
|
151 EXPORT_C TInt RAlfBridgerClient::GetListOfInactiveWindowGroupsWSurfaces(RArray<TInt>* aWindowGroups) |
|
152 { |
|
153 TInt err = KErrNone; |
|
154 TInt array[10]; |
|
155 TPtr8 ptr((TUint8*)array,0,40); |
|
156 err = SendReceive(EAlfGetListOfWGsHavingInactiveSurfaces, TIpcArgs(&ptr)); |
|
157 if (!err) |
|
158 { |
|
159 for(TInt i = 0; i < 10; i++) |
|
160 { |
|
161 if (array[i]) |
|
162 { |
|
163 aWindowGroups->Append(array[i]); |
|
164 } |
|
165 else |
|
166 { |
|
167 break; |
|
168 } |
|
169 } |
|
170 } |
|
171 return err; |
|
172 } |
|
173 |
150 // Open |
174 // Open |
151 // --------------------------------------------------------------------------- |
175 // --------------------------------------------------------------------------- |
152 // |
176 // |
153 EXPORT_C TInt RAlfTfxClient::Open() |
177 EXPORT_C TInt RAlfTfxClient::Open() |
154 { |
178 { |