epoc32/include/msvschedulesend.inl
author William Roberts <williamr@symbian.org>
Tue, 16 Mar 2010 16:12:26 +0000
branchSymbian2
changeset 2 2fe1408b6811
permissions -rw-r--r--
Final list of Symbian^2 public API header files
     1 /// Copyright (c) 1999-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 the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
     5 /// which accompanies this distribution, and is available
     6 /// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
     7 ///
     8 /// Initial Contributors:
     9 /// Nokia Corporation - initial contribution.
    10 ///
    11 /// Contributors:
    12 ///
    13 /// Description:
    14 /// All rights reserved.
    15 /// This component and the accompanying materials are made available
    16 /// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
    17 /// which accompanies this distribution, and is available
    18 /// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
    19 /// Initial Contributors:
    20 /// Nokia Corporation - initial contribution.
    21 /// Contributors:
    22 ///
    23 
    24 
    25 
    26 /**
    27  
    28  
    29  
    30  Gets off-peak times settings.
    31  
    32  @return Off-peak times settings
    33 */
    34 
    35 inline CMsvOffPeakTimes& CMsvScheduleSend::OffPeakTimes() const
    36 	{
    37 	return *iOffPeakTimes;
    38 	}
    39 
    40 
    41 /**
    42 Gets scheduler settings.
    43 
    44 @return Scheduler settings
    45 */
    46 
    47 inline CMsvScheduleSettings& CMsvScheduleSend::ScheduleSettings() const
    48 	{
    49 	return *iSettings;
    50 	}
    51 
    52 
    53 /**
    54 Gets action-on-sending-error settings.
    55 
    56 @return Action-on-sending-error settings
    57 */
    58 
    59 inline CMsvSendErrorActions& CMsvScheduleSend::SendErrorActions() const
    60 	{
    61 	return *iErrorActions;
    62 	}
    63 
    64 
    65 /**
    66 Gets System Agent conditions that must be satisfied before a sending attempt.
    67 
    68 @return System Agent conditions
    69 */
    70 
    71 inline CMsvSysAgentActions& CMsvScheduleSend::AgentActions() const
    72 	{
    73 	return *iAgentActions;
    74 	}