File: apb.html

package info (click to toggle)
capisuite 0.4.5-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 4,596 kB
  • ctags: 1,051
  • sloc: cpp: 3,979; sh: 3,465; python: 446; makefile: 263
file content (15 lines) | stat: -rw-r--r-- 11,262 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Appendix B. CAPI 2.0 Error Codes</title><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title="CapiSuite 0.4.5" /><link rel="up" href="index.html" title="CapiSuite 0.4.5" /><link rel="previous" href="apa.html" title="Appendix A. Acknowledgements" /><link rel="next" href="apbs02.html" title="Internal CAPI errors" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Appendix B. CAPI 2.0 Error Codes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr></table><hr /></div><div class="appendix" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="capicodes"></a>Appendix B. CAPI 2.0 Error Codes</h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="apb.html#capicodes_connection">CAPI errors describing connection problems</a></span></dt><dd><dl><dt><span class="section"><a href="apb.html#capicodes_protocol">Protocol errors</a></span></dt><dt><span class="section"><a href="apb.html#capicodes_isdn">ISDN error codes</a></span></dt></dl></dd><dt><span class="section"><a href="apbs02.html">Internal CAPI errors</a></span></dt><dd><dl><dt><span class="section"><a href="apbs02.html#capicodes_info">Informative values (no error)</a></span></dt><dt><span class="section"><a href="apbs02.html#capicodes_register">Errors concerning CAPI_REGISTER</a></span></dt><dt><span class="section"><a href="apbs02.html#capicodes_messages">Message exchange errors</a></span></dt><dt><span class="section"><a href="apbs02.html#capicodes_resource">Resource/Coding Errors</a></span></dt><dt><span class="section"><a href="apbs02.html#capicodes_service">Errors concerning requested services</a></span></dt></dl></dd></dl></div><p>The CAPI interface used here has its own coding of standard ISDN
 error codes. Most of the errors described in <a href="apbs02.html" title="Internal CAPI errors">the section called “Internal CAPI errors”</a>
 are only important for developers of the <span class="application">CapiSuite</span> core. As user, you only need
 to know the codes shown in <a href="apb.html#capicodes_connection" title="CAPI errors describing connection problems">the section called “CAPI errors describing connection problems”</a>
 as they'll be used in the <span class="application">CapiSuite</span> Python functions like <tt class="function">capisuite.disconnect</tt>.</p><p>You'll find a list of all the codes and a short description below. A detailled description of 
 the CAPI codes can be found in the CAPI specification available at
 <a href="http://www.capi.org" target="_top">http://www.capi.org</a>.</p><p>All numbers are given <span class="emphasis"><em>hexadecimal</em></span>!</p><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="capicodes_connection"></a>CAPI errors describing connection problems</h2></div></div><div></div></div><p>All errors described here indicate some problem with the connection. These errors
	are also important for script writers as they're returned by some CapiSuite Python functions.
	See <a href="ch02s07.html" title="CapiSuite command reference">the section called “CapiSuite command reference”</a> for further details.</p><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="capicodes_protocol"></a>Protocol errors</h3></div></div><div></div></div><p>Protocol errors indicate some problem during data transfer. Only messages for
		the transparent (voice) and fax protocols spoken by <span class="application">CapiSuite</span> are shown here.</p><div class="itemizedlist"><ul type="disc"><li><p><tt class="literal">0</tt> - Normal call clearing, no error</p></li><li><p><tt class="literal">3301</tt> - Protocol error layer 1 (broken line or B-channel removed by signalling protocol)</p></li><li><p><tt class="literal">3302</tt> - Protocol error layer 2</p></li><li><p><tt class="literal">3303</tt> - Protocol error layer 3</p></li><li><p><tt class="literal">3304</tt> - Another application got that call</p></li><li><p><tt class="literal">3311</tt> - T.30 (fax) error: Connection not successful (remote station is not a G3 fax device)</p></li><li><p><tt class="literal">3312</tt> - T.30 (fax) error: Connection not successful (training error)</p></li><li><p><tt class="literal">3313</tt> - T.30 (fax) error: Disconnect before transfer (remote station doesn't support transfer mode, e.g. wrong resolution)</p></li><li><p><tt class="literal">3314</tt> - T.30 (fax) error: Disconnect during transfer (remote abort)</p></li><li><p><tt class="literal">3315</tt> - T.30 (fax) error: Disconnect during transfer (remote procedure error)</p></li><li><p><tt class="literal">3316</tt> - T.30 (fax) error: Disconnect during transfer (local transmit data underflow)</p></li><li><p><tt class="literal">3317</tt> - T.30 (fax) error: Disconnect during transfer (local receive data overflow)</p></li><li><p><tt class="literal">3318</tt> - T.30 (fax) error: Disconnect during transfer (local abort)</p></li><li><p><tt class="literal">3319</tt> - T.30 (fax) error: Illegal parameter coding (e.g. defective SFF file)</p></li></ul></div></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="capicodes_isdn"></a>ISDN error codes</h3></div></div><div></div></div><p>These codes are ISDN error codes which are described by the
	ETS 300 102-01 standard in more detail. It's currently available for private use at
	<a href="http://www.etsi.org" target="_top">http://www.etsi.org</a> without fee. For details how the ISDN codes
	are mapped to the CAPI numbers see the CAPI specification, parameter "Info".</p><div class="itemizedlist"><ul type="disc"><li><p><tt class="literal">3400</tt> - Normal termination, no reason available</p></li><li><p><tt class="literal">3480</tt> - Normal termination</p></li><li><p><tt class="literal">3481</tt> - Unallocated (unassigned) number</p></li><li><p><tt class="literal">3482</tt> - No route to specified transit network</p></li><li><p><tt class="literal">3483</tt> - No route to destination</p></li><li><p><tt class="literal">3486</tt> - Channel unacceptable</p></li><li><p><tt class="literal">3487</tt> - Call awarded and being delivered in an established channel</p></li><li><p><tt class="literal">3490</tt> - Normal call clearing</p></li><li><p><tt class="literal">3491</tt> - User busy</p></li><li><p><tt class="literal">3492</tt> - No user responding</p></li><li><p><tt class="literal">3493</tt> - No answer from user (user alerted)</p></li><li><p><tt class="literal">3495</tt> - Call rejected</p></li><li><p><tt class="literal">3496</tt> - Number changed</p></li><li><p><tt class="literal">349A</tt> - Non-selected user clearing</p></li><li><p><tt class="literal">349B</tt> - Destination out of order</p></li><li><p><tt class="literal">349C</tt> - Invalid number format</p></li><li><p><tt class="literal">349D</tt> - Facility rejected</p></li><li><p><tt class="literal">349E</tt> - Response to STATUS ENQUIRY</p></li><li><p><tt class="literal">349F</tt> - Normal, unspecified</p></li><li><p><tt class="literal">34A2</tt> - No circuit / channel available</p></li><li><p><tt class="literal">34A6</tt> - Network out of order</p></li><li><p><tt class="literal">34A9</tt> - Temporary failure</p></li><li><p><tt class="literal">34AA</tt> - Switching equipment congestion</p></li><li><p><tt class="literal">34AB</tt> - Access information discarded</p></li><li><p><tt class="literal">34AC</tt> - Requested circuit / channel not available</p></li><li><p><tt class="literal">34AF</tt> - Resources unavailable, unspecified</p></li><li><p><tt class="literal">34B1</tt> - Quality of service unavailable</p></li><li><p><tt class="literal">34B2</tt> - Requested facility not subscribed</p></li><li><p><tt class="literal">34B9</tt> - Bearer capability not authorized</p></li><li><p><tt class="literal">34BA</tt> - Bearer capability not presently available</p></li><li><p><tt class="literal">34BF</tt> - Service or option not available, unspecified</p></li><li><p><tt class="literal">34C1</tt> - Bearer capability not implemented</p></li><li><p><tt class="literal">34C2</tt> - Channel type not implemented</p></li><li><p><tt class="literal">34C5</tt> - Requested facility not implemented</p></li><li><p><tt class="literal">34C6</tt> - Only restricted digital information bearer capability is available</p></li><li><p><tt class="literal">34CF</tt> - Service or option not implemented, unspecified</p></li><li><p><tt class="literal">34D1</tt> - Invalid call reference value</p></li><li><p><tt class="literal">34D2</tt> - Identified channel does not exist</p></li><li><p><tt class="literal">34D3</tt> - A suspended call exists, but this call identity does not</p></li><li><p><tt class="literal">34D4</tt> - Call identity in use</p></li><li><p><tt class="literal">34D5</tt> - No call suspended</p></li><li><p><tt class="literal">34D6</tt> - Call having the requested call identity has been cleared</p></li><li><p><tt class="literal">34D8</tt> - Incompatible destination</p></li><li><p><tt class="literal">34DB</tt> - Invalid transit network selection</p></li><li><p><tt class="literal">34DF</tt> - Invalid message, unspecified</p></li><li><p><tt class="literal">34E0</tt> - Mandatory information element is missing</p></li><li><p><tt class="literal">34E1</tt> - Message type non-existent or not implemented</p></li><li><p><tt class="literal">34E2</tt> - Message not compatible with call state or message type non-existent or not implemented</p></li><li><p><tt class="literal">34E3</tt> - Information element non-existent or not implemented</p></li><li><p><tt class="literal">34E4</tt> - Invalid information element contents</p></li><li><p><tt class="literal">34E5</tt> - Message not compatible with call state</p></li><li><p><tt class="literal">34E6</tt> - Recovery on timer expiry</p></li><li><p><tt class="literal">34EF</tt> - Protocol error, unspecified</p></li><li><p><tt class="literal">34FF</tt> - Interworking, unspecified</p></li></ul></div></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="apa.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="index.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="apbs02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Appendix A. Acknowledgements </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Internal CAPI errors</td></tr></table></div></body></html>