PJSIP_ENDPOINT()
Synopsis
Get information about a PJSIP endpoint
Description
Syntax
PJSIP_ENDPOINT(name,field)
Arguments
name- The name of the endpoint to query.field- The configuration option for the endpoint to query for. Supported options are those fields on the endpoint object inpjsip.conf.100rel- Allow support for RFC3262 provisional ACK tagsaggregate_mwi- Condense MWI notifications into a single NOTIFY.allow- Media Codec(s) to allowaors- AoR(s) to be used with the endpointauth- Authentication Object(s) associated with the endpointcallerid- CallerID information for the endpointcallerid_privacy- Default privacy levelcallerid_tag- Internal id_tag for the endpointcontext- Dialplan context for inbound sessionsdirect_media_glare_mitigation- Mitigation of direct media (re)INVITE glaredirect_media_method- Direct Media method typeconnected_line_method- Connected line method typedirect_media- Determines whether media may flow directly between endpoints.disable_direct_media_on_nat- Disable direct media session refreshes when NAT obstructs the media sessiondisallow- Media Codec(s) to disallowdtmf_mode- DTMF modemedia_address- IP address used in SDP for media handlingforce_rport- Force use of return portice_support- Enable the ICE mechanism to help traverse NATidentify_by- Way(s) for Endpoint to be identifiedredirect_method- How redirects received from an endpoint are handledmailboxes- NOTIFY the endpoint when state changes for any of the specified mailboxesmoh_suggest- Default Music On Hold classoutbound_auth- Authentication object used for outbound requestsoutbound_proxy- Proxy through which to send requests, a full SIP URI must be providedrewrite_contact- Allow Contact header to be rewritten with the source IP address-portrtp_ipv6- Allow use of IPv6 for RTP trafficrtp_symmetric- Enforce that RTP must be symmetricsend_diversion- Send the Diversion header, conveying the diversion information to the called user agentsend_pai- Send the P-Asserted-Identity headersend_rpid- Send the Remote-Party-ID headertimers_min_se- Minimum session timers expiration periodtimers- Session timers for SIP packetstimers_sess_expires- Maximum session timer expiration periodtransport- Desired transport configurationtrust_id_inbound- Accept identification information received from this endpointtrust_id_outbound- Send private identification details to the endpoint.type- Must be of type 'endpoint'.use_ptime- Use Endpoint's requested packetisation intervaluse_avpf- Determines whether res_pjsip will use and enforce usage of AVPF for this endpoint.force_avp- Determines whether res_pjsip will use and enforce usage of AVP, regardless of the RTP profile in use for this endpoint.media_use_received_transport- Determines whether res_pjsip will use the media transport received in the offer SDP in the corresponding answer SDP.media_encryption- Determines whether res_pjsip will use and enforce usage of media encryption for this endpoint.inband_progress- Determines whether chan_pjsip will indicate ringing using inband progress.call_group- The numeric pickup groups for a channel.pickup_group- The numeric pickup groups that a channel can pickup.named_call_group- The named pickup groups for a channel.named_pickup_group- The named pickup groups that a channel can pickup.device_state_busy_at- The number of in-use channels which will cause busy to be returned as device statet38_udptl- Whether T.38 UDPTL support is enabled or nott38_udptl_ec- T.38 UDPTL error correction methodt38_udptl_maxdatagram- T.38 UDPTL maximum datagram sizefax_detect- Whether CNG tone detection is enabledt38_udptl_nat- Whether NAT support is enabled on UDPTL sessionst38_udptl_ipv6- Whether IPv6 is used for UDPTL Sessionstone_zone- Set which country's indications to use for channels created for this endpoint.language- Set the default language to use for channels created for this endpoint.one_touch_recording- Determines whether one-touch recording is allowed for this endpoint.record_on_feature- The feature to enact when one-touch recording is turned on.record_off_feature- The feature to enact when one-touch recording is turned off.rtp_engine- Name of the RTP engine to use for channels created for this endpointallow_transfer- Determines whether SIP REFER transfers are allowed for this endpointsdp_owner- String placed as the username portion of an SDP origin (o=) line.sdp_session- String used for the SDP session (s=) line.tos_audio- DSCP TOS bits for audio streamstos_video- DSCP TOS bits for video streamscos_audio- Priority for audio streamscos_video- Priority for video streamsallow_subscribe- Determines if endpoint is allowed to initiate subscriptions with Asterisk.sub_min_expiry- The minimum allowed expiry time for subscriptions initiated by the endpoint.from_user- Username to use in From header for requests to this endpoint.mwi_from_user- Username to use in From header for unsolicited MWI NOTIFYs to this endpoint.from_domain- Domain to user in From header for requests to this endpoint.dtls_verify- Verify that the provided peer certificate is validdtls_rekey- Interval at which to renegotiate the TLS session and rekey the SRTP sessiondtls_cert_file- Path to certificate file to present to peerdtls_private_key- Path to private key for certificate filedtls_cipher- Cipher to use for DTLS negotiationdtls_ca_file- Path to certificate authority certificatedtls_ca_path- Path to a directory containing certificate authority certificatesdtls_setup- Whether we are willing to accept connections, connect to the other party, or both.srtp_tag_32- Determines whether 32 byte tags should be used instead of 80 byte tags.set_var- Variable set on a channel involving the endpoint.message_context- Context to route incoming MESSAGE requests to.accountcode- An accountcode to set automatically on any channels created for this endpoint.
See Also
Import Version
This documentation was imported from Asterisk Version SVN-branch-13-r420538