# GPhoto2-Port API Reference Manual

Lutz
Müller

                lutz@users.sf.net

2000
The Free Software Foundation

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, 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 GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:

              The Free Software Foundation, Inc.,
              59 Temple Place - Suite 330,
              Boston, MA 02111-1307,
              USA

This manual documents the GPhoto2-Port library. It gives an overview of GPhoto2-Port, discusses examples that come with GPhoto2-Port and includes detailed documentation of the GPhoto2-Port API.

## GPhoto2-Port Overview

GPhoto2-Port is the GPhoto2 I/O library.

The benefit to using this library would be that all communications can be done quickly and without worry for device specific functions; all devices are abstracted to a point, allowing you to read/write to a device using the same interface. For example, you can set all the options on the serial port easily, and then read/write to that device. Additionally, you could easily switch over to a USB device, and read/write without having to learn the USB internals.

The whole idea behind this is simplicity. It should be easy to write a program that uses any sort of serial-based device. This will take the hassle out of playing with low-level configurations and actually just get on to writing the core of the application.

## GPhoto2-Port Core Reference

&gphoto2-port-log; &gphoto2-port-result; &gphoto2-port-info-list; &gphoto2-port; &gphoto2-port-library;