tstaskmonitor/client/s60/src/tssession.cpp
changeset 104 9b022b1f357c
parent 83 156f692b1687
equal deleted inserted replaced
103:b99b84bcd2d1 104:9b022b1f357c
    72         TPtr8 dataPointer(data->Des());
    72         TPtr8 dataPointer(data->Des());
    73         TInt err = SendReceive(FlushData, TIpcArgs(&dataPointer, dataSize()));
    73         TInt err = SendReceive(FlushData, TIpcArgs(&dataPointer, dataSize()));
    74         if (err == KErrNone) {
    74         if (err == KErrNone) {
    75             RDesReadStream dataStream(dataPointer);
    75             RDesReadStream dataStream(dataPointer);
    76             CleanupClosePushL(dataStream);
    76             CleanupClosePushL(dataStream);
    77             CTsFswEntry::InternalizeArrayL(dataStream, tasks);
    77             CTsEntry::InternalizeArrayL(dataStream, tasks);
    78             CleanupStack::PopAndDestroy(&dataStream);
    78             CleanupStack::PopAndDestroy(&dataStream);
    79         } else if (err != KErrCorrupt) {
    79         } else if (err != KErrCorrupt) {
    80             User::Leave(err);
    80             User::Leave(err);
    81         }
    81         }
    82         CleanupStack::PopAndDestroy(data);
    82         CleanupStack::PopAndDestroy(data);
   136     arguments.Set(WindowsGroup, &wgIdPackage);
   136     arguments.Set(WindowsGroup, &wgIdPackage);
   137     arguments.Set(AdditionalParameters, &KNullDesC8);
   137     arguments.Set(AdditionalParameters, &KNullDesC8);
   138     
   138     
   139     return SendReceive(UnregisterScreenshotMessage, arguments);
   139     return SendReceive(UnregisterScreenshotMessage, arguments);
   140 }
   140 }
       
   141 
       
   142 TInt RTsSession::SetVisibility(TInt wgId, Visibility value)
       
   143 {
       
   144     TPckgBuf<TInt> windowGroup(wgId), visibilityValue(value);
       
   145     
       
   146     TIpcArgs arguments(&windowGroup, &visibilityValue);
       
   147     return SendReceive(VisibilityChange, arguments);
       
   148 }