examples/Base/IPC/AdvancedClientServerExample/ProcessServer/inc/processclientserver.h

00001 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
00002 // All rights reserved.
00003 // This component and the accompanying materials are made available
00004 // under the terms of "Eclipse Public License v1.0"
00005 // which accompanies this distribution, and is available
00006 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
00007 //
00008 // Initial Contributors:
00009 // Nokia Corporation - initial contribution.
00010 //
00011 // Contributors:
00012 //
00013 // Description:
00014 // shared client/server definitions
00015 //
00016 
00017 #include <e32std.h>
00018 
00019 #ifndef __PROCESS_CLIENT_SERVER_H__
00020 #define __PROCESS_CLIENT_SERVER_H__
00021 
00022 
00023 
00024 const TInt KMaxMessageLen=100;
00025 
00029 enum TProcessServerRequest
00030         {
00031         ELoadDeviceDriver,
00032         EUnloadDeviceDriver,
00033         EOpenDriver,
00034         EDummyLDDSendData,
00035         EDummyLDDSendDataCancel,
00036         EDummyLDDReceiveData,
00037         EDummyLDDReceiveDataCancel
00038         };
00039 
00040 _LIT(KDriver1LddFileName,"DRIVER1_LDD");
00041 _LIT(KDriver1PddFileName,"DRIVER1_PDD");
00042 
00043 _LIT(KProcessServerName,"ProcessServer");
00044 
00045 _LIT(KProcessServerServerImg, "ProcessServer");
00046 
00047 const TUint KProcessServerVersion=8;
00048 const TUint KProcessServerMinorVersionNumber=0;
00049 const TUint KProcessServerBuildVersionNumber=1;
00050 
00051 #endif //__PROCESS_CLIENT_SERVER_H__

Generated by  doxygen 1.6.2