![]() |
CHDK_DE Vorschauversion
Trunk Rev. 6014
|
#include "ptp.h"
gehe zum Quellcode dieser Datei
Datenstrukturen | |
struct | PTPContainer |
struct | ptp_data |
struct | ptp_script_msg |
Makrodefinitionen | |
#define | PTP_RC_OK 0x2001 |
#define | PTP_RC_GeneralError 0x2002 |
#define | PTP_RC_OperationNotSupported 0x2005 |
#define | PTP_RC_ParameterNotSupported 0x2006 |
#define | PTP_RC_InvalidParameter 0x201D |
Typdefinitionen | |
typedef int(* | ptp_handler )(int, ptp_data *, int, int, int, int, int, int, int, int) |
Funktionen | |
int | add_ptp_handler (int opcode, ptp_handler handler, int unknown) |
int | ptp_script_write_msg (ptp_script_msg *msg) |
ptp_script_msg * | ptp_script_read_msg (void) |
ptp_script_msg * | ptp_script_create_msg (unsigned type, unsigned subtype, unsigned datasize, const void *data) |
int | ptp_script_write_error_msg (unsigned errtype, const char *err) |
#define PTP_RC_GeneralError 0x2002 |
Definiert in Zeile 13 der Datei ptp_chdk.h.
#define PTP_RC_InvalidParameter 0x201D |
Definiert in Zeile 16 der Datei ptp_chdk.h.
#define PTP_RC_OK 0x2001 |
Definiert in Zeile 12 der Datei ptp_chdk.h.
#define PTP_RC_OperationNotSupported 0x2005 |
Definiert in Zeile 14 der Datei ptp_chdk.h.
#define PTP_RC_ParameterNotSupported 0x2006 |
Definiert in Zeile 15 der Datei ptp_chdk.h.
typedef int(* ptp_handler)(int, ptp_data *, int, int, int, int, int, int, int, int) |
Definiert in Zeile 43 der Datei ptp_chdk.h.
int add_ptp_handler | ( | int | opcode, |
ptp_handler | handler, | ||
int | unknown | ||
) |
Definiert in Zeile 1694 der Datei wrappers.c.
ptp_script_msg* ptp_script_create_msg | ( | unsigned | type, |
unsigned | subtype, | ||
unsigned | datasize, | ||
const void * | data | ||
) |
ptp_script_msg* ptp_script_read_msg | ( | void | ) |
int ptp_script_write_error_msg | ( | unsigned | errtype, |
const char * | err | ||
) |
int ptp_script_write_msg | ( | ptp_script_msg * | msg) |