File: auscope.1.html

package info (click to toggle)
nas 1.9.4-9.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 8,644 kB
  • sloc: ansic: 52,144; makefile: 31,377; sh: 8,077; perl: 1,104; yacc: 252; cpp: 216; lex: 68
file content (133 lines) | stat: -rw-r--r-- 4,298 bytes parent folder | download | duplicates (9)
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

<!--
  $NCDId: @(#)auscope.man,v 1.6 1994/07/26 00:36:26 greg Exp $
 
-->
<!-- manual page source format generated by PolyglotMan v3.0.8+X.Org, -->
<!-- available at http://polyglotman.sourceforge.net/ -->

<html>
<head>
<title>AUSCOPE(1) manual page</title>
</head>
<body bgcolor='#efefef' text='black' link='blue' vlink='#551A8B' alink='red'>
<a href='#toc'>Table of Contents</a><p>

<h2><a name='sect0' href='#toc0'>Name</a></h2>
auscope - Network Audio System Protocol Filter  
<h2><a name='sect1' href='#toc1'>Synopsis</a></h2>
<b>auscope</b> [ option
] ... 
<h2><a name='sect2' href='#toc2'>Description</a></h2>
<i>auscope</i> is an audio protocol filter that can be used to view
the network packets being sent between an audio application and an audio
server. <p>
<i>auscope</i> is written in <i>Perl</i>, so you must have <i>Perl</i> installed on your
machine in order to run <i>auscope</i>.  If your <i>Perl</i> executable is not installed
as /usr/local/bin/perl, you should modify the first line of the <i>auscope</i>
script to reflect the <i>Perl</i> executable's location.  Or, you can invoke <i>auscope</i>
as <p>
<b>perl auscope</b> [ option ] ... <p>
assuming the <i>Perl</i> executable is in your path.
<p>
To operate,  <i></i> auscope must know the port on which it should listen for
 audio clients, the name of the desktop machine on which the audio server
 is running and the port to use to connect to the audio server.  Both the
 output port (server) and input port (client) are automatically biased
by  8000.  The output port defaults to 0 and the input port defaults to
1.  
<h2><a name='sect3' href='#toc3'>Arguments</a></h2>
<p>

<dl>

<dt><b>-i</b><i>&lt;input-port&gt;</i> </dt>
<dd>Specify the port that <i>auscope</i> will use to take requests
from clients.  </dd>
</dl>
<p>

<dl>

<dt><b>-o</b><i>&lt;output-port&gt;</i> </dt>
<dd>Determines the port that <i>auscope</i> will use to
connect to the audio  server.  </dd>
</dl>
<p>

<dl>

<dt><b>-h</b><i>&lt;audio server name&gt;</i> </dt>
<dd>Determines the desktop
machine name that <i>auscope</i> will use to find  the audio server. </dd>
</dl>
<p>

<dl>

<dt><b>-v</b><i>&lt;print-level&gt;</i>
</dt>
<dd>Determines the level of printing which <i>auscope</i> will provide.  The print-level
can be 0 or 1.  The larger numbers provide greater output detail.  </dd>
</dl>

<h2><a name='sect4' href='#toc4'>Examples</a></h2>
<p>
In
the following example, <i>mcxterm</i> is the name of the desktop machine  running
the audio server, which is connected to the TCP/IP network host <i>tcphost</i>.
 <i>auscope</i>  uses the desktop machine with the  <b></b> -h command line option, will
listen for client requests on port  8001 and connect to the audio server
on port 8000. <p>
Ports (file descriptors) on the network host are used to read
and  write the audio protocol.  The audio client  <i></i> auplay will connect to
the audio server via the TCP/IP network host <i>tcphost</i>  and port <i>8001</i>: 
<dl>

<dt>auscope
-i1 -o0 -hmcxterm </dt>
<dd></dd>

<dt>auplay -audio tcp/tcphost:8001 dial.snd  </dt>
<dd></dd>
</dl>
<p>
In the following
example, the auscope verbosity is increased to 1, and the audio client
 <i></i> autool  will connect to the audio server via the network host  <i>tcphost</i>,
while displaying its graphical interface on another  server <i>labmcx</i>: 
<dl>

<dt>auscope
-i1 -o0 -hmcxterm -v1 </dt>
<dd></dd>

<dt>autool -audio tcp/tcphost:8001 -display labmcx:0.0 </dt>
<dd></dd>
</dl>

<h2><a name='sect5' href='#toc5'>See Also</a></h2>
<a href='nas.1.html'>nas(1)</a>
,
<a href='perl.1.html'>perl(1)</a>
 
<h2><a name='sect6' href='#toc6'>Copyright</a></h2>
Copyright 1994 Network Computing Devices, Inc. 
<h2><a name='sect7' href='#toc7'>Author</a></h2>
Greg
Renda, Network Computing Devices, Inc. <p>

<hr><p>
<a name='toc'><b>Table of Contents</b></a><p>
<ul>
<li><a name='toc0' href='#sect0'>Name</a></li>
<li><a name='toc1' href='#sect1'>Synopsis</a></li>
<li><a name='toc2' href='#sect2'>Description</a></li>
<li><a name='toc3' href='#sect3'>Arguments</a></li>
<li><a name='toc4' href='#sect4'>Examples</a></li>
<li><a name='toc5' href='#sect5'>See Also</a></li>
<li><a name='toc6' href='#sect6'>Copyright</a></li>
<li><a name='toc7' href='#sect7'>Author</a></li>
</ul>
</body>
</html>