====== OpenSER 1.0.x Function Index ====== [[#A|A]],B,[[#C|C]],[[#D|D]],[[#E|E]],[[#F|F]],[[#G|G]],[[#H|H]],[[#I|I]],[[#J|J]],K,[[#L|L]],[[#M|M]],[[#N|N]],[[#O|O]],[[#P|P]],Q,[[#R|R]],[[#S|S]],[[#T|T]],[[#U|U]],V,[[#W|W]],[[#X|X]],Y,Z ===== [[|A]] ===== [[http://www.openser.org/docs/modules/1.0.x/acc.html#AEN635|acc_db_request(comment, table)]] [[acc_db_request_comments|user comments]] [[http://www.openser.org/docs/modules/1.0.x/acc.html#AEN670|acc_diam_request(comment)]] [[http://www.openser.org/docs/modules/1.0.x/acc.html#AEN621|acc_log_request(comment)]] [[http://www.openser.org/docs/modules/1.0.x/acc.html#AEN654|acc_rad_request(comment)]] [[http://www.openser.org/docs/modules/1.0.x/diversion.html#AEN65|add_diversion(reason)]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN331|add_rcv_param()]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#ADD-RR-PARAM-ID|add_rr_param(param)]] [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN332|add_sock_hdr(hdr_name)]] [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN118|add_uri_param(param)]] [[http://www.openser.org/docs/modules/1.0.x/alias_db.html#AEN136|alias_db_lookup(table_name)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN368|allow_refer_to(allow_file, deny_file)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN350|allow_refer_to(basename)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN330|allow_register(allow_file, deny_file)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN312|allow_register(basename)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN262|allow_routing()]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN292|allow_routing(allow_file,deny_file)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN274|allow_routing(basename)]] [[http://www.openser.org/docs/modules/1.0.x/permissions.html#AEN388|allow_trusted()]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN189|append_hf(hf)]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#APPEND-RPID-HF-NO-PARAMS|append_rpid_hf()]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#APPEND-RPID-HF-PARAMS|append_rpid_hf(prefix, suffix)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN239|append_time()]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN175|append_to_reply(txt)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN203|append_urihf(prefix, suffix)]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN325|avp_check(name,op_value) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN366|avp_copy(old_name,new_name) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN222|avp_db_delete(source,name)]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN178|avp_db_load(source,name) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN210|avp_db_store(source,name)]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN269|avp_delete(name) ]] [[http://www.openser.org/docs/modules/1.0.x/avp_radius.html#AEN100|avp_load_radius(user)]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN460|avp_op(name,op_value) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN527|avp_print()]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN394|avp_printf(dest, format) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN291|avp_pushto(destination,name) ]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN416|avp_subst(avps, subst)]] [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN234|avp_write(value,name)]] ===== [[|C]] ===== [[http://www.openser.org/docs/modules/1.0.x/uri_db.html#AEN195|check_from()]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#CHECK-ROUTE-PARAM-ID|check_route_param(re)]] [[http://www.openser.org/docs/modules/1.0.x/uri_db.html#AEN185|check_to()]] [[http://www.openser.org/docs/modules/1.0.x/mediaproxy.html#AEN113|client_nat_test(type)]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#AEN167|consume_credentials()]] [[http://www.openser.org/docs/modules/1.0.x/cpl-c.html#AEN217|cpl_process_register()]] [[http://www.openser.org/docs/modules/1.0.x/cpl-c.html#AEN226|cpl_process_register_norpl()]] [[http://www.openser.org/docs/modules/1.0.x/cpl-c.html#AEN185|cpl_run_script(type,mode)]] ===== [[|D]] ===== [[http://www.openser.org/docs/modules/1.0.x/mangler.html#AEN133|decode_contact()]] [[http://www.openser.org/docs/modules/1.0.x/mangler.html#AEN146|decode_contact_header()]] [[http://www.openser.org/docs/modules/1.0.x/auth_diameter.html#AEN125|diameter_is_user_in(who, group)]] [[http://www.openser.org/docs/modules/1.0.x/auth_diameter.html#AEN110|diameter_proxy_authorize(realm)]] [[http://www.openser.org/docs/modules/1.0.x/auth_diameter.html#AEN95|diameter_www_authorize(realm)]] [[http://www.openser.org/docs/modules/1.0.x/uri_db.html#AEN205|does_uri_exist()]] [[http://www.openser.org/docs/modules/1.0.x/dispatcher.html#AEN128|ds_select_domain(set, alg)]] [[http://www.openser.org/docs/modules/1.0.x/dispatcher.html#AEN92|ds_select_dst(set, alg)]] ===== [[|E]] ===== [[http://www.openser.org/docs/modules/1.0.x/mangler.html#AEN115|encode_contact(encoding_prefix)]] [[http://www.openser.org/docs/modules/1.0.x/mediaproxy.html#AEN151|end_media_session()]] [[http://www.openser.org/docs/modules/1.0.x/enum.html#AEN76|enum_query(),enum_query(suffix), enum_query(suffix, service)]] [[http://www.openser.org/docs/modules/1.0.x/exec.html#AEN101|exec_dset(command)]] [[http://www.openser.org/docs/modules/1.0.x/exec.html#AEN117|exec_msg(command)]] ===== [[|F]] ===== [[http://www.openser.org/docs/modules/1.0.x/mediaproxy.html#AEN131|fix_contact()]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN219|fix_nated_contact()]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN340|fix_nated_register()]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN229|fix_nated_sdp(mode)]] [[http://www.openser.org/docs/modules/1.0.x/flatstore.html#AEN76|flush (integer)]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN256|force_rtp_proxy()]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN267|force_rtp_proxy(flags)]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN305|force_rtp_proxy(flags, ip_address)]] [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN300|from_gw()]] ===== [[|G]] ===== [[http://www.openser.org/docs/modules/1.0.x/uac_redirect.html#AEN214|get_redirects(max)]] [[http://www.openser.org/docs/modules/1.0.x/uac_redirect.html#AEN238|get_redirects(max,reason)]] ===== [[|H]] ===== [[http://www.openser.org/docs/modules/1.0.x/pa.html#AEN71|handle_subscription(domain)]] [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN78|has_totag()]] ===== [[|I]] ===== [[http://www.openser.org/docs/modules/1.0.x/avpops.html#AEN506|is_avp_set(name) ]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#AEN211|is_direction(dir)]] [[http://www.openser.org/docs/modules/1.0.x/domain.html#AEN87|is_from_local()]] [[http://www.openser.org/docs/modules/1.0.x/enum.html#AEN94|is_from_user_e164()]] [[http://www.openser.org/docs/modules/1.0.x/gflags.html#AEN79|is_gflag(flag)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN272|is_method(name)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN221|is_present_hf(hf_name)]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#AEN177|is_rpid_user_e164()]] [[http://www.openser.org/docs/modules/1.0.x/domain.html#AEN95|is_uri_host_local()]] [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN64|is_user(username)]] [[http://www.openser.org/docs/modules/1.0.x/group.html#AEN121|is_user_in(URI, group)]] ===== [[|J]] ===== [[http://www.openser.org/docs/modules/1.0.x/jabber.html#AEN384|jab_exit_jconf()]] [[http://www.openser.org/docs/modules/1.0.x/jabber.html#AEN404|jab_go_offline()]] [[http://www.openser.org/docs/modules/1.0.x/jabber.html#AEN393|jab_go_online()]] [[http://www.openser.org/docs/modules/1.0.x/jabber.html#AEN374|jab_join_jconf()]] [[http://www.openser.org/docs/modules/1.0.x/jabber.html#AEN364|jab_send_message()]] ===== [[|L]] ===== [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN318|load_contacts()]] [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN275|load_gws()]] [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN304|lookup(domain)]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#LOOSE-ROUTE-ID|loose_route()]] ===== [[|M]] ===== [[http://www.openser.org/docs/modules/1.0.x/msilo.html#AEN192|m_dump()]] [[http://www.openser.org/docs/modules/1.0.x/msilo.html#AEN162|m_store(mode)]] [[http://www.openser.org/docs/modules/1.0.x/maxfwd.html#AEN70|mf_process_maxfwd_header(max_value)]] ===== [[|N]] ===== [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN349|nat_uac_test(flags)]] [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN327|next_contacts()]] [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN284|next_gw()]] ===== [[|O]] ===== [[http://www.openser.org/docs/modules/1.0.x/options.html#AEN104|options_reply()]] ===== [[|P]] ===== [[http://www.openser.org/docs/modules/1.0.x/pike.html#AEN89|pike_check_req()]] [[http://www.openser.org/docs/modules/1.0.x/pdt.html#AEN167|prefix2domain(mode)]] [[http://www.openser.org/docs/modules/1.0.x/auth_db.html#AEN191|proxy_authorize(realm, table)]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#AEN147|proxy_challenge(realm, qop)]] ===== [[|R]] ===== [[http://www.openser.org/docs/modules/1.0.x/group_radius.html#AEN85|radius_is_user_in(URI, group)]] [[http://www.openser.org/docs/modules/1.0.x/auth_radius.html#AEN136|radius_proxy_authorize(realm)]] [[http://www.openser.org/docs/modules/1.0.x/auth_radius.html#AEN117|radius_www_authorize(realm)]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#RECORD-ROUTE-ID|record_route()]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#AEN165|record_route_preset(string)]] [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN318|registered(domain)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN288|remove_hf(hname)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN90|replace(re, txt)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN107|replace_all(re, txt)]] [[http://www.openser.org/docs/modules/1.0.x/gflags.html#AEN69|reset_gflag(flag)]] ===== [[|S]] ===== [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN259|save(domain)]] [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN288|save_memory(domain)]] [[http://www.openser.org/docs/modules/1.0.x/registrar.html#AEN273|save_noreply(domain)]] [[http://www.openser.org/docs/modules/1.0.x/speeddial.html#AEN148|sd_lookup(table)]] [[http://www.openser.org/docs/modules/1.0.x/mangler.html#AEN71|sdp_mangle_ip(pattern, newip)]] [[http://www.openser.org/docs/modules/1.0.x/mangler.html#AEN99|sdp_mangle_port(offset)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN59|search(re)]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN73|search_append(re, txt)]] [[http://www.openser.org/docs/modules/1.0.x/uac_redirect.html#AEN190|set_accept_filter(filter,flags) ]] [[http://www.openser.org/docs/modules/1.0.x/uac_redirect.html#AEN166|set_deny_filter(filter,flags) ]] [[http://www.openser.org/docs/modules/1.0.x/gflags.html#AEN57|set_gflag(flag)]] [[http://www.openser.org/docs/modules/1.0.x/sl.html#AEN79|sl_reply_error()]] [[http://www.openser.org/docs/modules/1.0.x/sl.html#AEN62|sl_send_reply(code, reason)]] [[http://www.openser.org/docs/modules/1.0.x/sms.html#AEN269|sms_send_msg()]] [[http://www.openser.org/docs/modules/1.0.x/sms.html#AEN253|sms_send_msg_to_net(network_name)]] [[http://www.openser.org/docs/modules/1.0.x/rr.html#AEN147|strict_route() -- deprecated]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN124|subst('/re/repl/flags')]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN141|subst_uri('/re/repl/flags')]] [[http://www.openser.org/docs/modules/1.0.x/textops.html#AEN158|subst_user('/re/repl/flags')]] ===== [[|T]] ===== [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN133|tel2sip()]] [[http://www.openser.org/docs/modules/1.0.x/lcr.html#AEN309|to_gw()]] ===== [[|U]] ===== [[http://www.openser.org/docs/modules/1.0.x/uac.html#AEN143|uac_auth()]] [[http://www.openser.org/docs/modules/1.0.x/uac.html#AEN108|uac_replace_from(display,uri)]] [[http://www.openser.org/docs/modules/1.0.x/uac.html#AEN122|uac_replace_from(uri)]] [[http://www.openser.org/docs/modules/1.0.x/uac.html#AEN134|uac_restore_from()]] [[http://www.openser.org/docs/modules/1.0.x/nathelper.html#AEN322|unforce_rtp_proxy()]] [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN87|uri_param(param)]] [[http://www.openser.org/docs/modules/1.0.x/uri.html#AEN101|uri_param(param,value)]] [[http://www.openser.org/docs/modules/1.0.x/mediaproxy.html#AEN141|use_media_proxy()]] ===== [[|W]] ===== [[http://www.openser.org/docs/modules/1.0.x/auth_db.html#AEN170|www_authorize(realm, table)]] [[http://www.openser.org/docs/modules/1.0.x/auth.html#AEN127|www_challenge(realm, qop)]] ===== [[|X]] ===== [[http://www.openser.org/docs/modules/1.0.x/xlog.html#AEN132|xdbg(format)]] [[http://www.openser.org/docs/modules/1.0.x/xlog.html#AEN98|xlog([level,] format)]]