diff --git a/src/vendor_qti_ims_call.c b/src/vendor_qti_ims_call.c index 8265416..00ebdf4 100644 --- a/src/vendor_qti_ims_call.c +++ b/src/vendor_qti_ims_call.c @@ -1,5 +1,25 @@ + +typedef BinderExtCallClass VendorQtiImsCallClass; +typedef struct QtiImsCall { + BinderExtCall parent; + void * v_1; + void * v_2; + void * v_3; + void * v_4; + void * v_5; + void * v_6; +} VendorQtiImsCall; + +G_DEFINE_TYPE(VendorQtiImsCall, qti_ims_call, BINDER_EXT_TYPE_CALL) + +#define QTI_IMS_CALL_TYPE_SLOT qti_ims_call_get_type() +#define QTI_IMS_CALL_SLOT(obj) G_TYPE_CHECK_INSTANCE_CAST(obj, QTI_IMS_CALL_TYPE_SLOT, VendorQtiImsCall) +#define QTI_IMS_CALL_IS_SLOT(obj) G_TYPE_CHECK_INSTANCE_TYPE(obj, QTI_IMS_CALL_TYPE_SLOT) + + + vendor_qti_ims_call_conference_info_start_element vendor_qti_ims_call_reg_state_update vendor_qti_ims_call_hangup diff --git a/src/vendor_qti_ims_radio.c b/src/vendor_qti_ims_radio.c index 6637eab..0f7b048 100644 --- a/src/vendor_qti_ims_radio.c +++ b/src/vendor_qti_ims_radio.c @@ -14,3 +14,9 @@ vendor_qti_ims_radio_get_reg_state_response vendor_qti_ims_radio_send_ims_sms_response vendor_qti_ims_radio_sip_result_response vendor_qti_ims_radio_new +vendor_qti_ims_radio_response +vendor_qti_ims_radio_indication +vendor_qti_ims_radio_handle_supp_service_notification +vendor_qti_ims_radio_handle_call_state_changed +vendor_qti_ims_radio_handle_sms_status_report +vendor_qti_ims_radio_handle_incoming_ims_sms \ No newline at end of file