26 #ifndef __GPHOTO2_CAMERA_H__
27 #define __GPHOTO2_CAMERA_H__
69 char text [32 * 1024];
177 typedef int (*CameraTriggerCaptureFunc) (
Camera *camera,
GPContext *context);
186 typedef int (*CameraWaitForEvent) (
Camera *camera,
int timeout,
253 typedef struct _CameraPrivateLibrary CameraPrivateLibrary;
265 CameraPrivateLibrary *
pl;
352 const char *folder,
const char *filename,
376 uint64_t offset,
char *buf, uint64_t *size,
387 typedef int (* CameraTimeoutFunc) (
Camera *camera,
389 typedef unsigned int (* CameraTimeoutStartFunc) (
Camera *camera,
390 unsigned int timeout,
391 CameraTimeoutFunc func,
393 typedef void (* CameraTimeoutStopFunc) (
Camera *camera,
394 unsigned int id,
void *data);
396 CameraTimeoutStartFunc start_func,
397 CameraTimeoutStopFunc stop_func,
400 CameraTimeoutFunc func);