<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
<base href="https://wiki.asterisk.org/wiki" />
<title>Message Title</title>
<style type="text/css">@media only screen and (max-device-width: 480px) {.mobile-only {
width: auto !important;
height: auto !important;
overflow: visible !important;
line-height: normal !important;
font-size: inherit !important;
mso-hide: all;
}
.desktop-only {
display: none !important;
}
/* iPhone 3GS fix for unwanted 20px right margin */
body { min-width: 100% !important; padding: 0; margin: 0; }
#center-content-table { max-width: none; !important; }
#header-pattern-container { padding: 10px 10px 10px 10px !important; line-height: 20px !important; }
#header-avatar-image-container { padding-right: 8px !important; }
#email-content-container { padding: 0 !important; }
.mobile-expand { border-radius: 0 !important; border-left: 0 !important; border-right: 0 !important; padding-left: 26px !important;}
.mobile-resize-text { font-size: 16px !important; line-height: 22px !important; }
#page-title-pattern-header { font-size: 20px !important; line-height: 28px !important; }
#page-title-pattern-icon-image-container-cell { padding-top: 7px !important; }
#inline-user-pattern { display: block !important; }
#inline-user-pattern-avatar { padding-top: 3px !important; }
.contextual-area-pattern { border-bottom: 1px solid #ccc !important; padding: 15px 10px 0 10px !important;}
.users-involved-pattern-column-table { width: 100% !important; }
.users-involved-pattern-avatar-table-cell { padding: 3px 5px 5px 0 !important; }
.users-involved-pattern-column-container { padding-right: 0 !important; }
.contextual-excerpt-pattern, #users-involved-pattern { border: 0 !important; }
/** Aui Typography upsized for mobile **/
#content-excerpt-pattern-container, #contextual-excerpt-pattern-text-container { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h1, #contextual-excerpt-pattern-text-container h1 { font-size: 24px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h2, #contextual-excerpt-pattern-text-container h2 { font-size: 20px !important; line-height: 28px !important; }
#content-excerpt-pattern-container h3, #contextual-excerpt-pattern-text-container h3 { font-size: 18px !important; line-height: 24px !important; }
#content-excerpt-pattern-container h4, #contextual-excerpt-pattern-text-container h4 { font-size: 16px !important; line-height: 22px !important; }
#content-excerpt-pattern-container h5, #contextual-excerpt-pattern-text-container h5 { font-size: 14px !important; line-height: 20px !important; }
#content-excerpt-pattern-container h6, #contextual-excerpt-pattern-text-container h6 { font-size: 14px !important; line-height: 20px !important; }
.user-mention { line-height: 18px !important; }
/** Aui Typography end **/
/* Show appropriate footer logo on mobile, display links vertically */
#footer-pattern { padding: 15px 10px !important; }
#footer-pattern-logo-desktop-container { padding: 0 !important; }
#footer-pattern-logo-desktop { width: 0 !important; height: 0 !important; }
#footer-pattern-logo-mobile {
padding-top: 10px !important;
width: 30px !important;
height: 27px !important;
display: inline !important;
}
#footer-pattern-text {
display: block !important;
}
#footer-pattern-links-container { line-height: 0 !important;}
.footer-pattern-links.mobile-resize-text,
.footer-pattern-links.mobile-resize-text,
#footer-pattern-text.mobile-resize-text,
#footer-pattern-links-container.no-footer-links {
font-size: 14px !important;
line-height: 20px !important;
}
.footer-link { display: block !important; }
#footer-pattern-links-container table { display: inline-block !important; float: none !important; }
#footer-pattern-links-container, #footer-pattern-text { text-align: center !important; }
#footer-pattern-links { padding-bottom: 5px !important; }
/** Team Calendar overrides, these should be removed when notifications are updated in Team Calendars. For now CSS
overrides are being used because the structure of the content can't change without rereleasing the plugin */
.mail-calendar-container .day-header + table tr td:first-child {
vertical-align: top !important;
padding-top: 5px !important;
}}
@media (min-width: 900px) {#center-content-table { width: 900px; }}
@media all {#outlook a {padding:0;} /* Force Outlook to provide a "view in browser" menu link. */
/* Prevent Webkit and Windows Mobile platforms from changing default font sizes.*/
body{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
.ExternalClass {width:100%;} /* Force Hotmail to display emails at full width */
#background-table {margin:0; padding:0; width:100% !important; }
/* Needed to override highlighting on date and time links in iOS */
.grey a {color: #707070; text-decoration: none; }/* These styles are appended to the head element of a notification in order to prevent Apple Mail and similar
clients from underlining the due dates with a blue hyperlink */
/* a lozenge outside an inline task should always be #333, lozenges inside an inline task should be
colored according to their upcoming due dates, a completed task date lozenge or deleted task date
lozenge should always be #707070 */
.date-time-lozenge a {color: #333333; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-upcoming a {color: #DF6F00; text-decoration: none; }
.inline-task-text-container .date-time-lozenge.date-past a {color: #D04437; text-decoration: none; }
.inline-task-text-container.content-deleted-color .date-time-lozenge a,
.inline-task-text-container.checked .date-time-lozenge a {
color: #707070; text-decoration: none;
}}
</style>
</head>
<body>
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; background-color: #f5f5f5">
<tbody>
<tr>
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px">
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 9px"><a href="https://wiki.asterisk.org/wiki/display/~wikibot?src=email" style="color: #3b73af; text-decoration: none"><img id="header-avatar-image" class="image_fix" src="cid:avatar_cb9f14dc0329f364cb46fa5adbde00e6" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" /></a></td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">Wiki Bot <strong>created</strong> a page</td>
</tr>
</tbody>
</table> </td>
</tr>
<!-- End Header pattern -->
<tr>
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px">
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; border-spacing: 0; border-collapse: separate">
<tbody>
<tr>
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px"> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff">
<table id="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="page-title-pattern-icon-image-container" valign="top" style="padding: 0px; border-collapse: collapse; width: 16px; vertical-align: top">
<table cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="page-title-pattern-icon-image-container-cell" style="padding: 0px; border-collapse: collapse; width: 16px; padding: 9px 8px 0px 0px; mso-text-raise: 5px; mso-line-height-rule: exactly"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?src=email" title="page icon" style="vertical-align: top;; color: #3b73af; text-decoration: none"><img style="vertical-align: top; display: block;" src="cid:page-icon" alt="page icon" title="page icon" height="16" width="16" border="0" /></a></td>
</tr>
</tbody>
</table> </td>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" id="page-title-pattern-header-container"><span id="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?src=email" title="Asterisk 19 Function_CHANNEL" style="color: #3b73af; text-decoration: none">Asterisk 19 Function_CHANNEL</a></span></td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff">
<table class="content-excerpt-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">
<tbody>
<tr>
<td class="content-excerpt-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 0 24px"> <h1 id="Asterisk19Function_CHANNEL-CHANNEL()" style="margin: 10px 0 0 0; margin-top: 0; font-size: 24px; font-weight: normal; line-height: 30px; margin: 40px 0 0 0; margin-top: 0">CHANNEL()</h1> <h3 id="Asterisk19Function_CHANNEL-Synopsis" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Synopsis</h3> <p style="margin: 10px 0 0 0">Gets/sets various pieces of information about the channel.</p> <h3 id="Asterisk19Function_CHANNEL-Description" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Description</h3> <p style="margin: 10px 0 0 0">Gets/sets various pieces of information about the channel, additional <em>item</em> may be available from the channel driver; see its documentation for details. Any <em>item</em> requested that is not available on the current channel will return an empty string.</p>
<div class="code panel pdl" style="border-width: 1px;">
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;">
<b>Example: Standard CHANNEL item examples</b>
</div>
<div class="codeContent panelContent pdl">
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">
; Push a hangup handler subroutine existing at dialplan
; location default,s,1 onto the current channel
same => n,Set(CHANNEL(hangup_handler_push)=default,s,1)
; Set the current tonezone to Germany (de)
same => n,Set(CHANNEL(tonezone)=de)
; Set the allowed maximum number of forwarding attempts
same => n,Set(CHANNEL(max_forwards)=10)
; If this channel is ejected from its next bridge, and if
; the channel is not hung up, begin executing dialplan at
; location default,after-bridge,1
same => n,Set(CHANNEL(after_bridge_goto)=default,after-bridge,1)
; Log the current state of the channel
same => n,Log(NOTICE, This channel is: ${CHANNEL(state)})
</pre>
</div>
</div> <p style="margin: 10px 0 0 0"> <strong>Technology: PJSIP</strong> </p>
<div class="code panel pdl" style="border-width: 1px;">
<div class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;">
<b>Example: PJSIP specific CHANNEL examples</b>
</div>
<div class="codeContent panelContent pdl">
<pre class="theme: Confluence; brush: java; gutter: true" style="font-size:12px;; margin: 10px 0 0 0; margin-top: 0">
; Log the current Call-ID
same => n,Log(NOTICE, ${CHANNEL(pjsip,call-id)})
; Log the destination address of the audio stream
same => n,Log(NOTICE, ${CHANNEL(rtp,dest)})
; Store the round-trip time associated with a
; video stream in the CDR field video-rtt
same => n,Set(CDR(video-rtt)=${CHANNEL(rtcp,rtt,video)})
</pre>
</div>
</div> <h3 id="Asterisk19Function_CHANNEL-Syntax" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Syntax</h3>
<div class="preformatted panel" style="border-width: 1px;">
<div class="preformattedContent panelContent">
<pre style="margin: 10px 0 0 0; margin-top: 0">CHANNEL(item)</pre>
</div>
</div> <h5 id="Asterisk19Function_CHANNEL-Arguments" style="margin: 10px 0 0 0; color: #707070; font-size: 14px; line-height: 20px; margin: 20px 0 0 0">Arguments</h5>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">item</code> - Standard items (provided by all channel technologies) are:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">amaflags</code> - R/W the Automatic Message Accounting (AMA) flags on the channel. When read from a channel, the integer value will always be returned. When written to a channel, both the string format or integer value is accepted.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">1</code> - OMIT</li>
<li> <code style="font-family: monospace">2</code> - BILLING</li>
<li> <code style="font-family: monospace">3</code> - DOCUMENTATION</li>
</ul> </li>
<li> <code style="font-family: monospace">accountcode</code> - R/W the channel's account code.</li>
<li> <code style="font-family: monospace">audioreadformat</code> - R/O format currently being read.</li>
<li> <code style="font-family: monospace">audionativeformat</code> - R/O format used natively for audio.</li>
<li> <code style="font-family: monospace">audiowriteformat</code> - R/O format currently being written.</li>
<li> <code style="font-family: monospace">dtmf_features</code> - R/W The channel's DTMF bridge features. May include one or more of 'T' 'K' 'H' 'W' and 'X' in a similar manner to options in the <code style="font-family: monospace">Dial</code> application. When setting it, the features string must be all upper case.</li>
<li> <code style="font-family: monospace">callgroup</code> - R/W numeric call pickup groups that this channel is a member.</li>
<li> <code style="font-family: monospace">pickupgroup</code> - R/W numeric call pickup groups this channel can pickup.</li>
<li> <code style="font-family: monospace">namedcallgroup</code> - R/W named call pickup groups that this channel is a member.</li>
<li> <code style="font-family: monospace">namedpickupgroup</code> - R/W named call pickup groups this channel can pickup.</li>
<li> <code style="font-family: monospace">channeltype</code> - R/O technology used for channel.</li>
<li> <code style="font-family: monospace">checkhangup</code> - R/O Whether the channel is hanging up (1/0)</li>
<li> <code style="font-family: monospace">after_bridge_goto</code> - R/W the parseable goto string indicating where the channel is expected to return to in the PBX after exiting the next bridge it joins on the condition that it doesn't hang up. The parseable goto string uses the same syntax as the <code style="font-family: monospace">Goto</code> application.</li>
<li> <code style="font-family: monospace">hangup_handler_pop</code> - W/O Replace the most recently added hangup handler with a new hangup handler on the channel if supplied. The assigned string is passed to the Gosub application when the channel is hung up. Any optionally omitted context and exten are supplied by the channel pushing the handler before it is pushed.</li>
<li> <code style="font-family: monospace">hangup_handler_push</code> - W/O Push a hangup handler onto the channel hangup handler stack. The assigned string is passed to the Gosub application when the channel is hung up. Any optionally omitted context and exten are supplied by the channel pushing the handler before it is pushed.</li>
<li> <code style="font-family: monospace">hangup_handler_wipe</code> - W/O Wipe the entire hangup handler stack and replace with a new hangup handler on the channel if supplied. The assigned string is passed to the Gosub application when the channel is hung up. Any optionally omitted context and exten are supplied by the channel pushing the handler before it is pushed.</li>
<li> <code style="font-family: monospace">onhold</code> - R/O Whether or not the channel is onhold. (1/0)</li>
<li> <code style="font-family: monospace">language</code> - R/W language for sounds played.</li>
<li> <code style="font-family: monospace">musicclass</code> - R/W class (from musiconhold.conf) for hold music.</li>
<li> <code style="font-family: monospace">name</code> - The name of the channel</li>
<li> <code style="font-family: monospace">parkinglot</code> - R/W parkinglot for parking.</li>
<li> <code style="font-family: monospace">rxgain</code> - R/W set rxgain level on channel drivers that support it.</li>
<li> <code style="font-family: monospace">secure_bridge_signaling</code> - Whether or not channels bridged to this channel require secure signaling (1/0)</li>
<li> <code style="font-family: monospace">secure_bridge_media</code> - Whether or not channels bridged to this channel require secure media (1/0)</li>
<li> <code style="font-family: monospace">state</code> - R/O state of the channel</li>
<li> <code style="font-family: monospace">tonezone</code> - R/W zone for indications played</li>
<li> <code style="font-family: monospace">transfercapability</code> - R/W ISDN Transfer Capability, one of:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">SPEECH</code> </li>
<li> <code style="font-family: monospace">DIGITAL</code> </li>
<li> <code style="font-family: monospace">RESTRICTED_DIGITAL</code> </li>
<li> <code style="font-family: monospace">3K1AUDIO</code> </li>
<li> <code style="font-family: monospace">DIGITAL_W_TONES</code> </li>
<li> <code style="font-family: monospace">VIDEO</code> </li>
</ul> </li>
<li> <code style="font-family: monospace">txgain</code> - R/W set txgain level on channel drivers that support it.</li>
<li> <code style="font-family: monospace">videonativeformat</code> - R/O format used natively for video</li>
<li> <code style="font-family: monospace">hangupsource</code> - R/W returns the channel responsible for hangup.</li>
<li> <code style="font-family: monospace">appname</code> - R/O returns the internal application name.</li>
<li> <code style="font-family: monospace">appdata</code> - R/O returns the application data if available.</li>
<li> <code style="font-family: monospace">exten</code> - R/O returns the extension for an outbound channel.</li>
<li> <code style="font-family: monospace">context</code> - R/O returns the context for an outbound channel.</li>
<li> <code style="font-family: monospace">channame</code> - R/O returns the channel name for an outbound channel.</li>
<li> <code style="font-family: monospace">uniqueid</code> - R/O returns the channel uniqueid.</li>
<li> <code style="font-family: monospace">linkedid</code> - R/O returns the linkedid if available, otherwise returns the uniqueid.</li>
<li> <code style="font-family: monospace">max_forwards</code> - R/W The maximum number of forwards allowed.</li>
<li> <code style="font-family: monospace">callid</code> - R/O Call identifier log tag associated with the channel e.g., <code style="font-family: monospace">[C-00000000]</code>.</li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong>Technology: DAHDI</strong>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">dahdi_channel</code> - R/O DAHDI channel related to this channel.</li>
<li> <code style="font-family: monospace">dahdi_span</code> - R/O DAHDI span related to this channel.</li>
<li> <code style="font-family: monospace">dahdi_group</code> - R/O DAHDI logical group related to this channel.</li>
<li> <code style="font-family: monospace">dahdi_type</code> - R/O DAHDI channel type, one of:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">analog</code> </li>
<li> <code style="font-family: monospace">mfc/r2</code> </li>
<li> <code style="font-family: monospace">pri</code> </li>
<li> <code style="font-family: monospace">pseudo</code> </li>
<li> <code style="font-family: monospace">ss7</code> </li>
</ul> </li>
<li> <code style="font-family: monospace">keypad_digits</code> - R/O PRI Keypad digits that came in with the SETUP message.</li>
<li> <code style="font-family: monospace">reversecharge</code> - R/O PRI Reverse Charging Indication, one of:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">-1</code> - None</li>
<li>{{ 1}} - Reverse Charging Requested</li>
</ul> </li>
<li> <code style="font-family: monospace">no_media_path</code> - R/O PRI Nonzero if the channel has no B channel. The channel is either on hold or a call waiting call.</li>
<li> <code style="font-family: monospace">buffers</code> - W/O Change the channel's buffer policy (for the current call only)<br /> This option takes two arguments:<br /> Number of buffers,<br /> Buffer policy being one of:<br /> <code style="font-family: monospace">full</code> <br /> <code style="font-family: monospace">immediate</code> <br /> <code style="font-family: monospace">half</code> </li>
<li> <code style="font-family: monospace">echocan_mode</code> - W/O Change the configuration of the active echo canceller on the channel (if any), for the current call only.<br /> Possible values are:<br /> {{on}}Normal mode (the echo canceller is actually reinitalized)<br /> {{off}}Disabled<br /> {{fax}}FAX/data mode (NLP disabled if possible, otherwise completely disabled)<br /> {{voice}}Voice mode (returns from FAX mode, reverting the changes that were made)</li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong>Technology: IAX</strong>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">osptoken</code> - R/O Get the peer's osptoken.</li>
<li> <code style="font-family: monospace">peerip</code> - R/O Get the peer's ip address.</li>
<li> <code style="font-family: monospace">peername</code> - R/O Get the peer's username.</li>
<li> <code style="font-family: monospace">secure_signaling</code> - R/O Get the if the IAX channel is secured.</li>
<li> <code style="font-family: monospace">secure_media</code> - R/O Get the if the IAX channel is secured.</li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong>Technology: OOH323</strong>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">faxdetect</code> - R/W Fax Detect<br /> Returns 0 or 1<br /> Write yes or no</li>
<li> <code style="font-family: monospace">t38support</code> - R/W t38support<br /> Returns 0 or 1<br /> Write yes or no</li>
<li> <code style="font-family: monospace">h323id_url</code> - R/0 Returns caller URL</li>
<li> <code style="font-family: monospace">caller_h323id</code> - R/0 Returns caller h323id</li>
<li> <code style="font-family: monospace">caller_dialeddigits</code> - R/0 Returns caller dialed digits</li>
<li> <code style="font-family: monospace">caller_email</code> - R/0 Returns caller email</li>
<li> <code style="font-family: monospace">callee_email</code> - R/0 Returns callee email</li>
<li> <code style="font-family: monospace">callee_dialeddigits</code> - R/0 Returns callee dialed digits</li>
<li> <code style="font-family: monospace">caller_url</code> - R/0 Returns caller URL</li>
<li> <code style="font-family: monospace">max_forwards</code> - R/W Get or set the maximum number of call forwards for this channel. This number describes the number of times a call may be forwarded by this channel before the call fails. "Forwards" in this case refers to redirects by phones as well as calls to local channels. Note that this has no relation to the SIP Max-Forwards header.</li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong>Technology: PJSIP</strong>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">rtp</code> - R/O Retrieve media related information.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">type</code> - When <em>rtp</em> is specified, the <code style="font-family: monospace">type</code> parameter must be provided. It specifies which RTP parameter to read.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">src</code> - Retrieve the local address for RTP.</li>
<li> <code style="font-family: monospace">dest</code> - Retrieve the remote address for RTP.</li>
<li> <code style="font-family: monospace">direct</code> - If direct media is enabled, this address is the remote address used for RTP.</li>
<li> <code style="font-family: monospace">secure</code> - Whether or not the media stream is encrypted.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">0</code> - The media stream is not encrypted.</li>
<li> <code style="font-family: monospace">1</code> - The media stream is encrypted.</li>
</ul> </li>
<li> <code style="font-family: monospace">hold</code> - Whether or not the media stream is currently restricted due to a call hold.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">0</code> - The media stream is not held.</li>
<li> <code style="font-family: monospace">1</code> - The media stream is held.</li>
</ul> </li>
</ul> </li>
<li> <code style="font-family: monospace">media_type</code> - When <em>rtp</em> is specified, the <code style="font-family: monospace">media_type</code> parameter may be provided. It specifies which media stream the chosen RTP parameter should be retrieved from.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">audio</code> - Retrieve information from the audio media stream.
<div class="aui-message hint shadowed information-macro">
<p class="title" style="margin: 10px 0 0 0; margin-top: 0">Note</p>
<span class="aui-icon icon-hint">Icon</span>
<div class="message-content">
<p style="margin: 10px 0 0 0; margin-top: 0">If not specified, <code style="font-family: monospace">audio</code> is used by default.</p>
</div>
</div> </li>
<li> <code style="font-family: monospace">video</code> - Retrieve information from the video media stream.</li>
</ul> </li>
</ul> </li>
<li> <code style="font-family: monospace">rtcp</code> - R/O Retrieve RTCP statistics.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">statistic</code> - When <em>rtcp</em> is specified, the <code style="font-family: monospace">statistic</code> parameter must be provided. It specifies which RTCP statistic parameter to read.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">all</code> - Retrieve a summary of all RTCP statistics.<br /> The following data items are returned in a semi-colon delineated list:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">ssrc</code> - Our Synchronization Source identifier</li>
<li> <code style="font-family: monospace">themssrc</code> - Their Synchronization Source identifier</li>
<li> <code style="font-family: monospace">lp</code> - Our lost packet count</li>
<li> <code style="font-family: monospace">rxjitter</code> - Received packet jitter</li>
<li> <code style="font-family: monospace">rxcount</code> - Received packet count</li>
<li> <code style="font-family: monospace">txjitter</code> - Transmitted packet jitter</li>
<li> <code style="font-family: monospace">txcount</code> - Transmitted packet count</li>
<li> <code style="font-family: monospace">rlp</code> - Remote lost packet count</li>
<li> <code style="font-family: monospace">rtt</code> - Round trip time</li>
</ul> </li>
<li> <code style="font-family: monospace">all_jitter</code> - Retrieve a summary of all RTCP Jitter statistics.<br /> The following data items are returned in a semi-colon delineated list:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">minrxjitter</code> - Our minimum jitter</li>
<li> <code style="font-family: monospace">maxrxjitter</code> - Our max jitter</li>
<li> <code style="font-family: monospace">avgrxjitter</code> - Our average jitter</li>
<li> <code style="font-family: monospace">stdevrxjitter</code> - Our jitter standard deviation</li>
<li> <code style="font-family: monospace">reported_minjitter</code> - Their minimum jitter</li>
<li> <code style="font-family: monospace">reported_maxjitter</code> - Their max jitter</li>
<li> <code style="font-family: monospace">reported_avgjitter</code> - Their average jitter</li>
<li> <code style="font-family: monospace">reported_stdevjitter</code> - Their jitter standard deviation</li>
</ul> </li>
<li> <code style="font-family: monospace">all_loss</code> - Retrieve a summary of all RTCP packet loss statistics.<br /> The following data items are returned in a semi-colon delineated list:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">minrxlost</code> - Our minimum lost packets</li>
<li> <code style="font-family: monospace">maxrxlost</code> - Our max lost packets</li>
<li> <code style="font-family: monospace">avgrxlost</code> - Our average lost packets</li>
<li> <code style="font-family: monospace">stdevrxlost</code> - Our lost packets standard deviation</li>
<li> <code style="font-family: monospace">reported_minlost</code> - Their minimum lost packets</li>
<li> <code style="font-family: monospace">reported_maxlost</code> - Their max lost packets</li>
<li> <code style="font-family: monospace">reported_avglost</code> - Their average lost packets</li>
<li> <code style="font-family: monospace">reported_stdevlost</code> - Their lost packets standard deviation</li>
</ul> </li>
<li> <code style="font-family: monospace">all_rtt</code> - Retrieve a summary of all RTCP round trip time information.<br /> The following data items are returned in a semi-colon delineated list:
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">minrtt</code> - Minimum round trip time</li>
<li> <code style="font-family: monospace">maxrtt</code> - Maximum round trip time</li>
<li> <code style="font-family: monospace">avgrtt</code> - Average round trip time</li>
<li> <code style="font-family: monospace">stdevrtt</code> - Standard deviation round trip time</li>
</ul> </li>
<li> <code style="font-family: monospace">txcount</code> - Transmitted packet count</li>
<li> <code style="font-family: monospace">rxcount</code> - Received packet count</li>
<li> <code style="font-family: monospace">txjitter</code> - Transmitted packet jitter</li>
<li> <code style="font-family: monospace">rxjitter</code> - Received packet jitter</li>
<li> <code style="font-family: monospace">remote_maxjitter</code> - Their max jitter</li>
<li> <code style="font-family: monospace">remote_minjitter</code> - Their minimum jitter</li>
<li> <code style="font-family: monospace">remote_normdevjitter</code> - Their average jitter</li>
<li> <code style="font-family: monospace">remote_stdevjitter</code> - Their jitter standard deviation</li>
<li> <code style="font-family: monospace">local_maxjitter</code> - Our max jitter</li>
<li> <code style="font-family: monospace">local_minjitter</code> - Our minimum jitter</li>
<li> <code style="font-family: monospace">local_normdevjitter</code> - Our average jitter</li>
<li> <code style="font-family: monospace">local_stdevjitter</code> - Our jitter standard deviation</li>
<li> <code style="font-family: monospace">txploss</code> - Transmitted packet loss</li>
<li> <code style="font-family: monospace">rxploss</code> - Received packet loss</li>
<li> <code style="font-family: monospace">remote_maxrxploss</code> - Their max lost packets</li>
<li> <code style="font-family: monospace">remote_minrxploss</code> - Their minimum lost packets</li>
<li> <code style="font-family: monospace">remote_normdevrxploss</code> - Their average lost packets</li>
<li> <code style="font-family: monospace">remote_stdevrxploss</code> - Their lost packets standard deviation</li>
<li> <code style="font-family: monospace">local_maxrxploss</code> - Our max lost packets</li>
<li> <code style="font-family: monospace">local_minrxploss</code> - Our minimum lost packets</li>
<li> <code style="font-family: monospace">local_normdevrxploss</code> - Our average lost packets</li>
<li> <code style="font-family: monospace">local_stdevrxploss</code> - Our lost packets standard deviation</li>
<li> <code style="font-family: monospace">rtt</code> - Round trip time</li>
<li> <code style="font-family: monospace">maxrtt</code> - Maximum round trip time</li>
<li> <code style="font-family: monospace">minrtt</code> - Minimum round trip time</li>
<li> <code style="font-family: monospace">normdevrtt</code> - Average round trip time</li>
<li> <code style="font-family: monospace">stdevrtt</code> - Standard deviation round trip time</li>
<li> <code style="font-family: monospace">local_ssrc</code> - Our Synchronization Source identifier</li>
<li> <code style="font-family: monospace">remote_ssrc</code> - Their Synchronization Source identifier</li>
</ul> </li>
<li> <code style="font-family: monospace">media_type</code> - When <em>rtcp</em> is specified, the <code style="font-family: monospace">media_type</code> parameter may be provided. It specifies which media stream the chosen RTCP parameter should be retrieved from.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">audio</code> - Retrieve information from the audio media stream.
<div class="aui-message hint shadowed information-macro">
<p class="title" style="margin: 10px 0 0 0; margin-top: 0">Note</p>
<span class="aui-icon icon-hint">Icon</span>
<div class="message-content">
<p style="margin: 10px 0 0 0; margin-top: 0">If not specified, <code style="font-family: monospace">audio</code> is used by default.</p>
</div>
</div> </li>
<li> <code style="font-family: monospace">video</code> - Retrieve information from the video media stream.</li>
</ul> </li>
</ul> </li>
<li> <code style="font-family: monospace">endpoint</code> - R/O The name of the endpoint associated with this channel. Use the <em>PJSIP_ENDPOINT</em> function to obtain further endpoint related information.</li>
<li> <code style="font-family: monospace">contact</code> - R/O The name of the contact associated with this channel. Use the <em>PJSIP_CONTACT</em> function to obtain further contact related information. Note this may not be present and if so is only available on outgoing legs.</li>
<li> <code style="font-family: monospace">aor</code> - R/O The name of the AOR associated with this channel. Use the <em>PJSIP_AOR</em> function to obtain further AOR related information. Note this may not be present and if so is only available on outgoing legs.</li>
<li> <code style="font-family: monospace">pjsip</code> - R/O Obtain information about the current PJSIP channel and its session.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">type</code> - When <em>pjsip</em> is specified, the <code style="font-family: monospace">type</code> parameter must be provided. It specifies which signalling parameter to read.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">call-id</code> - The SIP call-id.</li>
<li> <code style="font-family: monospace">secure</code> - Whether or not the signalling uses a secure transport.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">0</code> - The signalling uses a non-secure transport.</li>
<li> <code style="font-family: monospace">1</code> - The signalling uses a secure transport.</li>
</ul> </li>
<li> <code style="font-family: monospace">target_uri</code> - The contact URI where requests are sent.</li>
<li> <code style="font-family: monospace">local_uri</code> - The local URI.</li>
<li> <code style="font-family: monospace">local_tag</code> - Tag in From header</li>
<li> <code style="font-family: monospace">remote_uri</code> - The remote URI.</li>
<li> <code style="font-family: monospace">remote_tag</code> - Tag in To header</li>
<li> <code style="font-family: monospace">request_uri</code> - The request URI of the incoming <code style="font-family: monospace">INVITE</code> associated with the creation of this channel.</li>
<li> <code style="font-family: monospace">t38state</code> - The current state of any T.38 fax on this channel.
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">DISABLED</code> - T.38 faxing is disabled on this channel.</li>
<li> <code style="font-family: monospace">LOCAL_REINVITE</code> - Asterisk has sent a <code style="font-family: monospace">re-INVITE</code> to the remote end to initiate a T.38 fax.</li>
<li> <code style="font-family: monospace">REMOTE_REINVITE</code> - The remote end has sent a <code style="font-family: monospace">re-INVITE</code> to Asterisk to initiate a T.38 fax.</li>
<li> <code style="font-family: monospace">ENABLED</code> - A T.38 fax session has been enabled.</li>
<li> <code style="font-family: monospace">REJECTED</code> - A T.38 fax session was attempted but was rejected.</li>
</ul> </li>
<li> <code style="font-family: monospace">local_addr</code> - On inbound calls, the full IP address and port number that the <code style="font-family: monospace">INVITE</code> request was received on. On outbound calls, the full IP address and port number that the <code style="font-family: monospace">INVITE</code> request was transmitted from.</li>
<li> <code style="font-family: monospace">remote_addr</code> - On inbound calls, the full IP address and port number that the <code style="font-family: monospace">INVITE</code> request was received from. On outbound calls, the full IP address and port number that the <code style="font-family: monospace">INVITE</code> request was transmitted to.</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<ul style="margin: 10px 0 0 0">
<li> <strong>Technology: SIP</strong>
<ul style="margin: 10px 0 0 0">
<li> <code style="font-family: monospace">peerip</code> - R/O Get the IP address of the peer.</li>
<li> <code style="font-family: monospace">recvip</code> - R/O Get the source IP address of the peer.</li>
<li> <code style="font-family: monospace">recvport</code> - R/O Get the source port of the peer.</li>
<li> <code style="font-family: monospace">from</code> - R/O Get the URI from the From: header.</li>
<li> <code style="font-family: monospace">uri</code> - R/O Get the URI from the Contact: header.</li>
<li> <code style="font-family: monospace">ruri</code> - R/O Get the Request-URI from the INVITE header.</li>
<li> <code style="font-family: monospace">useragent</code> - R/O Get the useragent.</li>
<li> <code style="font-family: monospace">peername</code> - R/O Get the name of the peer.</li>
<li> <code style="font-family: monospace">t38passthrough</code> - R/O <code style="font-family: monospace">1</code> if T38 is offered or enabled in this channel, otherwise <code style="font-family: monospace">0</code> </li>
<li> <code style="font-family: monospace">rtpqos</code> - R/O Get QOS information about the RTP stream<br /> This option takes two additional arguments:<br /> Argument 1:<br /> <code style="font-family: monospace">audio</code> Get data about the audio stream<br /> <code style="font-family: monospace">video</code> Get data about the video stream<br /> <code style="font-family: monospace">text</code> Get data about the text stream<br /> Argument 2:<br /> <code style="font-family: monospace">local_ssrc</code> Local SSRC (stream ID)<br /> <code style="font-family: monospace">local_lostpackets</code> Local lost packets<br /> <code style="font-family: monospace">local_jitter</code> Local calculated jitter<br /> <code style="font-family: monospace">local_maxjitter</code> Local calculated jitter (maximum)<br /> <code style="font-family: monospace">local_minjitter</code> Local calculated jitter (minimum)<br /> {{local_normdevjitter}}Local calculated jitter (normal deviation)<br /> <code style="font-family: monospace">local_stdevjitter</code> Local calculated jitter (standard deviation)<br /> <code style="font-family: monospace">local_count</code> Number of received packets<br /> <code style="font-family: monospace">remote_ssrc</code> Remote SSRC (stream ID)<br /> {{remote_lostpackets}}Remote lost packets<br /> <code style="font-family: monospace">remote_jitter</code> Remote reported jitter<br /> <code style="font-family: monospace">remote_maxjitter</code> Remote calculated jitter (maximum)<br /> <code style="font-family: monospace">remote_minjitter</code> Remote calculated jitter (minimum)<br /> {{remote_normdevjitter}}Remote calculated jitter (normal deviation)<br /> {{remote_stdevjitter}}Remote calculated jitter (standard deviation)<br /> <code style="font-family: monospace">remote_count</code> Number of transmitted packets<br /> <code style="font-family: monospace">rtt</code> Round trip time<br /> <code style="font-family: monospace">maxrtt</code> Round trip time (maximum)<br /> <code style="font-family: monospace">minrtt</code> Round trip time (minimum)<br /> <code style="font-family: monospace">normdevrtt</code> Round trip time (normal deviation)<br /> <code style="font-family: monospace">stdevrtt</code> Round trip time (standard deviation)<br /> <code style="font-family: monospace">all</code> All statistics (in a form suited to logging, but not for parsing)</li>
<li> <code style="font-family: monospace">rtpdest</code> - R/O Get remote RTP destination information.<br /> This option takes one additional argument:<br /> Argument 1:<br /> <code style="font-family: monospace">audio</code> Get audio destination<br /> <code style="font-family: monospace">video</code> Get video destination<br /> <code style="font-family: monospace">text</code> Get text destination<br /> Defaults to <code style="font-family: monospace">audio</code> if unspecified.</li>
<li> <code style="font-family: monospace">rtpsource</code> - R/O Get source RTP destination information.<br /> This option takes one additional argument:<br /> Argument 1:<br /> <code style="font-family: monospace">audio</code> Get audio destination<br /> <code style="font-family: monospace">video</code> Get video destination<br /> <code style="font-family: monospace">text</code> Get text destination<br /> Defaults to <code style="font-family: monospace">audio</code> if unspecified.</li>
</ul> </li>
</ul> <h3 id="Asterisk19Function_CHANNEL-SeeAlso" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">See Also</h3> <h3 id="Asterisk19Function_CHANNEL-ImportVersion" style="margin: 10px 0 0 0; font-size: 16px; line-height: 25px; margin: 30px 0 0 0">Import Version</h3> <p style="margin: 10px 0 0 0">This documentation was imported from Asterisk Version GIT-19-56f9c28a50</p> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-main mobile-expand action-padding last-row-padding" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 15px 16px; background-color: #fff; padding-bottom: 10px; padding-bottom: 10px">
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">
<tbody>
<tr>
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 15px 0 0 24px; vertical-align: middle">
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?src=email" title="View page Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="View page Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aview-page-email-adg-footer-item%3Aicon" alt="View page Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?src=email" title="View page" style="color: #3b73af; text-decoration: none">View page</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td>
</tr>
</tbody>
</table>
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Add comment Icon" src="cid:com.atlassian.confluence.plugins.confluence-email-resources%3Aadd-comment-to-content-email-adg-footer-item%3Aicon" alt="Add comment Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/display/AST/Asterisk+19+Function_CHANNEL?showComments=true&showCommentArea=true&src=email#addcomment" title="Add comment" style="color: #3b73af; text-decoration: none">Add comment</a></td>
<td class="actions-pattern-action-bull" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; color: #999; padding: 0 5px">•</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=47350518&src=email" title="Like Icon" style="color: #3b73af; text-decoration: none"><img class="actions-pattern-action-icon-image" height="16" width="16" border="0" title="Like Icon" src="cid:com.atlassian.confluence.plugins.confluence-like%3Aview-email-adg-content-item%3Aicon" alt="Like Icon" style="vertical-align: middle" /></a></td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px; white-space: nowrap"><a href="https://wiki.asterisk.org/wiki/plugins/likes/like.action?contentId=47350518&src=email" title="Like" style="color: #3b73af; text-decoration: none">Like</a></td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; height: 5px; line-height: 5px; padding: 0 15px 0 16px; background-color: #fff; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; mso-line-height-rule: exactly"> </td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px">
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333">
<tbody>
<tr>
<td id="footer-pattern-links-container" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<tbody>
<tr>
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/removespacenotification.action?spaceKey=AST&src=email" title="" style="color: #3b73af; text-decoration: none">Stop watching space</a></td>
<td class="footer-pattern-links-bull" style="padding: 0px; border-collapse: collapse; padding: 0 5px; color: #999">•</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
<tbody>
<tr>
<td class="footer-pattern-links mobile-resize-text" style="padding: 0px; border-collapse: collapse"><a href="https://wiki.asterisk.org/wiki/users/editmyemailsettings.action?src=email" title="" style="color: #3b73af; text-decoration: none">Manage notifications</a></td>
</tr>
</tbody>
</table> </td>
</tr>
<tr>
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px; display: none">This message was sent by Atlassian Confluence 5.6.6</td>
</tr>
</tbody>
</table> </td>
</tr>
</tbody>
</table>
<table id="sealed-section" border="0" cellpadding="0" cellspacing="0" width="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; color: #333; display: none">
<tbody>
<tr>
<td style="padding: 0px; border-collapse: collapse; border: 0; font-size: 0px; line-height: 0; mso-line-height-rule: exactly"></td>
</tr>
</tbody>
</table>
</body>
</html>