Changeset 492 for pjproject/trunk/pjsip-apps/src/activex-pjsua/app.h
- Timestamp:
- Jun 6, 2006 6:40:40 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip-apps/src/activex-pjsua/app.h
r487 r492 5 5 6 6 #include "resource.h" // main symbols 7 #include " ..\activex-pjsua\activex-pjsuaCP.h"7 #include "activex-pjsuaCP.h" 8 8 9 9 … … 38 38 // IApp 39 39 public: 40 STDMETHOD(app_destroy)(/*[out,retval]*/ Pj_Status *retStatus); 41 STDMETHOD(app_start)(/*[out,retval]*/ Pj_Status *retStatus); 42 STDMETHOD(app_init)(/*[in]*/ Pjsua_Config *pConfig, /*[out,retval]*/ Pj_Status *pStatus); 43 STDMETHOD(app_test_config)(/*[in]*/ Pjsua_Config *pConfig, /*[out,retval,string]*/ BSTR *retmsg); 44 STDMETHOD(app_default_config)(/*[in,out]*/ Pjsua_Config *pConfig); 45 STDMETHOD(app_create)(/*[out,retval]*/ Pj_Status *ret); 46 STDMETHOD(app_compare_uri_string)(/*[in]*/ Pjsip_Uri_Context context, /*[in]*/ BSTR uri1, /*[in]*/ BSTR uri2, /*[out,retval]*/ Pj_Status *pStatus); 47 STDMETHOD(app_print_uri)(/*[in]*/ Pjsip_Sip_Uri *pSipURI, Pjsip_Uri_Context context, /*[out,retval]*/ BSTR *uriText); 48 STDMETHOD(app_parse_uri)(/*[in]*/ BSTR uriString, /*[out]*/ Pjsip_Sip_Uri *pSipUri, /*[out,retval]*/ Pj_Status *pStatus); 40 49 STDMETHOD(app_handle_events)(/*[in]*/ int msec_timeout, /*[out,retval]*/ int *pEvCount); 41 50 STDMETHOD(app_verify_sip_url)(/*[in,string]*/ Pj_String uri, /*[out,retval]*/ Pj_Status *pRet); … … 53 62 STDMETHOD(conf_disconnect)(/*[in]*/ int src_port, /*[in]*/ int sink_port, /*[out,retval]*/ Pj_Status *pRet); 54 63 STDMETHOD(conf_connect)(/*[in]*/ int src_port, /*[in]*/ int sink_port, /*[out,retval]*/ Pj_Status *pRet); 64 STDMETHOD(conf_enum_ports)(SAFEARRAY **pPortsArray); 65 STDMETHOD(conf_get_port_info)(int port_id, Pjsua_Conf_Port_Info *pInfo, Pj_Status *pRet); 55 66 STDMETHOD(im_typing)(/*[in]*/ int acc_index, /*[in,string]*/ Pj_URI dst_uri, /*[in]*/ int is_typing, /*[out,retval]*/ Pj_Status *pRet); 56 67 STDMETHOD(im_send_text)(/*[in]*/ int acc_index, /*[in,string]*/ Pj_String dst_uri, /*[in,string]*/ Pj_String text, /*[out,retval]*/ Pj_Status *pRet); … … 59 70 STDMETHOD(buddy_get_info)(/*[in]*/ int buddy_index, /*[out]*/ Pjsua_Buddy_Info *pInfo, /*[out,retval]*/ Pj_Status *pRet); 60 71 STDMETHOD(buddy_get_count)(/*[out,retval]*/ int *pCount); 72 STDMETHOD(buddy_del)(/*[in]*/ int buddy_index, /*[out,retval]*/ Pj_Status *pRet); 61 73 STDMETHOD(acc_set_registration)(/*[in]*/ int acc_index, /*[in]*/ int reg_active, /*[out,retval]*/ Pj_Status *pRet); 62 74 STDMETHOD(acc_set_online_status)(/*[in]*/ int acc_index, /*[in]*/ int is_online, /*[out,retval]*/ Pj_Status *pRet); 63 75 STDMETHOD(acc_add)(/*[in]*/ Pjsua_Acc_Config *pConfig, /*[out]*/ int *pAcc_Index, /*[out,retval]*/ Pj_Status *pRet); 76 STDMETHOD(acc_del)(/*[out,retval]*/ int acc_index, Pj_Status *pRet); 64 77 STDMETHOD(acc_get_info)(/*[in]*/ int acc_index, /*[out]*/ Pjsua_Acc_Info *pInfo, /*[out,retval]*/ Pj_Status *pRet); 65 78 STDMETHOD(acc_get_count)(/*[out,retval]*/ int *pCount); 79 STDMETHOD(acc_enum_id)(SAFEARRAY **accIdArray); 80 STDMETHOD(acc_find_for_outgoing)(/*[in]*/ BSTR url, /*[out,retval]*/ int *acc_index); 66 81 STDMETHOD(call_hangup_all)(); 67 82 STDMETHOD(call_typing)(/*[in]*/ int call_index, /*[in]*/ int is_typing, /*[out,retval]*/ Pj_Status *pRet); … … 79 94 STDMETHOD(call_get_count)(/*[out,retval]*/ int *retCount); 80 95 STDMETHOD(call_get_max_count)(/*[out,retval]*/ int *retCount); 81 STDMETHOD(app_destroy)(/*[out,retval]*/ Pj_Status *retStatus);82 STDMETHOD(app_start)(/*[out,retval]*/ Pj_Status *retStatus);83 STDMETHOD(app_init)(/*[in]*/ Pjsua_Config *pConfig, /*[out,retval]*/ Pj_Status *pStatus);84 STDMETHOD(app_test_config)(/*[in]*/ Pjsua_Config *pConfig, /*[out,retval,string]*/ BSTR *retmsg);85 STDMETHOD(app_default_config)(/*[in,out]*/ Pjsua_Config *pConfig);86 STDMETHOD(app_create)(/*[out,retval]*/ Pj_Status *ret);87 96 STDMETHOD(call_get_textstat)(/* [in] */ int call_index, /* [retval][out] */ BSTR *textstat); 88 97
Note: See TracChangeset
for help on using the changeset viewer.