diff options
Diffstat (limited to 'doc/api/gphoto2-api.sgml')
-rw-r--r-- | doc/api/gphoto2-api.sgml | 111 |
1 files changed, 90 insertions, 21 deletions
diff --git a/doc/api/gphoto2-api.sgml b/doc/api/gphoto2-api.sgml index 80e8b9f60..70ccf34ae 100644 --- a/doc/api/gphoto2-api.sgml +++ b/doc/api/gphoto2-api.sgml @@ -13,6 +13,44 @@ <book id="index"> <bookinfo> <title>GPhoto2 API Reference Manual</title> + <authorgroup> + <author> + <firstname>Lutz</firstname> + <surname>Müller</surname> + <affiliation> + <address> + <email>urc8@rz.uni-karlsruhe.de</email> + </address> + </affiliation> + </author> + </authorgroup> + + <copyright> + <year>2000</year> + <holder>The Free Software Foundation</holder> + </copyright> + + <legalnotice> + <para> + Permission is granted to copy, distribute and/or modify this + document under the terms of the <citetitle>GNU Free + Documentation License</citetitle>, Version 1.1 or any later + version published by the Free Software Foundation with no + Invariant Sections, no Front-Cover Texts, and no Back-Cover + Texts. You may obtain a copy of the <citetitle>GNU Free + Documentation License</citetitle> from the Free Software + Foundation by visiting <ulink type="http" + url="http://www.fsf.org">their Web site</ulink> or by writing + to: + + <address> + The Free Software Foundation, Inc., + <street>59 Temple Place</street> - Suite 330, + <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>, + <country>USA</country> + </address> + </para> + </legalnotice> </bookinfo> <chapter id="gphoto2" @@ -60,11 +98,13 @@ locking of serial ports. GPhoto2 currently supports </chapter> <chapter id="gphoto2base" role="no-toc"> - <title>GPhoto2 Core Reference</title> - <para> - GPhoto2's core provides some utility functions and general - datatypes. - </para> + <title>GPhoto2 Utilities</title> + <para> + GPhoto2's core provides some utility functions and general + datatypes. In contrast to the + objects presented later, they + cannot be classified as objects, and are therefore presented upfront. + </para> &gphoto2-result; &gphoto2-library; @@ -73,24 +113,53 @@ locking of serial ports. GPhoto2 currently supports <chapter id="gphoto2objects" role="no-toc"> <title>GPhoto2 Objects</title> + <para> + In order to simplify programming with GPhoto2, an object oriented + approach has been used. The different objects are presented in + the following sections. + </para> - <sect1 id="FrontendObjects"> - <title>Objects used by front-ends</title> - &gphoto2-camera; - </sect1> +&gphoto2-camera; +&gphoto2-filesys; +&gphoto2-widget; +&gphoto2-list; +&gphoto2-abilities-list; +&gphoto2-file; - <sect1 id="BackendObjects"> - <title>Objects used by camera drivers</title> - &gphoto2-filesys; - </sect1> + </chapter> - <sect1 id="GeneralPurposeObjects"> - <title>Objects used by both frontends and camera drivers</title> - &gphoto2-widget; - &gphoto2-list; - &gphoto2-abilities-list; - &gphoto2-file; - </sect1> + <appendix id="license"> + <title>License</title> + + <para> + This library is free software; you can redistribute it and/or + modify it under the terms of the <citetitle>GNU Library General + Public License</citetitle> as published by the Free Software + Foundation; either version 2 of the License, or (at your option) + any later version. + </para> + + <para> + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + <citetitle>GNU Library General Public License</citetitle> for + more details. + </para> + + <para> + You may obtain a copy of the <citetitle>GNU Library General + Public License</citetitle> from the Free Software Foundation by + visiting <ulink type="http" url="http://www.fsf.org">their Web + site</ulink> or by writing to: + + <address> + Free Software Foundation, Inc. + <street>59 Temple Place</street> - Suite 330 + <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode> + <country>USA</country> + </address> + </para> + </appendix> - </chapter> </book> |