1#include "dmConnection.h"
2#include "xpl_dm_ServerAlert.h"
3#include "xpl_dm_Notifications.h"
4
5// empty function impls from dmConnection_impl.cc
6
7/*
8DmBrwConnector * DmBrwCreateConnector()
9{
10  printf("Connector creator called- return null\n");
11    return NULL;
12}
13
14SYNCML_DM_RET_STATUS_T DmBrwDestroyConnector(DmBrwConnector * browser_handler)
15{
16    return SYNCML_DM_SUCCESS;
17
18}
19*/
20
21// empty function impls from dmUIAlert.cc
22
23SYNCML_DM_RET_STATUS_T XPL_DM_ShowConfirmAlert(INT32 maxDisplayTime, CPCHAR msg, XPL_DM_ALERT_RES_T defaultResponse, XPL_DM_ALERT_RES_T * responseCode)
24{
25  static int i = 0;
26  i++;
27  *responseCode = (i%2) ? XPL_DM_ALERT_RES_YES : XPL_DM_ALERT_RES_NO;
28
29  return SYNCML_DM_SUCCESS;
30}
31
32
33SYNCML_DM_RET_STATUS_T XPL_DM_ShowDisplayAlert(INT32 minDisplayTime, CPCHAR msg)
34{
35  return SYNCML_DM_SUCCESS;
36}
37
38
39SYNCML_DM_RET_STATUS_T XPL_DM_ShowTextInputAlert(INT32 maxDisplayTime,
40                                            CPCHAR msg,
41                                            CPCHAR defaultResponse,
42                                            INT32 maxLength,
43                                            XPL_DM_ALERT_INPUT_T inputType,
44                                            XPL_DM_ALERT_ECHO_T echoType,
45                                            XPL_DM_ALERT_TEXTINPUT_RES_T * userResponse )
46{
47  return SYNCML_DM_SUCCESS;
48}
49
50
51SYNCML_DM_RET_STATUS_T  XPL_DM_ShowSingleChoiceAlert(INT32 maxDisplayTime,
52                                                CPCHAR msg,
53                                                DMStringVector & choices,
54                                                INT32 defaultResponse,
55                                                XPL_DM_ALERT_SCHOICE_RES_T * userResponse )
56{
57  return SYNCML_DM_SUCCESS;
58}
59
60
61SYNCML_DM_RET_STATUS_T XPL_DM_ShowMultipleChoiceAlert(INT32 maxDisplayTime,
62                                                                  CPCHAR msg,
63                                    				   DMStringVector & choices,
64                                    				   DMStringVector & defaultResponses,
65                                    				   XPL_DM_ALERT_MCHOICE_RES_T * userResponse)
66{
67  return SYNCML_DM_SUCCESS;
68}
69
70
71