summaryrefslogtreecommitdiff
path: root/libgphoto2_port/libgphoto2_port
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2008-03-15 21:56:14 +0000
committerMarcus Meissner <marcus@jet.franken.de>2008-03-15 21:56:14 +0000
commit7ce71d37859e6bc7a12e26e140cfb2c768e364d9 (patch)
tree014d90e3ba99509c89d1190a8d22970d2975541c /libgphoto2_port/libgphoto2_port
parent3c26841fa08d4f7c82ea7b4004a954f6fe146f17 (diff)
downloadlibgphoto2-7ce71d37859e6bc7a12e26e140cfb2c768e364d9.tar.gz
file containing internal GPPortInfo
git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@10991 67ed7778-7388-44ab-90cf-0a291f65f57c
Diffstat (limited to 'libgphoto2_port/libgphoto2_port')
-rw-r--r--libgphoto2_port/libgphoto2_port/gphoto2-port-info.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/libgphoto2_port/libgphoto2_port/gphoto2-port-info.h b/libgphoto2_port/libgphoto2_port/gphoto2-port-info.h
new file mode 100644
index 000000000..e09fa3f65
--- /dev/null
+++ b/libgphoto2_port/libgphoto2_port/gphoto2-port-info.h
@@ -0,0 +1,40 @@
+/** \file
+ *
+ * \author Copyright 2001 Lutz Mueller <lutz@users.sf.net>
+ *
+ * \par License
+ * 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.
+ *
+ * \par
+ * 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.
+ *
+ * \par
+ * 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.
+ */
+
+#ifndef GPHOTO_PORT_INFO_H
+#define GPHOTO_PORT_INFO_H
+
+/**
+ * \internal GPPortInfo:
+ *
+ * The internals of this list are private.
+ **/
+struct _GPPortInfo {
+ GPPortType type; /**< \brief The type of this port. */
+ char *name; /**< \brief The name of this port (usb:) */
+ char *path; /**< \brief The path of this port (whatever is after the :) */
+
+ /* Private */
+ char *library_filename; /**< \brief Internal pathname of the port driver. Do not use outside of the port library. */
+};
+#endif