Asterisk - The Open Source Telephony Project GIT-master-f36a736
Deprecated List
Global _XXX_AST_CONTROL_T38
This is no longer supported. Use AST_CONTROL_T38_PARAMETERS instead.
Global ast_gethostbyname (const char *host, struct ast_hostent *hp)
Replaced by ast_sockaddr_resolve() and ast_sockaddr_resolve_first_af()
Global ast_netsock_set_qos (int sockfd, int tos, int cos, const char *desc)
Use ast_seq_qos in netsock2.h which properly handles IPv4 and IPv6 sockets, instead.
Global ast_odbc_request_obj2 (name, check)
Global ast_sched_del (struct ast_sched_context *con, int id)
in favor of ast_sched_del_nonrunning which checks if the event is running and rescheduled
Global ast_sched_replace (int old_id, struct ast_sched_context *con, int when, ast_sched_cb callback, const void *data)
You should use the AST_SCHED_REPLACE() macro instead.
Global ast_sched_replace_variable (int old_id, struct ast_sched_context *con, int when, ast_sched_cb callback, const void *data, int variable)
You should use the AST_SCHED_REPLACE_VARIABLE() macro instead.
Global ast_sip_create_dialog_uas (const struct ast_sip_endpoint *endpoint, pjsip_rx_data *rdata, pj_status_t *status)
This function is unsafe (due to the returned object not being locked nor having its reference incremented) and should no longer be used. Instead use ast_sip_create_dialog_uas_locked so a properly locked and referenced object is returned.
Global ast_sip_push_task_synchronous (struct ast_taskprocessor *serializer, int(*sip_task)(void *), void *task_data)
Replaced with ast_sip_push_task_wait_servant().
Global ast_sip_transport::ciphers [SIP_TLS_MAX_CIPHERS]
Moved to ast_sip_transport_state
Global ast_sip_transport::external_address
Moved to ast_sip_transport_state
Global ast_sip_transport::external_address_refresher
Moved to ast_sip_transport_state
Global ast_sip_transport::host
Moved to ast_sip_transport_state
Global ast_sip_transport::localnet
Moved to ast_sip_transport_state
Global ast_sip_transport::state
Global ast_sip_transport::tls
Moved to ast_sip_transport_state
Global ast_sip_transport_monitor_register (pjsip_transport *transport, ast_transport_monitor_shutdown_cb cb, void *ao2_data)
Replaced with ast_sip_transport_monitor_register_key().
Global ast_sip_transport_monitor_register_replace (pjsip_transport *transport, ast_transport_monitor_shutdown_cb cb, void *ao2_data, ast_transport_monitor_data_matcher matches)
Replaced with ast_sip_transport_monitor_register_replace_key().
Global ast_sip_transport_monitor_unregister (pjsip_transport *transport, ast_transport_monitor_shutdown_cb cb, void *data, ast_transport_monitor_data_matcher matches)
Replaced with ast_sip_transport_monitor_unregister_key().
Global AST_STATSD_GUAGE
You should spell gauge correctly.
Global AST_STATSD_METER
You should switch to counter or stateful counters for a similar effect.
Global ast_vm_index_to_foldername_fn (int id)
Nothing calls it and nothing ever should.
File astobj.h
Use astobj2.h instead
File netsock.h
Use netsock2.h instead
Global term_color (char *outbuf, const char *inbuf, int fgcolor, int bgcolor, int maxout)
Due to the necessity of pre-sizing a result buffer, new code should avoid using this function in preference to ast_term_color_code() or ast_term_color().
Global term_color_code (char *outbuf, int fgcolor, int bgcolor, int maxout)
You should use ast_term_color_code or ast_term_color, instead.