3 * Copyright (c) 2000-2012 Samsung Electronics Co., Ltd. All Rights Reserved.
5 * This file is part of msg-service.
7 * Contact: Jaeyun Jeong <jyjeong@samsung.com>
8 * Sangkoo Kim <sangkoo.kim@samsung.com>
9 * Seunghwan Lee <sh.cat.lee@samsung.com>
10 * SoonMin Jung <sm0415.jung@samsung.com>
11 * Jae-Young Lee <jy4710.lee@samsung.com>
12 * KeeBum Kim <keebum.kim@samsung.com>
14 * PROPRIETARY/CONFIDENTIAL
16 * This software is the confidential and proprietary information of
17 * SAMSUNG ELECTRONICS ("Confidential Information"). You shall not
18 * disclose such Confidential Information and shall use it only in
19 * accordance with the terms of the license agreement you entered
20 * into with SAMSUNG ELECTRONICS.
22 * SAMSUNG make no representations or warranties about the suitability
23 * of the software, either express or implied, including but not limited
24 * to the implied warranties of merchantability, fitness for a particular
25 * purpose, or non-infringement. SAMSUNG shall not be liable for any
26 * damages suffered by licensee as a result of using, modifying or
27 * distributing this software or its derivatives.
33 * @file MsgTestSetting.h
34 * @brief Defines setting test function of messaging framework
38 #ifndef MSG_TEST_SETTING_H
39 #define MSG_TEST_SETTING_H
42 * @section Introduction
43 * - Introduction : Overview on Messaging Setting Test Function
45 * - Program : Messaging Setting Test Function Reference
48 /*==================================================================================================
50 ==================================================================================================*/
55 * @ingroup MESSAGING_FRAMEWORK
56 * @defgroup MESSAGING_SETTING_TEST_FUNCTION Messaging Setting Test Function
60 /*==================================================================================================
62 ==================================================================================================*/
64 /** @fn void MsgTestSettingMain(MSG_HANDLE_T hMsgHandle)
65 * @brief Shows a setting menu.
66 * @param[in] hMsgHandle is Message handle.
68 void MsgTestSettingMain(MSG_HANDLE_T hMsgHandle);
71 /** @fn void MsgSelectMenu(MSG_HANDLE_T hMsgHandle, char *pMenu)
72 * @brief Selects a setting menu.
73 * @param[in] hMsgHandle is Message handle. \n
74 * @param[in] pMenu is a pointer that indicates which menu is selected. \n
76 void MsgSelectMenu(MSG_HANDLE_T hMsgHandle, char *pMenu);
79 /** @fn void MsgTestGeneralOpt(MSG_HANDLE_T hMsgHandle)
80 * @brief Tests MsgGetConfig and MsgSetConfig.
81 * @param[in] hMsgHandle is Message handle.
83 void MsgTestGeneralOpt(MSG_HANDLE_T hMsgHandle);
86 /** @fn void MsgTestSMSSendOpt(MSG_HANDLE_T hMsgHandle)
87 * @brief Tests MsgGetConfig and MsgSetConfig.
88 * @param[in] hMsgHandle is Message handle.
90 void MsgTestSMSSendOpt(MSG_HANDLE_T hMsgHandle);
93 /** @fn void MsgTestSMSCList(MSG_HANDLE_T hMsgHandle)
94 * @brief Tests MsgGetConfig and MsgSetConfig.
95 * @param[in] hMsgHandle is Message handle.
97 void MsgTestSMSCList(MSG_HANDLE_T hMsgHandle);
100 /** @fn void MsgTestMMSSendOpt(MSG_HANDLE_T hMsgHandle)
101 * @brief Tests MsgGetConfig and MsgSetConfig.
102 * @param[in] hMsgHandle is Message handle.
104 void MsgTestMMSSendOpt(MSG_HANDLE_T hMsgHandle);
107 /** @fn void MsgTestMMSRecvOpt(MSG_HANDLE_T hMsgHandle)
108 * @brief Tests MsgGetConfig and MsgSetConfig.
109 * @param[in] hMsgHandle is Message handle.
111 void MsgTestMMSRecvOpt(MSG_HANDLE_T hMsgHandle);
114 /** @fn void MsgTestMMSStyleOpt(MSG_HANDLE_T hMsgHandle)
115 * @brief Tests MsgGetConfig and MsgSetConfig.
116 * @param[in] hMsgHandle is Message handle.
118 void MsgTestMMSStyleOpt(MSG_HANDLE_T hMsgHandle);
121 /** @fn void MsgTestPushMsgOpt(MSG_HANDLE_T hMsgHandle)
122 * @brief Tests MsgGetConfig and MsgSetConfig.
123 * @param[in] hMsgHandle is Message handle.
125 void MsgTestPushMsgOpt(MSG_HANDLE_T hMsgHandle);
128 /** @fn void MsgTestCBMsgOpt(MSG_HANDLE_T hMsgHandle)
129 * @brief Tests MsgGetConfig and MsgSetConfig.
130 * @param[in] hMsgHandle is Message handle.
132 void MsgTestCBMsgOpt(MSG_HANDLE_T hMsgHandle);
135 /** @fn void MsgTestVoiceMailOpt(MSG_HANDLE_T hMsgHandle)
136 * @brief Tests MsgGetConfig and MsgSetConfig.
137 * @param[in] hMsgHandle is Message handle.
139 void MsgTestVoiceMailOpt(MSG_HANDLE_T hMsgHandle);
142 /** @fn void MsgTestMsgSizeOpt(MSG_HANDLE_T hMsgHandle)
143 * @brief Tests MsgGetConfig and MsgSetConfig.
144 * @param[in] hMsgHandle is Message handle.
146 void MsgTestMsgSizeOpt(MSG_HANDLE_T hMsgHandle);
152 #endif // MSG_TEST_SETTING_H