1 <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
2 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"
4 <!ENTITY legal SYSTEM "legal.xml">
5 <!ENTITY appversion "0.8.9">
6 <!ENTITY manrevision "0.1">
7 <!ENTITY date "Feb 2011">
8 <!ENTITY app "<application>Dumpshm</application>">
9 <!ENTITY appname "Dumpshm">
10 <!ENTITY version "0.8">
14 <refentry id="dumpshm">
16 <refentrytitle>dumpshm</refentrytitle>
17 <manvolnum>1</manvolnum>
20 <!-- the refname becomes the output name of the man page -->
22 <refname>dumpshm</refname>
23 <refpurpose>Gnash LocalConnection Memory Dumper</refpurpose>
27 <refsynopsisdiv><title>Synopsis</title>
29 dumpshm (options)... (file)...
33 <refsect1><title>Description</title>
35 When any SWF player, including the Gnash player,
36 plays a SWF "movie", the movie can contain
37 scripts. These scripts can call ActionScript classes. One such class
38 is LocalConnection. LocalConnection passes objects from one movie to
39 another, via your computer's shared memory system.
43 Dumpshm prints these shared memory segments, which are comprised of
44 a header, and a collection of SWF AMF Objects created by the movie.
45 It is used for debugging (or understanding the operation of) a SWF
63 Find the key for an existing memory segment.
72 Dump memory segment to the terminal.
81 Dump memory segment to a disk file, segment.raw.