⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aci.h

📁 GSM手机设计软件代码
💻 H
📖 第 1 页 / 共 3 页
字号:

/* PPP */
//  #define psa_ppp_establish_cnf         _ENTITY_PREFIXED(psa_ppp_establish_cnf)
//  #define psa_ppp_terminate_ind         _ENTITY_PREFIXED(psa_ppp_terminate_ind)
//  #define psa_ppp_pdp_activate_ind      _ENTITY_PREFIXED(psa_ppp_pdp_activate_ind)
//  #define psa_ppp_modification_cnf      _ENTITY_PREFIXED(psa_ppp_modification_cnf)
//  #define psa_ppp_dti_connected_ind     _ENTITY_PREFIXED(psa_ppp_dti_connected_ind)

#ifdef FF_PKTIO
  #define psa_pkt_connect_ind         _ENTITY_PREFIXED(psa_pkt_connect_ind)
  #define psa_pkt_disconnect_ind      _ENTITY_PREFIXED(psa_pkt_disconnect_ind)
  #define psa_pkt_dti_open_cnf        _ENTITY_PREFIXED(psa_pkt_dti_open_cnf)
  #define psa_pkt_modify_cnf          _ENTITY_PREFIXED(psa_pkt_modify_cnf)
  #define psa_pkt_dti_close_cnf       _ENTITY_PREFIXED(psa_pkt_dti_close_cnf)
  #define psa_pkt_dti_close_ind       _ENTITY_PREFIXED(psa_pkt_dti_close_ind)
#endif

#endif  /* GPRS */

/* PPP */
#if defined WAP || defined GPRS
  #define psa_ppp_establish_cnf         _ENTITY_PREFIXED(psa_ppp_establish_cnf)
  #define psa_ppp_terminate_ind         _ENTITY_PREFIXED(psa_ppp_terminate_ind)
  #define psa_ppp_pdp_activate_ind      _ENTITY_PREFIXED(psa_ppp_pdp_activate_ind)
  #define psa_ppp_modification_cnf      _ENTITY_PREFIXED(psa_ppp_modification_cnf)
  #define psa_ppp_dti_connected_ind     _ENTITY_PREFIXED(psa_ppp_dti_connected_ind)
#endif /* WAP OR GPRS */

#if defined FF_EOTD
  #define psa_mnlc_sms_meas_cnf           _ENTITY_PREFIXED(psa_mnlc_sms_meas_cnf)
#endif /* FF_EOTD */

#endif /* OPTIO_MULTITHREAD */

EXTERN const void psa_sim_read_cnf          ( T_SIM_READ_CNF * );
EXTERN const void psa_sim_update_cnf        ( T_SIM_UPDATE_CNF * );
EXTERN const void psa_sim_read_record_cnf   ( T_SIM_READ_RECORD_CNF * );
EXTERN const void psa_sim_update_record_cnf ( T_SIM_UPDATE_RECORD_CNF * );
EXTERN const void psa_sim_increment_cnf     ( T_SIM_INCREMENT_CNF * );
EXTERN const void psa_sim_verify_pin_cnf    ( T_SIM_VERIFY_PIN_CNF * );
EXTERN const void psa_sim_change_pin_cnf    ( T_SIM_CHANGE_PIN_CNF * );
EXTERN const void psa_sim_disable_pin_cnf   ( T_SIM_DISABLE_PIN_CNF * );
EXTERN const void psa_sim_enable_pin_cnf    ( T_SIM_ENABLE_PIN_CNF * );
EXTERN const void psa_sim_unblock_cnf       ( T_SIM_UNBLOCK_CNF * );
EXTERN const void psa_sim_sync_cnf          ( T_SIM_SYNC_CNF * );
EXTERN const void psa_sim_activate_cnf      ( T_SIM_ACTIVATE_CNF * );
EXTERN const void psa_sim_activate_ind      ( T_SIM_ACTIVATE_IND * );
EXTERN const void psa_sim_access_cnf        ( T_SIM_ACCESS_CNF * );
#ifdef SIM_TOOLKIT
EXTERN const void psa_sim_toolkit_ind       ( T_SIM_TOOLKIT_IND * );
EXTERN const void psa_sim_toolkit_cnf       ( T_SIM_TOOLKIT_CNF * );
EXTERN const void psa_sim_file_update_ind   ( T_SIM_FILE_UPDATE_IND * );
EXTERN const void psa_sim_dti_cnf           ( T_SIM_DTI_CNF *sim_dti_cnf);
EXTERN const void psa_sim_eventlist_cnf ( T_SIM_EVENTLIST_CNF *sim_eventlist_cnf );
EXTERN const void psa_sim_dti_ind ( T_SIM_DTI_IND *sim_dti_ind );
#endif
EXTERN const void psa_sim_mmi_insert_ind    ( T_SIM_MMI_INSERT_IND * );
EXTERN const void psa_sim_remove_ind        ( T_SIM_REMOVE_IND * );

EXTERN const void psa_mmr_reg_cnf           ( T_MMR_REG_CNF  * );
#ifdef FF_EM_MODE
EXTERN const void psa_em_sc_info_cnf          ( T_EM_SC_INFO_CNF  * );
EXTERN const void psa_em_sc_gprs_info_cnf     ( T_EM_SC_GPRS_INFO_CNF  * );
EXTERN const void psa_em_nc_info_cnf          ( T_EM_NC_INFO_CNF  * );
EXTERN const void psa_em_loc_pag_info_cnf     ( T_EM_LOC_PAG_INFO_CNF  * );
EXTERN const void psa_em_plmn_info_cnf        ( T_EM_PLMN_INFO_CNF  * );
EXTERN const void psa_em_cip_hop_dtx_info_cnf ( T_EM_CIP_HOP_DTX_INFO_CNF  * );
EXTERN const void psa_em_power_info_cnf       ( T_EM_POWER_INFO_CNF  * );
EXTERN const void psa_em_identity_info_cnf    ( T_EM_IDENTITY_INFO_CNF  * );
EXTERN const void psa_em_sw_version_info_cnf  ( T_EM_SW_VERSION_INFO_CNF  * );
EXTERN const void em_event_trace_ind          ( T_EM_DATA_IND * em_data_ind);
#endif /* FF_EM_MODE */
EXTERN const void psa_mmr_nreg_cnf          ( T_MMR_NREG_CNF * );
EXTERN const void psa_mmr_nreg_ind          ( T_MMR_NREG_IND * );
EXTERN const void psa_mmr_plmn_ind          ( T_MMR_PLMN_IND * );
EXTERN const void psa_mmr_info_ind          ( T_MMR_INFO_IND * );
EXTERN const void psa_mmr_ciphering_ind     ( T_MMR_CIPHERING_IND * );

EXTERN const void psa_mncc_setup_ind        ( T_MNCC_SETUP_IND * );
EXTERN const void psa_mncc_setup_cnf        ( T_MNCC_SETUP_CNF * );
EXTERN const void psa_mncc_setup_compl_ind  ( T_MNCC_SETUP_COMPL_IND * );
EXTERN const void psa_mncc_reject_ind       ( T_MNCC_REJECT_IND * );
EXTERN const void psa_mncc_release_ind      ( T_MNCC_RELEASE_IND * );
EXTERN const void psa_mncc_release_cnf      ( T_MNCC_RELEASE_CNF * );
EXTERN const void psa_mncc_disconnect_ind   ( T_MNCC_DISCONNECT_IND * );
EXTERN const void psa_mncc_alert_ind        ( T_MNCC_ALERT_IND * );
EXTERN const void psa_mncc_call_proceed_ind ( T_MNCC_CALL_PROCEED_IND * );
EXTERN const void psa_mncc_progress_ind     ( T_MNCC_PROGRESS_IND * );
EXTERN const void psa_mncc_hold_cnf         ( T_MNCC_HOLD_CNF * );
EXTERN const void psa_mncc_retrieve_cnf     ( T_MNCC_RETRIEVE_CNF * );
EXTERN const void psa_mncc_sync_ind         ( T_MNCC_SYNC_IND * );
EXTERN const void psa_mncc_user_ind         ( T_MNCC_USER_IND * );
EXTERN const void psa_mncc_start_dtmf_cnf   ( T_MNCC_START_DTMF_CNF * );
EXTERN const void psa_mncc_facility_ind     ( T_MNCC_FACILITY_IND * );
EXTERN const void psa_mncc_modify_ind       ( T_MNCC_MODIFY_IND * );
EXTERN const void psa_mncc_modify_cnf       ( T_MNCC_MODIFY_CNF * );
EXTERN const void psa_mncc_bearer_cap_cnf   ( T_MNCC_BEARER_CAP_CNF * );
EXTERN const void psa_mncc_prompt_ind       ( T_MNCC_PROMPT_IND * );
EXTERN const void psa_mncc_recall_ind       ( T_MNCC_RECALL_IND * );
EXTERN const void psa_mncc_status_ind       ( T_MNCC_STATUS_IND * );

#if defined FF_EOTD
EXTERN const void psa_mnlc_sms_meas_cnf       ( T_MNLC_SMS_MEAS_CNF * );
#endif

EXTERN const void psa_mnss_begin_ind        (T_MNSS_BEGIN_IND *);
EXTERN const void psa_mnss_facility_ind     (T_MNSS_FACILITY_IND *);
EXTERN const void psa_mnss_end_ind          (T_MNSS_END_IND *);

EXTERN const void psa_mnsms_delete_cnf      (T_MNSMS_DELETE_CNF *);
EXTERN const void psa_mnsms_read_cnf        (T_MNSMS_READ_CNF *);
EXTERN const void psa_mnsms_store_cnf       (T_MNSMS_STORE_CNF *);
EXTERN const void psa_mnsms_submit_cnf      (T_MNSMS_SUBMIT_CNF *);
EXTERN const void psa_mnsms_command_cnf     (T_MNSMS_COMMAND_CNF *);
EXTERN const void psa_mnsms_report_ind      (T_MNSMS_REPORT_IND *);
EXTERN const void psa_mnsms_status_ind      (T_MNSMS_STATUS_IND *);
EXTERN const void psa_mnsms_message_ind     (T_MNSMS_MESSAGE_IND *);
EXTERN const void psa_mnsms_error_ind       (T_MNSMS_ERROR_IND *);
#ifdef GPRS
  EXTERN const void psa_mnsms_mo_serv_cnf   (T_MNSMS_MO_SERV_CNF *);
#endif  /* GPRS */

EXTERN const void psa_mmi_keypad_ind        (T_MMI_KEYPAD_IND *);
EXTERN const void psa_mmi_rxlev_ind         (T_MMI_RXLEV_IND *);
EXTERN const void psa_mmi_battery_ind       (T_MMI_BATTERY_IND *);
EXTERN const void psa_mmi_cbch_ind          (T_MMI_CBCH_IND *);

#ifdef SIM_TOOLKIT
EXTERN const void psa_sat_cbch_dnl_ind      (T_MMI_SAT_CBCH_DWNLD_IND *);
#endif

#ifdef FAX_AND_DATA

EXTERN const void psa_ra_activate_cnf       (T_RA_ACTIVATE_CNF *);
EXTERN const void psa_ra_deactivate_cnf     (T_RA_DEACTIVATE_CNF *);
EXTERN const void psa_ra_modify_cnf         (T_RA_MODIFY_CNF *);

EXTERN const void psa_t30_cap_ind           (T_T30_CAP_IND *);
EXTERN const void psa_t30_dti_cnf           (T_T30_DTI_CNF *);
EXTERN const void psa_t30_dti_ind           (T_T30_DTI_IND *);
EXTERN const void psa_t30_phase_ind         (T_T30_PHASE_IND *);

EXTERN const void psa_t30_sgn_ind           (T_T30_SGN_IND *);
EXTERN const void psa_t30_cmpl_ind          (T_T30_CMPL_IND *);
EXTERN const void psa_t30_report_ind        (T_T30_REPORT_IND *);
EXTERN const void psa_t30_error_ind         (T_T30_ERROR_IND *);
EXTERN const void psa_t30_eol_ind           (T_T30_EOL_IND *);
EXTERN const void psa_t30_deactivate_cnf    (T_T30_DEACTIVATE_CNF *);
EXTERN const void psa_t30_activate_cnf      (T_T30_ACTIVATE_CNF *);
EXTERN const void psa_t30_preamble_ind      (T_T30_PREAMBLE_IND *);

#ifdef BT_ADAPTER
EXTERN const void psa_btp_dti_ind( T_BTP_DTI_IND *);
EXTERN const void psa_btp_dti_cnf( T_BTP_DTI_IND *);
#endif /* BT_ADAPTER */

EXTERN const void psa_l2r_activate_cnf      (T_L2R_ACTIVATE_CNF   *);
EXTERN const void psa_l2r_deactivate_cnf    (T_L2R_DEACTIVATE_CNF *);
EXTERN const void psa_l2r_connect_cnf       (T_L2R_CONNECT_CNF *);
EXTERN const void psa_l2r_connect_ind       (T_L2R_CONNECT_IND *);
EXTERN const void psa_l2r_disc_cnf          (T_L2R_DISC_CNF *);
EXTERN const void psa_l2r_disc_ind          (T_L2R_DISC_IND *);
EXTERN const void psa_l2r_xid_ind           (T_L2R_XID_IND *);
EXTERN const void psa_l2r_error_ind         (T_L2R_ERROR_IND *);
EXTERN const void psa_l2r_reset_ind         (T_L2R_RESET_IND *);
EXTERN const void psa_l2r_statistic_ind     (T_L2R_STATISTIC_IND *);
EXTERN const void psa_l2r_dti_cnf           (T_L2R_DTI_CNF *);
EXTERN const void psa_l2r_dti_ind           (T_L2R_DTI_IND *);

EXTERN const void psa_tra_activate_cnf      (T_TRA_ACTIVATE_CNF   *);
EXTERN const void psa_tra_deactivate_cnf    (T_TRA_DEACTIVATE_CNF *);
EXTERN const void psa_tra_dti_cnf           (T_TRA_DTI_CNF *);
EXTERN const void psa_tra_dti_ind           (T_TRA_DTI_IND *);
#endif /* FAX_AND_DATA */

#ifdef WAP
EXTERN const void psa_udpa_dti_cnf           (T_UDPA_DTI_CNF    *);
EXTERN const void psa_udpa_dti_ind           (T_UDPA_DTI_IND    *);
EXTERN const void psa_udpa_config_cnf        (T_UDPA_CONFIG_CNF *);
EXTERN const void psa_ipa_dti_cnf            (T_IPA_DTI_CNF     *);
EXTERN const void psa_ipa_dti_ind            (T_IPA_DTI_IND     *);
EXTERN const void psa_ipa_config_cnf         (T_IPA_CONFIG_CNF  *);
//EXTERN const void psa_ppp_establish_cnf      (T_PPP_ESTABLISH_CNF *);
//EXTERN const void psa_ppp_terminate_ind      (T_PPP_TERMINATE_IND *);
//EXTERN const void psa_ppp_dti_connected_ind  (T_PPP_DTI_CONNECTED_IND *);
EXTERN const void psa_wap_mmi_ind   (T_WAP_MMI_IND *);
EXTERN const void psa_wap_mmi_req   (T_WAP_MMI_REQ *);
EXTERN const void psa_wap_mmi_cnf   (T_WAP_MMI_CNF *);
EXTERN const void psa_wap_dti_cnf   (T_WAP_DTI_CNF *);
EXTERN const void psa_wap_dti_ind   (T_WAP_DTI_IND *);
#endif

/* UART */
  EXTERN const void psa_uart_parameters_cnf       (T_UART_PARAMETERS_CNF   *);
  EXTERN const void psa_uart_parameters_ind       (T_UART_PARAMETERS_IND   *);
  EXTERN const void psa_uart_escape_cnf           (T_UART_ESCAPE_CNF       *);
  EXTERN const void psa_uart_dti_cnf              (T_UART_DTI_CNF          *);
  EXTERN const void psa_uart_dti_ind              (T_UART_DTI_IND          *);
  EXTERN const void psa_uart_detected_ind         (T_UART_DETECTED_IND     *);
  EXTERN const void psa_uart_disable_cnf          (T_UART_DISABLE_CNF      *);
  EXTERN const void psa_uart_ring_cnf             (T_UART_RING_CNF         *);
  EXTERN const void psa_uart_dcd_cnf              (T_UART_DCD_CNF          *);
  EXTERN const void psa_uart_mux_start_cnf        (T_UART_MUX_START_CNF    *);
  EXTERN const void psa_uart_error_ind            (T_UART_ERROR_IND        *);
  EXTERN const void psa_uart_mux_dlc_establish_ind   (T_UART_MUX_DLC_ESTABLISH_IND *);
  EXTERN const void psa_uart_mux_dlc_release_ind  (T_UART_MUX_DLC_RELEASE_IND *);
  EXTERN const void psa_uart_mux_close_ind        (T_UART_MUX_CLOSE_IND    *);

#ifdef FF_TCP_IP
/* AAA */
  EXTERN const void  psa_aaa_cmd_req	        (T_AAA_CMD_REQ         *);
  EXTERN const void  psa_aaa_open_port_req	  (T_AAA_OPEN_PORT_REQ   *);
  EXTERN const void  psa_aaa_close_port_req	  (T_AAA_CLOSE_PORT_REQ  *);
  EXTERN const void  psa_aaa_dti_rsp          (T_AAA_DTI_RES         *);
  EXTERN const void  psa_aaa_disconnect_rsp   (T_AAA_DISCONNECT_RES  *);
#endif

#ifdef GPRS
/* GMMREG */
  EXTERN const void psa_gmmreg_attach_cnf         (T_GMMREG_ATTACH_CNF    *);
  EXTERN const void psa_gmmreg_attach_rej         (T_GMMREG_ATTACH_REJ    *);
  EXTERN const void psa_gmmreg_detach_cnf         (T_GMMREG_DETACH_CNF    *);
  EXTERN const void psa_gmmreg_detach_ind         (T_GMMREG_DETACH_IND    *);
  EXTERN const void psa_gmmreg_plmn_ind           (T_GMMREG_PLMN_IND      *);
  EXTERN const void psa_gmmreg_suspend_ind        (T_GMMREG_SUSPEND_IND   *);
  EXTERN const void psa_gmmreg_resume_ind         (T_GMMREG_RESUME_IND    *);
  EXTERN const void psa_gmmreg_info_ind           (T_GMMREG_INFO_IND      *);
  EXTERN const void psa_gmmreg_ciphering_ind      (T_GMMREG_CIPHERING_IND *);

/* SMREG */
  EXTERN const void psa_smreg_pdp_activate_cnf    (T_SMREG_PDP_ACTIVATE_CNF   *);
  EXTERN const void psa_smreg_pdp_activate_rej    (T_SMREG_PDP_ACTIVATE_REJ   *);
  EXTERN const void psa_smreg_pdp_activate_ind    (T_SMREG_PDP_ACTIVATE_IND   *);
  EXTERN const void psa_smreg_pdp_deactivate_cnf  (T_SMREG_PDP_DEACTIVATE_CNF *);
  EXTERN const void psa_smreg_pdp_deactivate_ind  (T_SMREG_PDP_DEACTIVATE_IND *);
  EXTERN const void psa_smreg_pdp_modify_ind      (T_SMREG_PDP_MODIFY_IND     *);

/* SN */
  EXTERN const void psa_sn_count_cnf    (T_SN_COUNT_CNF   *);
  EXTERN const void psa_sn_switch_cnf   (T_SN_SWITCH_CNF   *);

/* PPP */
//#ifndef WAP
//  EXTERN const void psa_ppp_establish_cnf         (T_PPP_ESTABLISH_CNF     *);
//  EXTERN const void psa_ppp_terminate_ind         (T_PPP_TERMINATE_IND     *);
//  EXTERN const void psa_ppp_dti_connected_ind     (T_PPP_DTI_CONNECTED_IND *);
//#endif
//  EXTERN const void psa_ppp_pdp_activate_ind      (T_PPP_PDP_ACTIVATE_IND  *);
//  EXTERN const void psa_ppp_modification_cnf      (T_PPP_MODIFICATION_CNF  *);

#ifdef FF_PKTIO
  EXTERN  const void psa_pkt_connect_ind    ( T_PKT_CONNECT_IND *);
  EXTERN  const void psa_pkt_disconnect_ind ( T_PKT_DISCONNECT_IND *);
  EXTERN  const void psa_pkt_dti_close_cnf  ( T_PKT_DTI_CLOSE_CNF *);
  EXTERN  const void psa_pkt_dti_close_ind  ( T_PKT_DTI_CLOSE_IND *);
  EXTERN  const void psa_pkt_dti_open_cnf   ( T_PKT_DTI_OPEN_CNF *);
  EXTERN  const void psa_pkt_modify_cnf     ( T_PKT_MODIFY_CNF *);
#endif
#endif  /* GPRS */

/* PPP */
#if defined WAP || defined GPRS
  EXTERN const void psa_ppp_establish_cnf         (T_PPP_ESTABLISH_CNF     *);
  EXTERN const void psa_ppp_terminate_ind         (T_PPP_TERMINATE_IND     *);
  EXTERN const void psa_ppp_dti_connected_ind     (T_PPP_DTI_CONNECTED_IND *);
  EXTERN const void psa_ppp_pdp_activate_ind      (T_PPP_PDP_ACTIVATE_IND  *);
  EXTERN const void psa_ppp_modification_cnf      (T_PPP_MODIFICATION_CNF  *);
#endif /* WAP or GPRS */

#if defined FF_EOTD
EXTERN const void psa_mnlc_sms_meas_cnf           (T_MNLC_SMS_MEAS_CNF *);
#endif /* FF_EOTD */
/*
 * UTILITY module
 */

/*
 * Prototypes Customer Specific Functions
 */

/*
 * If all entities are linked into one module this definitions
 * prefixes all this functions with the enity name
 */

#define PSENDX(A,B) PSEND(hComm##A,B)

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -