NAME
SYNOPSIS
DESCRIPTION
ARGUMENTS
INTERACTIVE MODE
EXAMPLES
SEE ALSO
AUTHOR
NAME
xscope - XWindow Protocol Viewer
Version History xScope Mirror 1.3.7. Fixed a crash when saving the screen's mirrored image; xScope 4.4.1. With a 4-16 times magnification and a wide objective lens, CounterSniper Military Optical Gunsights Corp crafted this scope from T6161 Aircraft Aluminum Alloy and insured it with a lifetime limited warranty. For a full line of riflescopes and other products by CounterSniper Optics on sale please visit CounterSniper Optics page on our website.
SYNOPSIS
xscope[-i][-o][-h][-d] [-q][-v] [-r][-D][-S] [-t]
Sniper 4-16×50 Riflescope Review Summary. Thanks for reading this review of the Sniper 4-16x50mm Riflescope. This scope is a great bargain, and works well when you're shooting out to 400-500 yards just for fun, without caring too much about how tight your groupings are. EXplore Optics Big Bore AO Series 4-16x50 1' Tube Rifle Scope Mil-Dot with Capped Target Turrets We are pleased to offer our eBay customers eXplore Optics rifle scopes, spotting scopes, binoculars, and rangefinders. EXplore Optics is where technology, quality, and value meet! EXplore Optics are state-of-the-art products and the most technologically advanced precision optics available in the.
DESCRIPTION
Xscopesits in-between an X11 client and an X11 server and printsthe contents of each request, reply, error, or event that iscommunicated between them. Xscope can decode the coreX11 protocol and several extensions, including BIG-REQUESTS,LBX, MIT-SHM, NCD-WinCenterPro, RANDR, and RENDER. Thisinformation can be useful in debugging and performancetuning of X11 servers and clients.
To operate,xscope must know the host, port, and display to useto connect to the X11 server. In addition, it must know theport on which it should listen for X11 clients. Two casesare common:
(1) The X11 server is on the same host as xscope.
In this case, the input portfor xscope should be selected as an X11 server on adifferent display, and the client DISPLAY argument adjustedto select xscope . For example, if the X11 server ison port 6001, display 1, then xscope can use port6002 as its input port. The client can use display 1 fordirect access to X11 or display 2 for access toxscope.
(2) The X11 server is on adifferent host than xscope.
In this case the same input andoutput ports can be used, and the host component of theDISPLAY is used to select xscope or X11.
ARGUMENTS
−i
Specify the port thatxscope will use to take requests from clients(defaults to 1). For X11, this port is automatically biasedby 6000.
−o
Determines the port thatxscope will use to connect to X11 (defaults to 0).For X11, this port is automatically biased by 6000.
−h | Determines the host that xscope will use to findits X11 server. |
−d
Defines the display number. Thedisplay number is added to the input and output port to givethe actual ports which are used by xscope.
−q | Quiet output mode. Gives only the names of requests,replies, errors, and events, but does not indicatecontents. |
−v
Determines the level ofprinting which xscope will provide. The print-levelcan be 0 (same as quiet mode), 1, 2, 3, 4. The largernumbers give more and more output. For example, a successfulsetup returns a string which is the name of the vendor ofthe X11 server. At level 1, the explicit field giving thelength of the string is suppressed since it can be inferredfrom the string. At level 2 and above the length isexplicitly printed.
-r | Print only raw data without decoding it. |
-D
Print debugging information atthe specified level.
-S | Toggle output on or off when SIGUSR1 is received. Ifn is 0, the initial state is off. If n is 1,the initial state is on. |
-t | Terminate xscope when all clients close. |
INTERACTIVE MODE
Whenxscope receives an interrupt signal (normallygenerated by Control-C) it enters an interactive mode inwhich it prompts for commands. Available commands in thismode are:
audio, a | Show current verbosity level forNAS protocol packets. |
audion, an
Set current verbosity level forNAS protocol packets to n.
break, b | List currently defined breakpoints. |
breakrequest...,brequest...
Create a breakpoint for thespecified protocol requests. The breakpoint will be enabledby default. When the breakpoint is enabled, xscopewill stop for interactive commands after processing arequest of the specified type. Requests and extensions maybe specified by name or number. If an extension is followedby a ':' and a number, it will only break for thespecified minor opcode for that extension. Note that sinceextension opcodes are not known until the extension is firstseen, breakpoints cannot currently be set on extensionsuntil after a QueryExtension request and reply are processedfor that extension, so users may need to initially set abreakpoint on QueryExtension, and after processing that setthe breakpoint for the target extension.
cont, c | Resume processing of data passing between server andclients. |
delete, del
Delete all breakpoints.
deletebreakpoint..., delbreakpoint...
Delete listed breakpoints,specified by number.
disable, d
−i
Specify the port thatxscope will use to take requests from clients(defaults to 1). For X11, this port is automatically biasedby 6000.
−o
Determines the port thatxscope will use to connect to X11 (defaults to 0).For X11, this port is automatically biased by 6000.
−h | Determines the host that xscope will use to findits X11 server. |
−d
Defines the display number. Thedisplay number is added to the input and output port to givethe actual ports which are used by xscope.
−q | Quiet output mode. Gives only the names of requests,replies, errors, and events, but does not indicatecontents. |
−v
Determines the level ofprinting which xscope will provide. The print-levelcan be 0 (same as quiet mode), 1, 2, 3, 4. The largernumbers give more and more output. For example, a successfulsetup returns a string which is the name of the vendor ofthe X11 server. At level 1, the explicit field giving thelength of the string is suppressed since it can be inferredfrom the string. At level 2 and above the length isexplicitly printed.
-r | Print only raw data without decoding it. |
-D
Print debugging information atthe specified level.
-S | Toggle output on or off when SIGUSR1 is received. Ifn is 0, the initial state is off. If n is 1,the initial state is on. |
-t | Terminate xscope when all clients close. |
INTERACTIVE MODE
Whenxscope receives an interrupt signal (normallygenerated by Control-C) it enters an interactive mode inwhich it prompts for commands. Available commands in thismode are:
audio, a | Show current verbosity level forNAS protocol packets. |
audion, an
Set current verbosity level forNAS protocol packets to n.
break, b | List currently defined breakpoints. |
breakrequest...,brequest...
Create a breakpoint for thespecified protocol requests. The breakpoint will be enabledby default. When the breakpoint is enabled, xscopewill stop for interactive commands after processing arequest of the specified type. Requests and extensions maybe specified by name or number. If an extension is followedby a ':' and a number, it will only break for thespecified minor opcode for that extension. Note that sinceextension opcodes are not known until the extension is firstseen, breakpoints cannot currently be set on extensionsuntil after a QueryExtension request and reply are processedfor that extension, so users may need to initially set abreakpoint on QueryExtension, and after processing that setthe breakpoint for the target extension.
cont, c | Resume processing of data passing between server andclients. |
delete, del
Delete all breakpoints.
deletebreakpoint..., delbreakpoint...
Delete listed breakpoints,specified by number.
disable, d
Disable all breakpoints.
disablebreakpoint..., dbreakpoint...
Disable listed breakpoints,specified by number.
enable, e | Enable all breakpoints. |
enablebreakpoint..., ebreakpoint...
Enable listed breakpoints,specified by number.
help, ? | Print list of available commands. |
helpcommand...,?command...
Describe specified command orcommands.
level, l | Show current verbosity level for X11 protocolpackets. |
Xscope 4 4 16 Tractor Tire
leveln, ln
Set current verbosity level forX11 protocol packets to n.
quit, q | Quit xscope. |
step, s | Process one request, then prompt for anothercommand. |
EXAMPLES
xscope -v4-hcleo -d0 -o0 -i1
This commandwould have xscope communicate with an X11 server on host‘‘cleo'', display 0; xscope itselfwould be available on the current host as display 1 (displayof 0 plus the 1 of -i1). Verbose level 4.
xscope -q -d1-o1 -o3
The X11 serverfor the current host, display 2 (1 for -d1 plus 1 for -o1)would be used by xscope which would run as display 4 (1 for-d1 plus 3 for -o3). Quiet mode (verbose level 0).
SEE ALSO
X(7),Xsecurity(7), X11 Protocol and extension protocoldocuments
AUTHOR
James L.Peterson (MCC)
Copyright (C)1988 MCC
4*4 Araba Yarisi
Permission touse, copy, modify, distribute, and sell this software andits documentation for any purpose is hereby granted withoutfee, provided that the above copyright notice appear in allcopies and that both that copyright notice and thispermission notice appear in supporting documentation, andthat the name of MCC not be used in advertising or publicitypertaining to distribution of the software without specific,written prior permission. MCC makes no representations aboutthe suitability of this software for any purpose. It isprovided 'as is' without express or impliedwarranty.
MCC DISCLAIMSALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALLIMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NOEVENT SHALL MCC BE LIABLE FOR ANY SPECIAL, INDIRECT ORCONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTINGFROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OFCONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUTOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THISSOFTWARE.