diff -r 000000000000 -r 307788aac0a8 realtimenetprots/sipfw/SampleApp/gameUI_techview/Inc/TSIPServerData.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/realtimenetprots/sipfw/SampleApp/gameUI_techview/Inc/TSIPServerData.h Tue Feb 02 01:03:15 2010 +0200 @@ -0,0 +1,67 @@ +/* +* Copyright (c) 2003-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: +* Name : TSIPServerData.h +* Part of : SIP Profile Client / Settings User Interface +* Interface : +* Data structure for holding the profile data temporarily +* Version : 1.0 +* +*/ + + + +#ifndef TSIPSERVERDATA_H +#define TSIPSERVERDATA_H + +// CONSTANTS + +const TInt KMaxProxyLength = 256; +const TInt KMaxRealmLength = 256; +const TInt KMaxServerUsernameLength = 72; +const TInt KMaxServerPasswordLength = 20; +const TInt KMaxPortNumber = 15; + +// CLASS DECLARATION + +/** +* Data structure that contains the server data +* Part of SIP profile data structure +* +* @lib SIPSettingsUI.app +* @since 1.0 +*/ +class TSIPServerData + { + public: // Data + + // Server's IP address + TBuf iAddress; + // Realm + TBuf iRealm; + // Username + TBuf iUsername; + // Password + TBuf iPassword; + // Use loose routing + TInt iLooseRouting; + // Port number + TInt iPortNumber; + // Transport protocol + TInt iTransportProtocol; + }; + +#endif // TProfileData + +// End of File