1#include "xpl_dm_ServerAlert.h" 2#include <DM_DisplayAlert.h> 3#include <DM_ConfirmAlert.h> 4#include <DM_SingleChoiceAlert.h> 5#include <DM_MultipleChoiceAlert.h> 6#include <DM_TextInputAlert.h> 7 8 9 10SYNCML_DM_RET_STATUS_T XPL_DM_ShowConfirmAlert(INT32 maxDisplayTime, CPCHAR msg, XPL_DM_ALERT_RES_T defaultResponse, XPL_DM_ALERT_RES_T * responseCode) 11{ 12 return DmShowConfirmAlert(maxDisplayTime, msg, (DM_ALERT_RES_T)defaultResponse, (DM_ALERT_RES_T *)responseCode); 13} 14 15 16SYNCML_DM_RET_STATUS_T XPL_DM_ShowDisplayAlert(INT32 minDisplayTime, CPCHAR msg) 17{ 18 return DmShowDisplayAlert(minDisplayTime, msg); 19} 20 21 22SYNCML_DM_RET_STATUS_T XPL_DM_ShowTextInputAlert(INT32 maxDisplayTime, 23 CPCHAR msg, 24 CPCHAR defaultResponse, 25 INT32 maxLength, 26 XPL_DM_ALERT_INPUT_T inputType, 27 XPL_DM_ALERT_ECHO_T echoType, 28 XPL_DM_ALERT_TEXTINPUT_RES_T * userResponse ) 29{ 30 return DmShowTextInputAlert(maxDisplayTime, 31 msg, 32 defaultResponse, 33 maxLength, 34 (DM_ALERT_INPUT_T)inputType, 35 (DM_ALERT_ECHO_T)echoType, 36 (DM_ALERT_TEXTINPUT_RESPONSE_T *)userResponse ); 37} 38 39 40SYNCML_DM_RET_STATUS_T XPL_DM_ShowSingleChoiceAlert(INT32 maxDisplayTime, 41 CPCHAR msg, 42 DMStringVector & choices, 43 INT32 defaultResponse, 44 XPL_DM_ALERT_SCHOICE_RES_T * userResponse ) 45{ 46 return DmShowSingleChoiceAlert(maxDisplayTime, 47 msg, 48 choices, 49 defaultResponse, 50 (DM_ALERT_SINGLECHOICE_RESPONSE_T *)userResponse); 51} 52 53 54SYNCML_DM_RET_STATUS_T XPL_DM_ShowMultipleChoiceAlert(INT32 maxDisplayTime, 55 CPCHAR msg, 56 DMStringVector & choices, 57 DMStringVector & defaultResponses, 58 XPL_DM_ALERT_MCHOICE_RES_T * userResponse) 59{ 60 61 return DmShowMultipleChoiceAlert(maxDisplayTime, 62 msg, 63 choices, 64 defaultResponses, 65 (DM_ALERT_MULTIPLECHOICE_RESPONSE_T *)userResponse); 66} 67 68