epoc32/include/gsmunmspacemobstore.h
author William Roberts <williamr@symbian.org>
Wed, 31 Mar 2010 12:33:34 +0100 (2010-03-31)
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
permissions -rw-r--r--
Current Symbian^3 public API header files (from PDK 3.0.h)
This is the epoc32/include tree with the "platform" subtrees removed, and
all but a selected few mbg and rsg files removed.
     1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 // All rights reserved.
     3 // This component and the accompanying materials are made available
     4 // under the terms of "Eclipse Public License v1.0"
     5 // which accompanies this distribution, and is available
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Multimode SMS common API header file.
    15 // Describes common Telephony interface types for SMS stores.
    16 // The types are duplicated from ETELMM.h in an effort to separate SMS from ETEL.
    17 // Correspondent ETEL types could be found in ETELMM.h, class RMobileSmsStore.
    18 // 
    19 //
    20 
    21 /**
    22  @file
    23  @publishedAll
    24  @released
    25 */
    26 
    27 #ifndef __GSMUNMSPACEMOBSTORE_H__
    28 #define __GSMUNMSPACEMOBSTORE_H__
    29 
    30 
    31 /**
    32  *  Defines contents of a fixed-size, stored SMS entry.
    33  *  
    34  *  Modes: Common
    35  *  
    36  *  These types are duplicated from ETELMM.h.
    37  *  
    38  *  @see class RMobileSmsStore
    39  */
    40 namespace NMobileSmsStore
    41 	{
    42 	enum TMobileSmsStoreStatus
    43 		{
    44 		/** The status of the SMS is unknown.*/
    45 		EStoredMessageUnknownStatus,
    46 		/**
    47 		 *  The SMS is stored phone-side. It is an incoming message
    48 		 *  		that has not been read yet.
    49 		 */
    50 		EStoredMessageUnread,
    51 		/**
    52 		 *  The SMS is stored phone-side. It is an incoming message
    53 		 *  		that has already been read.
    54 		 */
    55 		EStoredMessageRead,
    56 		/**
    57 		 *  The SMS is stored phone-side. It is an outgoing message
    58 		 *  		that has not been sent yet.
    59 		 */
    60 		EStoredMessageUnsent,
    61 		/**
    62 		 *  The SMS is stored phone-side. It is an outgoing message
    63 		 *  that has already been sent but a delivery/status report has
    64 		 *  either not been received yet or was not requested in the first
    65 		 *  		place.
    66 		 */
    67 		EStoredMessageSent,
    68 		/**
    69 		 *  The SMS is stored phone-side. It is an outgoing message
    70 		 *  that has already been sent and a delivery/status report has
    71 		 *  		been received 
    72 		 */
    73 		EStoredMessageDelivered
    74 		};
    75 	}
    76 
    77 #endif // __GSMUNMSPACEMOBSTORE_H__