Logo Search packages:      
Sourcecode: libgphoto2 version File versions

gphoto2-library.h File Reference

Detailed Description

Camery driver header.

Copyright 2000 Scott Fritzinger
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

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 GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Definition in file gphoto2-library.h.

#include <gphoto2/gphoto2-abilities-list.h>
#include <gphoto2/gphoto2-camera.h>

Go to the source code of this file.


typedef int(* CameraLibraryAbilitiesFunc )(CameraAbilitiesList *list)
 Adds the abilities of the supported models to the supplied list.
typedef int(* CameraLibraryIdFunc )(CameraText *id)
 Returns a unique id for the camera driver.
typedef int(* CameraLibraryInitFunc )(Camera *camera, GPContext *context)
 Initializes the camera.


int camera_abilities (CameraAbilitiesList *list)
 Get a list of abilities of all supported cameras.
int camera_id (CameraText *id)
 Get a unique camera id.
int camera_init (Camera *camera, GPContext *context)

Generated by  Doxygen 1.6.0   Back to index