testapps/rschandler/Common/inc/ResourceHandler_DataStructs.h
branchRCL_3
changeset 19 4ca382093dae
parent 5 6beaa9cf4752
child 20 493058e57c8c
--- a/testapps/rschandler/Common/inc/ResourceHandler_DataStructs.h	Mon Feb 22 17:54:00 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,112 +0,0 @@
-// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#ifndef __ResourceHandler_DataStructs_H
-#define __ResourceHandler_DataStructs_H
-
-
-#include <e32std.h> //descriptors, TUidType etc
-
-struct TListData
-/** Stores library, server, device and logical channel data */
-{
-	TFullName iName;
-};
-
-struct TProcessData
-/** Stores process details */
-	{
-	TBuf<8> iIdString;
-	TFullName iProcessName; // this is a TBuf (big)
-	TBuf<8> iPriorityString;
-	TBuf<1> iProtectedIndicator;
-	TBuf<1> iSystemIndicator;
-	TBuf<8> iOwnerIdString;
-	TBuf<15> iExitTypeString;
-	TBuf<8> iExitReasonString;
-	TExitCategoryName iExitCategoryName; // this is a TBuf
-	TBuf<KMaxUidName> iUidType0String;	//Note: buffer could be shorter as UID is converted to hexadecimal format
-	TBuf<KMaxUidName> iUidType1String;
-	TBuf<KMaxUidName> iUidType2String;
-	TFileName iFileName; // this is a TBuf
-	};
-
-struct TThreadData
-/** Stores thread details */
-	{
-	TBuf<8> iIdString;
-	TFullName iThreadName; // this is a TBuf (big)
-	TBuf<10> iPriorityString;
-	TBuf<8> iOwnerIdString;
-	TBuf<8> iStackSizeString;
-	TBuf<8> iHeapSizeString;
-	TBuf<1> iProtectedIndicator;
-	TBuf<1> iSystemIndicator;
-	TBuf<15> iExitTypeString;
-	TBuf<8> iExitReasonString;
-	TExitCategoryName iExitCategoryName; // this is a TBuf
-	};
-
-
-
-struct TChunkData
-/** Stores chunk details */
-	{
-	TFullName iChunkName; // this is a TBuf (big)
-	TBuf<8> iSizeString;
-	TBuf<8> iMaxSizeString;
-	TBuf<1> iReadableIndicator;
-	TBuf<1> iWritableIndicator;
-	};
-
-struct TSemaphoreData
-/** Stores semaphore details */
-	{
-	TFullName iSemaphoreName; // this is a TBuf (big)
-	TBuf<8> iHexCountString;
-	TBuf<8> iDecCountString;
-	};
-
-struct TMutexData
-/** Stores mutex details */
-	{
-	TFullName iMutexName; // this is a TBuf (big)
-	TBuf<8> iHexCountString;
-	TBuf<8> iDecCountString;
-	};
-
-struct TDriveData
-/** Stores drive details */
-	{
-	TFullName iDriveName; // this is a TBuf (big)
-	TFullName iVolumeName; // this is a TBuf (big) //volume mounted on drive
-	TBuf<2> iDriveNumberString;
-	TBuf<20> iMediaString; //Media mounted on drive
-	TBuf<12> iAttributesString;
-	TBuf<12> iSpaceString;
-	TBuf<12> iFreeSpaceString;
-	};
-
-struct THalData
-/**Stores HAL attributes data*/
-{
-	TBuf<4> iNumberString; //sequential number for each item
-	TBuf<30> iName;
-	TBuf<1> iDynamicIndicator;
-	TBuf<12> iDecValString; //Decimal attribute value - not sure of purpose of this
-	TBuf<12> iHexValString; //Hex attribute value - not sure of purpose of this
-};
-
-#endif