FreeCalypso > hg > fc-magnetite
view src/aci2/bmi/ATBWapACI.h @ 640:16eb1b9640dc
target gtm900 renamed to gtm900mgc2
This change reflects the fact that the build target in question supports
MGC2GSMT hardware only, and will NOT work on other hw that confusing bears
the same end user name of GTM900, neither the LoCosto-based GTM900-C
nor the Calypso-based MG01GSMT that has a different and incompatible RFFE.
If we ever get our hands on a piece of MG01GSMT hw and add support for it,
that other target will be named gtm900mg01.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Fri, 31 Jan 2020 00:46:07 +0000 |
parents | 93999a60b835 |
children |
line wrap: on
line source
/******************************************************************************* CONDAT (UK) ******************************************************************************** This software product is the property of Condat (UK) Ltd and may not be disclosed to any third party without the express permission of the owner. ******************************************************************************** $Project name: $Project code: $Module: $File: ATBWapACI.h $Revision: $Author: Condat(UK) $Date: ******************************************************************************** Description: Function prototypes for ATB->WAP interface. ******************************************************************************** $History: ATBWapACI.h xreddymn Jun-21-2005 MMI-SPR-30291: Send one message for the entire profile, instead of sending one parameter at a time, to the WAP adapter xrashmic 29 Jun, 2005 MMI-SPR-32462 Patch given by Kyle for display of table border May-14-2005 MMI-SPR-30834 - xreddymn: added send memory free indication from MMI to WAP Mar-25-2005 MMI-SPR-26144 - xreddymn: Added changes to display MMS send progress 15/05/2003 - SPR#1983 - SH - Updated to latest from 1.6.3 version. $End *******************************************************************************/ //#define CO_UDP_IP temp till xml file ready /******************************************************************************* $Function: M_M_MMI_WAP_READY_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_READY_IND(T_MMI_WAP_READY_IND *parameter); /******************************************************************************* $Function: M_M_MMI_WAP_START_IND $Description: $Returns: $Arguments: *******************************************************************************/ #ifdef CO_UDP_IP void M_MMI_WAP_START_IND(T_MMI_WAP_START_IND *parameter); #else void M_MMI_WAP_START_IND(T_MMI_WAP_START_USER_AGENT_REQ *parameter); #endif /******************************************************************************* $Function: M_MMI_WAP_NEW_VIEW_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_NEW_VIEW_IND(T_MMI_WAP_NEW_VIEW_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_TERMINATE_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_TERMINATE_IND(T_MMI_WAP_TERMINATE_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_CLOSE_VIEW_IND $Description: Close the specified view. $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CLOSE_VIEW_IND(T_MMI_WAP_CLOSE_VIEW_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_CONFIGURE_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CONFIGURE_IND(T_MMI_WAP_CONFIGURE_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_CONNECTION_CONFIGURE_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CONNECTION_CONFIGURE_IND(T_MMI_WAP_CONNECTION_CONFIGURE_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_DOWNLOAD_URL_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_DOWNLOAD_URL_IND(T_MMI_WAP_DOWNLOAD_URL_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_BROWSE_CONTROL_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_BROWSE_CONTROL_IND(T_MMI_WAP_BROWSE_CONTROL_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_KEY_SELECTED_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_KEY_SELECTED_IND(T_MMI_WAP_KEY_SELECTED_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_INPUT_DIALOG_CNF $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_INPUT_DIALOG_CNF(T_MMI_WAP_INPUT_DIALOG_CNF *parameter); /******************************************************************************* $Function: M_MMI_WAP_PASSWORD_DIALOG_CNF $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_PASSWORD_DIALOG_CNF(T_MMI_WAP_PASSWORD_DIALOG_CNF *parameter); /******************************************************************************* $Function: M_MMI_WAP_CONFIRM_DIALOG_CNF $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CONFIRM_DIALOG_CNF(T_MMI_WAP_CONFIRM_DIALOG_CNF *parameter); /******************************************************************************* $Function: M_MMI_WAP_INFO_DIALOG_CNF $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_INFO_DIALOG_CNF(T_MMI_WAP_INFO_DIALOG_CNF *parameter); /******************************************************************************* $Function: M_MMI_WAP_DRAW_CARD_REQ $Description: $Returns: $Arguments: ******************************************************************************/ void M_MMI_WAP_DRAW_CARD_REQ(T_MMI_WAP_DRAW_CARD_REQ *parameter); /******************************************************************************* $Function: M_MMI_WAP_CONNECT_CNF $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CONNECT_CNF(T_MMI_WAP_CONNECT_CNF *parameter); /******************************************************************************* $Function: M_MMI_WAP_DISCONNECT_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_DISCONNECT_IND(T_MMI_WAP_DISCONNECT_IND *parameter); /******************************************************************************* $Function: M_MMI_WAP_CACHE_PREPARE_IND $Description: SPR#1824 - SH - Added this function $Returns: $Arguments: *******************************************************************************/ void M_MMI_WAP_CACHE_PREPARE_IND(T_MMI_WAP_CACHE_PREPARE_IND *parameter); #ifdef FF_GPF_TCPIP /* SPR#2086 - SH - Prototypes for SAR */ void M_MMI_WAP_CONFIG_CNF(T_MMI_WAP_CONFIG_CNF *parameter); void M_MMI_WAP_CONTENT_REQ(T_MMI_WAP_CONTENT_REQ *parameter); void M_MMI_WAP_CONTENT_POST_REQ(T_MMI_WAP_CONTENT_POST_REQ *parameter); void M_MMI_WAP_CONTENT_POST_MORE_REQ(T_MMI_WAP_CONTENT_POST_MORE_REQ *parameter); void M_MMI_WAP_CONTENT_CNF(T_MMI_WAP_CONTENT_CNF *parameter); void M_MMI_WAP_CONTENT_CANCEL_IND(T_MMI_WAP_CONTENT_CANCEL_IND *parameter); /* SPR#2086 - SH - Prototypes for PUSH */ void M_MMI_WAP_PUSH_LOAD_SI_IND(T_MMI_WAP_PUSH_LOAD_SI_IND *parameter); void M_MMI_WAP_PUSH_DELETE_SI_IND(T_MMI_WAP_PUSH_DELETE_SI_IND *parameter); void M_MMI_WAP_PUSH_GET_SI_INFO_REQ(T_MMI_WAP_PUSH_GET_SI_INFO_REQ *parameter); void M_MMI_WAP_PUSH_LOAD_SL_IND(T_MMI_WAP_PUSH_LOAD_SL_IND *parameter); void M_MMI_WAP_PUSH_DELETE_SL_IND(T_MMI_WAP_PUSH_DELETE_SL_IND *parameter); void M_MMI_WAP_PUSH_GET_SL_INFO_REQ(T_MMI_WAP_PUSH_GET_SL_INFO_REQ *parameter); void M_MMI_WAP_PUSH_CONNECTION_CNF(T_MMI_WAP_PUSH_CONNECTION_CNF *parameter); void M_MMI_WAP_PUSH_CHANGE_STATUS_IND(T_MMI_WAP_PUSH_CHANGE_STATUS_IND *parameter); void M_MMI_WAP_PUSH_REMOVE_MESSAGE_IND(T_MMI_WAP_PUSH_REMOVE_MESSAGE_IND *parameter); void M_MMI_WAP_PUSH_CHECK_UNLOADED_MSG_REQ(T_MMI_WAP_PUSH_CHECK_UNLOADED_MSG_REQ *parameter); void M_MMI_WAP_PUSH_SAVE_TO_FLASH_IND(T_MMI_WAP_PUSH_SAVE_TO_FLASH_IND *parameter); void M_MMI_WAP_PUSH_SMS_RECEIVED_IND(T_MMI_WAP_PUSH_SMS_RECEIVED_IND *parameter); void M_MMI_WAP_PUSH_SMS_SENT_IND(T_MMI_WAP_PUSH_SMS_SENT_IND *parameter); void M_MMI_WAP_PUSH_SMS_ERROR_IND(T_MMI_WAP_PUSH_SMS_ERROR_IND *parameter); #endif /******************************************************************************* $Function: M_WAP_MMI_DISCONNECTED_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_DISCONNECTED_IND(T_WAP_MMI_DISCONNECTED_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_CONTROL_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_CONTROL_IND(T_WAP_MMI_CONTROL_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_NEW_KEY_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_NEW_KEY_IND(T_WAP_MMI_NEW_KEY_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_INPUT_DIALOG_REQ $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_INPUT_DIALOG_REQ(T_WAP_MMI_INPUT_DIALOG_REQ *parameter); /******************************************************************************* $Function: M_WAP_MMI_PASSWORD_DIALOG_REQ $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_PASSWORD_DIALOG_REQ(T_WAP_MMI_PASSWORD_DIALOG_REQ *parameter); /******************************************************************************* $Function: M_WAP_MMI_CONFIRM_DIALOG_REQ $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_CONFIRM_DIALOG_REQ(T_WAP_MMI_CONFIRM_DIALOG_REQ *parameter); /******************************************************************************* $Function: M_WAP_MMI_INFO_DIALOG_REQ $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_INFO_DIALOG_REQ(T_WAP_MMI_INFO_DIALOG_REQ *parameter); /******************************************************************************* $Function: M_WAP_MMI_NEW_CARD_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_NEW_CARD_IND(T_WAP_MMI_NEW_CARD_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_DRAW_CARD_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_DRAW_CARD_IND(T_WAP_MMI_DRAW_CARD_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_CLEAR_CARD_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_CLEAR_CARD_IND(T_WAP_MMI_CLEAR_CARD_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_SEND_TEXT_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_SEND_TEXT_IND(T_WAP_MMI_SEND_TEXT_IND *parameter); #ifdef FF_GPF_TCPIP /******************************************************************************* $Function: M_WAP_MMI_RADIO_BUTTON_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_RADIO_BUTTON_IND(T_WAP_MMI_RADIO_BUTTON_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_DRAW_BORDER_IND //kyle 29 Jun, 2005 MMI-SPR-32462 $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_DRAW_BORDER_IND(T_WAP_MMI_DRAW_BORDER_IND *parameter); #endif /******************************************************************************* $Function: M_WAP_MMI_SEND_IMAGE_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_SEND_IMAGE_IND(); /******************************************************************************* $Function: M_WAP_MMI_CARD_DRAW_COMPLETED_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_CARD_DRAW_COMPLETED_IND(T_WAP_MMI_CARD_DRAW_COMPLETED_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_SEND_TABLE_IND $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_SEND_TABLE_IND(T_WAP_MMI_SEND_TABLE_IND *parameter); /******************************************************************************* $Function: M_WAP_MMI_CONNECT_REQ $Description: $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_CONNECT_REQ(T_WAP_MMI_CONNECT_REQ *parameter); /******************************************************************************* $Function: M_WAP_MMI_READY_CNF $Description: Comfirm that WAP has completed the operation. $Returns: $Arguments: *******************************************************************************/ void M_WAP_MMI_READY_CNF(T_WAP_MMI_READY_CNF *parameter); /******************************************************************************* $Function: disconnect_wap_call $Description: Disconnect GPRS WAP call in progress. $Returns: SPR#1982 - SH TRUE if connection is disconnected, FALSE if disconnection in progress $Arguments: access_type - WAP_GPRS_DATA or WAP_CS_DATA *******************************************************************************/ UBYTE disconnect_wap_call(UBYTE access_type); void connect_gprs(UBYTE object_id); #ifdef FF_GPF_TCPIP void connect(UBYTE object_id); /* SPR#2086 - SH - Prototypes for SAR */ void M_WAP_MMI_CONFIG_REQ(T_WAP_MMI_CONFIG_REQ *parameter); void M_WAP_MMI_CONTENT_IND(T_WAP_MMI_CONTENT_IND *parameter); void M_WAP_MMI_CONTENT_POST_CNF(T_WAP_MMI_CONTENT_POST_CNF *parameter); /* SPR#2086 - SH - Prototypes for OTA */ void M_WAP_MMI_BROWSER_SET_CSD_IND(T_WAP_MMI_BROWSER_SET_CSD_IND *parameter); void M_WAP_MMI_BROWSER_SET_GPRS_IND(T_WAP_MMI_BROWSER_SET_GPRS_IND *parameter); void M_WAP_MMI_MMS_SET_CSD_IND(T_WAP_MMI_MMS_SET_CSD_IND *parameter); void M_WAP_MMI_MMS_SET_GPRS_IND(T_WAP_MMI_MMS_SET_GPRS_IND *parameter); void M_WAP_MMI_BROWSER_BOOKMARKS_IND(T_WAP_MMI_BROWSER_BOOKMARKS_IND *parameter); void M_WAP_MMI_SYNCML_GENERAL_SET_IND(T_WAP_MMI_SYNCML_GENERAL_SET_IND *parameter); void M_WAP_MMI_SYNCML_CONTENT_SET_IND(T_WAP_MMI_SYNCML_CONTENT_SET_IND *parameter); /* SPR#2086 - SH - Prototypes for PUSH */ void M_WAP_MMI_PUSH_NEW_SI_IND(T_WAP_MMI_PUSH_NEW_SI_IND *parameter); void M_WAP_MMI_PUSH_SI_INFO_IND(T_WAP_MMI_PUSH_SI_INFO_IND *parameter); void M_WAP_MMI_PUSH_NEW_SL_IND(T_WAP_MMI_PUSH_NEW_SL_IND *parameter); void M_WAP_MMI_PUSH_SL_INFO_IND(T_WAP_MMI_PUSH_SL_INFO_IND *parameter); void M_WAP_MMI_PUSH_MESSAGE_CHANGE_IND(T_WAP_MMI_PUSH_MESSAGE_CHANGE_IND *parameter); void M_WAP_MMI_PUSH_REPOSITORY_FULL_IND(T_WAP_MMI_PUSH_REPOSITORY_FULL_IND *parameter); void M_WAP_MMI_PUSH_CONNECTION_REQ(T_WAP_MMI_PUSH_CONNECTION_REQ *parameter); void M_WAP_MMI_PUSH_UNLOADED_MSG_CNF(T_WAP_MMI_PUSH_UNLOADED_MSG_CNF *parameter); void M_WAP_MMI_PUSH_SMS_SEND_IND(T_WAP_MMI_PUSH_SMS_SEND_IND *parameter); // xreddymn Mar-25-2005 MMI-SPR-26144: Added to display MMS send progress void M_WAP_MMI_NET_SEND_IND(T_WAP_MMI_NET_SEND_IND *parameter); // xreddymn MMI-SPR-30834 May-14-2005: Called by MMI to free data in WAP memory void M_MMI_WAP_FREE_MEM_IND(T_MMI_WAP_MEM_FREE_IND *parameter); // xreddymn Jun-21-2005 MMI-SPR-30291: Sends profile data from MMI to WAP adapter void M_MMI_WAP_SEND_PROFILE_IND(T_MMI_WAP_SEND_PROFILE_IND *parameter); #endif