omadm/omadmappui/inc/NSmlDMdef.h
changeset 18 7d11f9a6646f
parent 4 75a71fdb4c92
child 21 c707676bf59f
--- a/omadm/omadmappui/inc/NSmlDMdef.h	Tue Feb 02 00:03:17 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,162 +0,0 @@
-/*
-* Copyright (c) 2005 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:  Application definitions.
-*
-*/
-
-
-#ifndef NSMLDMDEF_H
-#define NSMLDMDEF_H
-
-#include <e32base.h>
-#include "NSmlDMUIDefines.h"
-#include "NSmlDMSyncUi.hrh"
-
-#define KNSmlMaxURLLength 150
-#define KNSmlDmServerIdMaxLength 150
-#define KNSmlMaxItemLength 150	// The item max length.
-
-
-const TInt KNSmlDefaultGranularity = 1;
-
-const TInt KBufSize16   = 16;
-const TInt KBufSize     = 128;
-const TInt KBufSize255  = 255;
-const TInt KBufSize256  = 256;
-const TInt KBufSize32   = 32;
-const TInt KPortMaxSize = 65535;
-const TInt KPortMinSize = 1;
-// View UID:s
-const TUid KNSmlDMFotaViewId        = { ENSmlFotaViewTab     };
-const TUid KNSmlDMProfilesViewId    = { ENSmlProfilesViewTab };
-
-const TInt KDefaultHttpPort     = 80;
-const TInt KDefaultHttpsPort    = 443;
- // setting dialog listbox update delay after db event
-const TInt KListBoxUpdateDelay  = 250;
-const TInt KHttpUsed  = 1;
-const TInt KHttpNotUsed  = 0;
-const TInt KNumberofCharacters  = 4;
-const TInt KMultiplier  = 1000000;
-
-//errors
-const TInt KDMErr					= -8144;
-
-// Medium type definitions
-const TUid KUidNSmlMediumTypeInternet  = { 0x101F99F0 };
-const TUid KUidNSmlMediumTypeBluetooth = { 0x101F99F1 };
-const TUid KUidNSmlMediumTypeUSB       = { 0x101F99F2 };
-const TUid KUidNSmlMediumTypeIrDA      = { 0x101F99F3 };
-
-_LIT( KNSmlHttp,    "http" );
-_LIT( KNSmlHttps,   "https" );
-_LIT( KHttpHeader,  "http://" );
-_LIT( KHttpsHeader, "https://" );
-_LIT( KColon,       ":" );
-_LIT( KHttpSep,     "://" );
-_LIT( KSlash,       "/" );
-_LIT( KSmlEOL,      "\n" );
-_LIT( KNSmlTab,     "\t" );
-
-_LIT( KZDrive, "z:" );
-
-#ifdef __SCALABLE_ICONS
-    _LIT( KDMAppIconFileName, "nsmldmsync.mif" );
-#else // !__SCALABLE_ICONS
-    _LIT( KDMAppIconFileName, "nsmldmsync.mbm" );
-#endif
-
-//
-// NOTE: this enum must match to resource r_sml_bearer_type
-//
-enum TNSmlSyncBearerType
-	{
-	EAspBearerInternet = 0,
-	EAspBearerBlueTooth = 1,
-	EAspBearerUsb = 2,
-	EAspBearerIrda = 3,
-    EAspBearerLast = 4
-	};
-
-// NOTE: this enum must match with property array described in 
-// SyncML_Sync_Agent_Client_API_Specification.doc.
-enum TNSmlSyncTransportProperties
-	{
-	EPropertyIntenetAccessPoint = 0,
-	EPropertyHttpUsed = 5,
-	EPropertyHttpUserName = 6,
-	EPropertyHttpPassword = 7
-	};
-
-enum TNSmlSyncState
-	{
-	ESASyncStateEnable,
-	ESASyncStateDisable,
-	ESASyncStateConfirm
-	};
-
-enum TNSmlSyncInitiation    
-	{		
-	EClientInitiated = 1,
-	EServerAlerted
-	};
-
-enum TNSmlEditMode
-	{ 
-	ESmlNewProfile = 0,
-	ESmlEditProfile,
-	ESmlCopyProfile
-	};
-
-enum TNSmlProfileMediumType
-	{
-	EProfileInternet = 0,
-	EProfileObexBlueTooth = 1
-	};
-
-enum TNSmlMandatoryProfileData
-	{
-	EMandatoryOk,
-	EMandatoryNoProfileName,
-    EMandatoryNoHostAddress,
-    EMandatoryNoContent,
-	EMandatoryNoLocalDatabase,
-	EMandatoryNoRemoteDatabase,
-	EMandatoryNoSyncType
-	};
-
-enum TNSmlStatus
-	{
-	ENSmlSyncComplete,
-	ENSmlRefreshMainView
-	};
-
-enum TNSmlAccessPointSelection
-	{
-	ENsmlAlwaysAsk,
-	ENsmlDefaultConnection,
-	ENsmlIap
-	};	
-
-//Constants used when update happen NSC/DM 
-enum {
-		EFotaUpdateNSC=1,
-		EFotaUpdateNSCBg,
-		EFotaUpdateDM
-};
-
-
-#endif // NSMLDMDEF_H
-
-// End of file