-
Notifications
You must be signed in to change notification settings - Fork 6
/
sippeer-options.html
146 lines (140 loc) · 8.61 KB
/
sippeer-options.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
<!DOCTYPE html>
<html lang="en">
<head>
<title>SIPPEER Options</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
<link rel="shortcut icon" href="images/logo.svg">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@0..1">
<link rel="stylesheet" href="includes/theme.css">
<link rel="stylesheet" href="includes/prettify.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script src="includes/prettify.js"></script>
<script src="includes/lang-astexten.js"></script>
<script>
jQuery(window).on("load", function () {
prettyPrint();
});
</script>
</head>
<body>
<header>
<a href="/"><img src="images/logo.svg" alt=""></a>
<h2><<span>proxy</span>></h2><h1><span>USECALLMANAGER</span>.nz</h1><h2></<span>proxy</span>></h2>
</header>
<main>
<nav>
<ul>
<li><a href="documentation-overview.html"><span class="icon">home</span> Documentation Overview</a></li>
<li><a href="patching-asterisk.html"><span class="icon">build</span> Patching Asterisk</a></li>
</ul>
<ul>
<li><h3>Network Configuration</h3></li>
<li><a href="dhcpd-conf.html"><span class="icon">settings_ethernet</span> DHCP Options</a></li>
<li><a href="apache-conf.html"><span class="icon">file_download</span> HTTP Provisioning</a></li>
<li><a href="tftpd-conf.html"><span class="icon">file_download</span> TFTP Provisioning</a></li>
</ul>
<ul>
<li><h3>Phone Configuration</h3></li>
<li><a href="sepmac-cnf-xml.html"><span class="icon">settings_phone</span> SEPMAC.cnf.xml</a></li>
<li><a href="dial-template-xml.html"><span class="icon">dialpad</span> Dial Templates</a></li>
<li><a href="app-dial-rules-xml.html"><span class="icon">bluetooth</span> Application Dial Rules</a></li>
<li><a href="soft-keys-xml.html"><span class="icon">power_input</span> Soft Keys</a></li>
<li><a href="line-keys-xml.html"><span class="icon">format_list_bulleted</span> Line Keys</a></li>
<li><a href="feature-policy-xml.html"><span class="icon">fact_check</span> Feature Policy</a></li>
<li><a href="network-locale.html"><span class="icon">language</span> Network Locale</a></li>
<li><a href="user-locale.html"><span class="icon">face</span> User Locale</a></li>
<li><a href="load-information.html"><span class="icon">file_upload</span> Firmware Load Information</a></li>
<li><a href="image-list-xml.html"><span class="icon">wallpaper</span> Background Images</a></li>
<li><a href="ring-list-xml.html"><span class="icon">ring_volume</span> Ring Tones</a></li>
<li><a href="itl-file-tlv.html"><span class="icon">security</span> Device Security</a></li>
<li><a href="trust-verification.html"><span class="icon">verified</span> Trust Verification</a></li>
<li><a href="certificate-enrollment.html"><span class="icon">card_membership</span> Certificate Enrollment</a></li>
<li><a href="vpn-group.html"><span class="icon">vpn_key</span> VPN Connection</a></li>
</ul>
<ul>
<li><h3>Asterisk Configuration</h3></li>
<li><a href="sip-conf.html"><span class="icon">dialer_sip</span> SIP Peers</a></li>
<li><a href="sip-notify-conf.html"><span class="icon">settings_power</span> SIP Notify Commands</a></li>
<li><a href="extensions-conf.html"><span class="icon">format_list_numbered</span> Dialplan Extensions</a></li>
<li><a href="res-parking-conf.html"><span class="icon">local_parking</span> Call Parking</a></li>
<li><span class="icon selected">code</span> <b>SIPPEER Options</b></li>
<li><a href="rtp-streaming.html"><span class="icon">volume_up</span> RTP Streaming</a></li>
<li><a href="command-line.html"><span class="icon">keyboard_arrow_right</span> Command Line</a></li>
<li><a href="freepbx-integration.html"><span class="icon">view_kanban</span> FreePBX Integration</a></li>
</ul>
<ul>
<li><h3>XML Services</h3></li>
<li><a href="phone-services-xml.html"><span class="icon">settings</span> Phone Services</a></li>
<li><a href="cgi-execute-xml.html"><span class="icon">phone_forwarded</span> CGI Execute</a></li>
</ul>
<ul>
<li><h3>Additional Features</h3></li>
<li><a href="as-feature-events.html"><span class="icon">extension</span> AS Feature Events</a></li>
</ul>
</nav>
<article>
<h1>SIPPEER Options</h1>
New options have been added to the <code class="literal">SIPPEER</code> function that reflect the current status of call-forwarding, do not disturb and hunt-group login. Writing to the function will automatically update the phone's display. These settings can also be changed using the <a href="command-line.html">command line</a> interface. Read-only information about the registered device is also provided.<br>
<br>
<h2 id="callforward">callforward <a href="#callforward" title="Link">link</a></h2>
Contains the call-forwarding target.<br>
<br>
<code class="prettify lang-astexten">; Show the current target
exten => _X.,1,NoOp(Call Forward: ${SIPPEER(${CHANNEL(peername)},callforward)})
; Set call forwarding target
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},callforward)=${TARGET});
; Clear call forwarding target
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},callforward)=);</code>
<br>
<h2 id="donotdisturb">donotdisturb <a href="#donotdisturb" title="Link">link</a></h2>
Whether the phone has set do not disturb or not.<br>
<br>
<code class="prettify lang-astexten">; Show the current status
exten => _X.,1,NoOp(Do Not Disturb: ${SIPPEER(${CHANNEL(peername)},donotdisturb)})
; Enables do not disturb
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},donotdisturb)=yes);
; Disables do not disutrb
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},donotdisturb)=no);</code>
<br>
<h2 id="huntgroup">huntgroup <a href="#huntgroup" title="Link">link</a></h2>
Whether the phone has logged into the hunt-group.<br>
<br>
<code class="prettify lang-astexten">; Show the current status
exten => _X.,1,NoOp(Hunt Group Login: ${SIPPEER(${CHANNEL(peername)},huntgroup)})
; Login to hunt group
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},huntgroup)=yes);
; Logout from hunt group
exten => _X.,1,Set(SIPPEER(${CHANNEL(peername)},huntgroup)=no);</code>
<br>
<h2 id="vmexten">vmexten <a href="#vmexten" title="Link">link</a></h2>
The <code class="literal">vmexten</code> configured for the phone. <b>Note</b>: this item is read-only.<br>
<br>
<code class="prettify lang-astexten">; Show the vmexten
exten => _X.,1,NoOp(VM extension: ${SIPPEER(${CHANNEL(peername)},vmetxen)})</code>
<br>
<h2 id="regcallid">regcallid <a href="#regcallid" title="Link">link</a></h2>
The SIP Call-ID of the REGISTER dialog, used when restaring or resetting the phone via <a href="sip-notify-conf.html">SIP Notify Commands</a>. <b>Note</b>: this item is read-only.<br>
<br>
<code class="prettify lang-astexten">; Show the REGISTER Call-ID
exten => _X.,1,NoOp(Register Call-ID: ${SIPPEER(${CHANNEL(peername)},regcallid)})</code>
<br>
<h2 id="ciscodevicename">ciscodevicename <a href="#ciscodevicename" title="Link">link</a></h2>
The device name provided in the Contact header when the phone registered. <b>Note</b>: this item is read-only.<br>
<br>
<code class="prettify lang-astexten">; Show the Device Name
exten => _X.,1,NoOp(Device Name: ${SIPPEER(${CHANNEL(peername)},ciscodevicename)})</code>
<br>
<h2 id="ciscolineindex">ciscolineindex <a href="#ciscolineindex" title="Link">link</a></h2>
The line index assigned to the phone. Used to determine if the peer has been registered as a secondary line. <b>Note</b>: this item is read-only.<br>
<br>
<code class="prettify lang-astexten">; Show the Line Index
exten => _X.,1,NoOp(Line Index: ${SIPPEER(${CHANNEL(peername)},ciscolineindex)})</code>
</article>
</main>
<footer>
<span class="icon">copyright</span> Gareth Palmer and individual contributors. Documentation distributed under <a href="LICENSE">CC BY 4.0</a>.
</footer>
</body>
</html>