322 { |
322 { |
323 |
323 |
324 public: |
324 public: |
325 |
325 |
326 TATExtEntrySupport( TDesC8& aAtCmdFull, |
326 TATExtEntrySupport( TDesC8& aAtCmdFull, |
327 const RMessage2& aMessage, |
327 RMessage2& aMessage, |
328 CArrayFixFlat<TATExtOneCmdSupport>* aSupport ) : |
328 CArrayFixFlat<TATExtOneCmdSupport>* aSupport ) : |
329 iAtCmdFull( aAtCmdFull ), |
329 iAtCmdFull( aAtCmdFull ), |
330 iMessage( aMessage ), |
330 iMessage( aMessage ), |
331 iSupport( aSupport ), |
331 iSupport( aSupport ), |
332 iEntry( NULL ), |
332 iEntry( NULL ), |
333 iStartIndex( KErrNotFound ), |
333 iStartIndex( KErrNotFound ), |
334 iSupportFound( EFalse ){} |
334 iSupportFound( EFalse ){} |
335 |
335 |
|
336 TATExtEntrySupport& operator=( TATExtEntrySupport& aEntrySupport ); |
|
337 |
336 /** |
338 /** |
337 * Full AT command for which to check the support |
339 * Full AT command for which to check the support |
338 * (base part + parameters) |
340 * (base part + parameters) |
339 */ |
341 */ |
340 TDesC8& iAtCmdFull; |
342 TDesC8& iAtCmdFull; |
341 |
343 |
342 /** |
344 /** |
343 * Client request message for reading |
345 * Client request message for reading |
344 */ |
346 */ |
345 const RMessage2& iMessage; |
347 RMessage2& iMessage; |
346 |
348 |
347 /** |
349 /** |
348 * AT command's plugin entry support data. |
350 * AT command's plugin entry support data. |
349 * Used by SendToMultipleObserverL() and FindFirstObserverSupportL(). |
351 * Used by SendToMultipleObserverL() and FindFirstObserverSupportL(). |
350 */ |
352 */ |