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.
Typedefs | |
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. | |
Functions | |
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) |