williamr@2: // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@4: // under the terms of "Eclipse Public License v1.0" williamr@2: // which accompanies this distribution, and is available williamr@4: // at the URL "http://www.eclipse.org/legal/epl-v10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@2: // Multimode SMS common API header file. williamr@2: // Describes common Telephony interface types for SMS messaging. williamr@2: // The types are duplicated from ETELMM.h in an effort to separate SMS from ETEL. williamr@2: // Correspondent ETEL types could be found in ETELMM.h, class RMobileSmsMessaging. williamr@2: // williamr@2: // williamr@2: williamr@2: /** williamr@2: @file williamr@2: @publishedAll williamr@2: @released williamr@2: */ williamr@2: williamr@2: williamr@2: #ifndef __GSMUNMSPACEMOBMSG_H__ williamr@2: #define __GSMUNMSPACEMOBMSG_H__ williamr@2: williamr@2: /** williamr@2: * PDU types. williamr@2: * williamr@2: * Modes: Common williamr@2: * williamr@2: * @see class class RMobileSmsMessaging williamr@2: */ williamr@2: namespace NMobileSmsMessaging williamr@2: { williamr@2: // Definitions for sizes of TPDU and User Data fields williamr@2: enum williamr@2: { williamr@2: KGsmTpduSize = 165, // 140 bytes user data + 25 bytes TPDU header williamr@4: /* @deprecated 9.5 */ williamr@2: KCdmaTpduSize = 256 // Max size of Bearer Data in Transport Layer message williamr@2: }; williamr@2: williamr@2: /** A typedef'd buffer for GSM or WCDMA message data.*/ williamr@2: typedef TBuf8 TMobileSmsGsmTpdu; williamr@4: /** A typedef'd buffer for CDMA message data. williamr@4: @deprecated 9.5 williamr@4: */ williamr@2: typedef TBuf8 TMobileSmsCdmaTpdu; williamr@2: } williamr@2: williamr@2: #endif // __GSMUNMSPACEMOBMSG_H__