From: Thomas Jarosch Date: Mon, 18 Apr 2016 20:57:00 +0000 (+0200) Subject: Add ftdi_usb_get_strings2() to the python wrapper X-Git-Tag: v1.3rc1~6 X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=commitdiff_plain;h=a001e73a039feaf7905a0a782ca16a6d09737985 Add ftdi_usb_get_strings2() to the python wrapper --- diff --git a/python/ftdi1.i b/python/ftdi1.i index cc71a3c..755b6b9 100644 --- a/python/ftdi1.i +++ b/python/ftdi1.i @@ -60,6 +60,7 @@ inline char * str2charp_size(PyObject* pyObj, int * size) "usb_get_strings(context, device) -> (return_code, manufacturer, description, serial)" %enddef %feature("autodoc", ftdi_usb_get_strings_docstring) ftdi_usb_get_strings; +%feature("autodoc", ftdi_usb_get_strings_docstring) ftdi_usb_get_strings2; %apply char *OUTPUT { char * manufacturer, char * description, char * serial }; %cstring_bounded_output( char * manufacturer, 256 ); %cstring_bounded_output( char * description, 256 ); @@ -69,6 +70,10 @@ inline char * str2charp_size(PyObject* pyObj, int * size) char * manufacturer, int mnf_len, char * description, int desc_len, char * serial, int serial_len); + int ftdi_usb_get_strings2(struct ftdi_context *ftdi, struct libusb_device *dev, + char * manufacturer, int mnf_len, + char * description, int desc_len, + char * serial, int serial_len); %clear char * manufacturer, char * description, char * serial; %clear int mnf_len, int desc_len, int serial_len;