--- player-2.0.4.orig/client_libs/libplayerc/Makefile.am +++ player-2.0.4/client_libs/libplayerc/Makefile.am @@ -13,8 +13,8 @@ CLEANFILES = playerc.pc lib_LTLIBRARIES = libplayerc.la -libplayerc_la_LDFLAGS = $(PLAYER_VERSION_INFO) -rpath $(libdir) $(top_builddir)/libplayerxdr/libplayerxdr.la -libplayerc_la_DEPENDENCIES = $(top_builddir)/libplayerxdr/libplayerxdr.la +libplayerc_la_LDFLAGS = $(PLAYER_VERSION_INFO) -rpath $(libdir) $(top_builddir)/libplayerxdr/libplayerxdr.la $(top_builddir)/libplayercore/libplayererror.la -lm +libplayerc_la_DEPENDENCIES = $(top_builddir)/libplayerxdr/libplayerxdr.la $(top_builddir)/libplayercore/libplayererror.la libplayerc_la_SOURCES = playerc.h \ mclient.c \ --- player-2.0.4.orig/client_libs/libplayerc/Makefile.in +++ player-2.0.4/client_libs/libplayerc/Makefile.in @@ -193,6 +193,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -543,13 +544,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -566,6 +563,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -576,17 +576,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -607,8 +611,8 @@ EXTRA_DIST = playerc.pc.in CLEANFILES = playerc.pc lib_LTLIBRARIES = libplayerc.la -libplayerc_la_LDFLAGS = $(PLAYER_VERSION_INFO) -rpath $(libdir) $(top_builddir)/libplayerxdr/libplayerxdr.la -libplayerc_la_DEPENDENCIES = $(top_builddir)/libplayerxdr/libplayerxdr.la +libplayerc_la_LDFLAGS = $(PLAYER_VERSION_INFO) -rpath $(libdir) $(top_builddir)/libplayerxdr/libplayerxdr.la $(top_builddir)/libplayercore/libplayererror.la -lm +libplayerc_la_DEPENDENCIES = $(top_builddir)/libplayerxdr/libplayerxdr.la $(top_builddir)/libplayercore/libplayererror.la libplayerc_la_SOURCES = playerc.h \ mclient.c \ client.c \ --- player-2.0.4.orig/client_libs/libplayerc/test/Makefile.in +++ player-2.0.4/client_libs/libplayerc/test/Makefile.in @@ -168,6 +168,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -518,13 +519,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -541,6 +538,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -551,17 +551,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/libplayerc/bindings/Makefile.in +++ player-2.0.4/client_libs/libplayerc/bindings/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/libplayerc/bindings/python/Makefile.in +++ player-2.0.4/client_libs/libplayerc/bindings/python/Makefile.in @@ -144,6 +144,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -494,13 +495,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -517,6 +514,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -527,17 +527,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/libplayerc/bindings/python/playerc_wrap.c +++ player-2.0.4/client_libs/libplayerc/bindings/python/playerc_wrap.c @@ -0,0 +1,69065 @@ +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 1.3.31 + * + * This file is not intended to be easily readable and contains a number of + * coding conventions designed to improve portability and efficiency. Do not make + * changes to this file unless you know what you are doing--modify the SWIG + * interface file instead. + * ----------------------------------------------------------------------------- */ + +#define SWIGPYTHON +#define SWIG_PYTHON_DIRECTOR_NO_VTABLE +/* ----------------------------------------------------------------------------- + * This section contains generic SWIG labels for method/variable + * declarations/attributes, and other compiler dependent labels. + * ----------------------------------------------------------------------------- */ + +/* template workaround for compilers that cannot correctly implement the C++ standard */ +#ifndef SWIGTEMPLATEDISAMBIGUATOR +# if defined(__SUNPRO_CC) +# if (__SUNPRO_CC <= 0x560) +# define SWIGTEMPLATEDISAMBIGUATOR template +# else +# define SWIGTEMPLATEDISAMBIGUATOR +# endif +# else +# define SWIGTEMPLATEDISAMBIGUATOR +# endif +#endif + +/* inline attribute */ +#ifndef SWIGINLINE +# if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) +# define SWIGINLINE inline +# else +# define SWIGINLINE +# endif +#endif + +/* attribute recognised by some compilers to avoid 'unused' warnings */ +#ifndef SWIGUNUSED +# if defined(__GNUC__) +# if !(defined(__cplusplus)) || (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4)) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +# elif defined(__ICC) +# define SWIGUNUSED __attribute__ ((__unused__)) +# else +# define SWIGUNUSED +# endif +#endif + +#ifndef SWIGUNUSEDPARM +# ifdef __cplusplus +# define SWIGUNUSEDPARM(p) +# else +# define SWIGUNUSEDPARM(p) p SWIGUNUSED +# endif +#endif + +/* internal SWIG method */ +#ifndef SWIGINTERN +# define SWIGINTERN static SWIGUNUSED +#endif + +/* internal inline SWIG method */ +#ifndef SWIGINTERNINLINE +# define SWIGINTERNINLINE SWIGINTERN SWIGINLINE +#endif + +/* exporting methods */ +#if (__GNUC__ >= 4) || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) +# ifndef GCC_HASCLASSVISIBILITY +# define GCC_HASCLASSVISIBILITY +# endif +#endif + +#ifndef SWIGEXPORT +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# if defined(STATIC_LINKED) +# define SWIGEXPORT +# else +# define SWIGEXPORT __declspec(dllexport) +# endif +# else +# if defined(__GNUC__) && defined(GCC_HASCLASSVISIBILITY) +# define SWIGEXPORT __attribute__ ((visibility("default"))) +# else +# define SWIGEXPORT +# endif +# endif +#endif + +/* calling conventions for Windows */ +#ifndef SWIGSTDCALL +# if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# define SWIGSTDCALL __stdcall +# else +# define SWIGSTDCALL +# endif +#endif + +/* Deal with Microsoft's attempt at deprecating C standard runtime functions */ +#if !defined(SWIG_NO_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) +# define _CRT_SECURE_NO_DEPRECATE +#endif + + +/* Python.h has to appear first */ +#include + +/* ----------------------------------------------------------------------------- + * swigrun.swg + * + * This file contains generic CAPI SWIG runtime support for pointer + * type checking. + * ----------------------------------------------------------------------------- */ + +/* This should only be incremented when either the layout of swig_type_info changes, + or for whatever reason, the runtime changes incompatibly */ +#define SWIG_RUNTIME_VERSION "3" + +/* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ +#ifdef SWIG_TYPE_TABLE +# define SWIG_QUOTE_STRING(x) #x +# define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) +# define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) +#else +# define SWIG_TYPE_TABLE_NAME +#endif + +/* + You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for + creating a static or dynamic library from the swig runtime code. + In 99.9% of the cases, swig just needs to declare them as 'static'. + + But only do this if is strictly necessary, ie, if you have problems + with your compiler or so. +*/ + +#ifndef SWIGRUNTIME +# define SWIGRUNTIME SWIGINTERN +#endif + +#ifndef SWIGRUNTIMEINLINE +# define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE +#endif + +/* Generic buffer size */ +#ifndef SWIG_BUFFER_SIZE +# define SWIG_BUFFER_SIZE 1024 +#endif + +/* Flags for pointer conversions */ +#define SWIG_POINTER_DISOWN 0x1 + +/* Flags for new pointer objects */ +#define SWIG_POINTER_OWN 0x1 + + +/* + Flags/methods for returning states. + + The swig conversion methods, as ConvertPtr, return and integer + that tells if the conversion was successful or not. And if not, + an error code can be returned (see swigerrors.swg for the codes). + + Use the following macros/flags to set or process the returning + states. + + In old swig versions, you usually write code as: + + if (SWIG_ConvertPtr(obj,vptr,ty.flags) != -1) { + // success code + } else { + //fail code + } + + Now you can be more explicit as: + + int res = SWIG_ConvertPtr(obj,vptr,ty.flags); + if (SWIG_IsOK(res)) { + // success code + } else { + // fail code + } + + that seems to be the same, but now you can also do + + Type *ptr; + int res = SWIG_ConvertPtr(obj,(void **)(&ptr),ty.flags); + if (SWIG_IsOK(res)) { + // success code + if (SWIG_IsNewObj(res) { + ... + delete *ptr; + } else { + ... + } + } else { + // fail code + } + + I.e., now SWIG_ConvertPtr can return new objects and you can + identify the case and take care of the deallocation. Of course that + requires also to SWIG_ConvertPtr to return new result values, as + + int SWIG_ConvertPtr(obj, ptr,...) { + if () { + if () { + *ptr = ; + return SWIG_NEWOBJ; + } else { + *ptr = ; + return SWIG_OLDOBJ; + } + } else { + return SWIG_BADOBJ; + } + } + + Of course, returning the plain '0(success)/-1(fail)' still works, but you can be + more explicit by returning SWIG_BADOBJ, SWIG_ERROR or any of the + swig errors code. + + Finally, if the SWIG_CASTRANK_MODE is enabled, the result code + allows to return the 'cast rank', for example, if you have this + + int food(double) + int fooi(int); + + and you call + + food(1) // cast rank '1' (1 -> 1.0) + fooi(1) // cast rank '0' + + just use the SWIG_AddCast()/SWIG_CheckState() + + + */ +#define SWIG_OK (0) +#define SWIG_ERROR (-1) +#define SWIG_IsOK(r) (r >= 0) +#define SWIG_ArgError(r) ((r != SWIG_ERROR) ? r : SWIG_TypeError) + +/* The CastRankLimit says how many bits are used for the cast rank */ +#define SWIG_CASTRANKLIMIT (1 << 8) +/* The NewMask denotes the object was created (using new/malloc) */ +#define SWIG_NEWOBJMASK (SWIG_CASTRANKLIMIT << 1) +/* The TmpMask is for in/out typemaps that use temporal objects */ +#define SWIG_TMPOBJMASK (SWIG_NEWOBJMASK << 1) +/* Simple returning values */ +#define SWIG_BADOBJ (SWIG_ERROR) +#define SWIG_OLDOBJ (SWIG_OK) +#define SWIG_NEWOBJ (SWIG_OK | SWIG_NEWOBJMASK) +#define SWIG_TMPOBJ (SWIG_OK | SWIG_TMPOBJMASK) +/* Check, add and del mask methods */ +#define SWIG_AddNewMask(r) (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r) +#define SWIG_DelNewMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r) +#define SWIG_IsNewObj(r) (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK)) +#define SWIG_AddTmpMask(r) (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r) +#define SWIG_DelTmpMask(r) (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r) +#define SWIG_IsTmpObj(r) (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK)) + + +/* Cast-Rank Mode */ +#if defined(SWIG_CASTRANK_MODE) +# ifndef SWIG_TypeRank +# define SWIG_TypeRank unsigned long +# endif +# ifndef SWIG_MAXCASTRANK /* Default cast allowed */ +# define SWIG_MAXCASTRANK (2) +# endif +# define SWIG_CASTRANKMASK ((SWIG_CASTRANKLIMIT) -1) +# define SWIG_CastRank(r) (r & SWIG_CASTRANKMASK) +SWIGINTERNINLINE int SWIG_AddCast(int r) { + return SWIG_IsOK(r) ? ((SWIG_CastRank(r) < SWIG_MAXCASTRANK) ? (r + 1) : SWIG_ERROR) : r; +} +SWIGINTERNINLINE int SWIG_CheckState(int r) { + return SWIG_IsOK(r) ? SWIG_CastRank(r) + 1 : 0; +} +#else /* no cast-rank mode */ +# define SWIG_AddCast +# define SWIG_CheckState(r) (SWIG_IsOK(r) ? 1 : 0) +#endif + + + + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +typedef void *(*swig_converter_func)(void *); +typedef struct swig_type_info *(*swig_dycast_func)(void **); + +/* Structure to store inforomation on one type */ +typedef struct swig_type_info { + const char *name; /* mangled name of this type */ + const char *str; /* human readable name of this type */ + swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ + struct swig_cast_info *cast; /* linked list of types that can cast into this type */ + void *clientdata; /* language specific type data */ + int owndata; /* flag if the structure owns the clientdata */ +} swig_type_info; + +/* Structure to store a type and conversion function used for casting */ +typedef struct swig_cast_info { + swig_type_info *type; /* pointer to type that is equivalent to this type */ + swig_converter_func converter; /* function to cast the void pointers */ + struct swig_cast_info *next; /* pointer to next cast in linked list */ + struct swig_cast_info *prev; /* pointer to the previous cast */ +} swig_cast_info; + +/* Structure used to store module information + * Each module generates one structure like this, and the runtime collects + * all of these structures and stores them in a circularly linked list.*/ +typedef struct swig_module_info { + swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ + size_t size; /* Number of types in this module */ + struct swig_module_info *next; /* Pointer to next element in circularly linked list */ + swig_type_info **type_initial; /* Array of initially generated type structures */ + swig_cast_info **cast_initial; /* Array of initially generated casting structures */ + void *clientdata; /* Language specific module data */ +} swig_module_info; + +/* + Compare two type names skipping the space characters, therefore + "char*" == "char *" and "Class" == "Class", etc. + + Return 0 when the two name types are equivalent, as in + strncmp, but skipping ' '. +*/ +SWIGRUNTIME int +SWIG_TypeNameComp(const char *f1, const char *l1, + const char *f2, const char *l2) { + for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { + while ((*f1 == ' ') && (f1 != l1)) ++f1; + while ((*f2 == ' ') && (f2 != l2)) ++f2; + if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1; + } + return (l1 - f1) - (l2 - f2); +} + +/* + Check type equivalence in a name list like ||... + Return 0 if not equal, 1 if equal +*/ +SWIGRUNTIME int +SWIG_TypeEquiv(const char *nb, const char *tb) { + int equiv = 0; + const char* te = tb + strlen(tb); + const char* ne = nb; + while (!equiv && *ne) { + for (nb = ne; *ne; ++ne) { + if (*ne == '|') break; + } + equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; + if (*ne) ++ne; + } + return equiv; +} + +/* + Check type equivalence in a name list like ||... + Return 0 if equal, -1 if nb < tb, 1 if nb > tb +*/ +SWIGRUNTIME int +SWIG_TypeCompare(const char *nb, const char *tb) { + int equiv = 0; + const char* te = tb + strlen(tb); + const char* ne = nb; + while (!equiv && *ne) { + for (nb = ne; *ne; ++ne) { + if (*ne == '|') break; + } + equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; + if (*ne) ++ne; + } + return equiv; +} + + +/* think of this as a c++ template<> or a scheme macro */ +#define SWIG_TypeCheck_Template(comparison, ty) \ + if (ty) { \ + swig_cast_info *iter = ty->cast; \ + while (iter) { \ + if (comparison) { \ + if (iter == ty->cast) return iter; \ + /* Move iter to the top of the linked list */ \ + iter->prev->next = iter->next; \ + if (iter->next) \ + iter->next->prev = iter->prev; \ + iter->next = ty->cast; \ + iter->prev = 0; \ + if (ty->cast) ty->cast->prev = iter; \ + ty->cast = iter; \ + return iter; \ + } \ + iter = iter->next; \ + } \ + } \ + return 0 + +/* + Check the typename +*/ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheck(const char *c, swig_type_info *ty) { + SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty); +} + +/* Same as previous function, except strcmp is replaced with a pointer comparison */ +SWIGRUNTIME swig_cast_info * +SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) { + SWIG_TypeCheck_Template(iter->type == from, into); +} + +/* + Cast a pointer up an inheritance hierarchy +*/ +SWIGRUNTIMEINLINE void * +SWIG_TypeCast(swig_cast_info *ty, void *ptr) { + return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr); +} + +/* + Dynamic pointer casting. Down an inheritance hierarchy +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { + swig_type_info *lastty = ty; + if (!ty || !ty->dcast) return ty; + while (ty && (ty->dcast)) { + ty = (*ty->dcast)(ptr); + if (ty) lastty = ty; + } + return lastty; +} + +/* + Return the name associated with this type +*/ +SWIGRUNTIMEINLINE const char * +SWIG_TypeName(const swig_type_info *ty) { + return ty->name; +} + +/* + Return the pretty name associated with this type, + that is an unmangled type name in a form presentable to the user. +*/ +SWIGRUNTIME const char * +SWIG_TypePrettyName(const swig_type_info *type) { + /* The "str" field contains the equivalent pretty names of the + type, separated by vertical-bar characters. We choose + to print the last name, as it is often (?) the most + specific. */ + if (!type) return NULL; + if (type->str != NULL) { + const char *last_name = type->str; + const char *s; + for (s = type->str; *s; s++) + if (*s == '|') last_name = s+1; + return last_name; + } + else + return type->name; +} + +/* + Set the clientdata field for a type +*/ +SWIGRUNTIME void +SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { + swig_cast_info *cast = ti->cast; + /* if (ti->clientdata == clientdata) return; */ + ti->clientdata = clientdata; + + while (cast) { + if (!cast->converter) { + swig_type_info *tc = cast->type; + if (!tc->clientdata) { + SWIG_TypeClientData(tc, clientdata); + } + } + cast = cast->next; + } +} +SWIGRUNTIME void +SWIG_TypeNewClientData(swig_type_info *ti, void *clientdata) { + SWIG_TypeClientData(ti, clientdata); + ti->owndata = 1; +} + +/* + Search for a swig_type_info structure only by mangled name + Search is a O(log #types) + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_MangledTypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + swig_module_info *iter = start; + do { + if (iter->size) { + register size_t l = 0; + register size_t r = iter->size - 1; + do { + /* since l+r >= 0, we can (>> 1) instead (/ 2) */ + register size_t i = (l + r) >> 1; + const char *iname = iter->types[i]->name; + if (iname) { + register int compare = strcmp(name, iname); + if (compare == 0) { + return iter->types[i]; + } else if (compare < 0) { + if (i) { + r = i - 1; + } else { + break; + } + } else if (compare > 0) { + l = i + 1; + } + } else { + break; /* should never happen */ + } + } while (l <= r); + } + iter = iter->next; + } while (iter != end); + return 0; +} + +/* + Search for a swig_type_info structure for either a mangled name or a human readable name. + It first searches the mangled names of the types, which is a O(log #types) + If a type is not found it then searches the human readable names, which is O(#types). + + We start searching at module start, and finish searching when start == end. + Note: if start == end at the beginning of the function, we go all the way around + the circular list. +*/ +SWIGRUNTIME swig_type_info * +SWIG_TypeQueryModule(swig_module_info *start, + swig_module_info *end, + const char *name) { + /* STEP 1: Search the name field using binary search */ + swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); + if (ret) { + return ret; + } else { + /* STEP 2: If the type hasn't been found, do a complete search + of the str field (the human readable name) */ + swig_module_info *iter = start; + do { + register size_t i = 0; + for (; i < iter->size; ++i) { + if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) + return iter->types[i]; + } + iter = iter->next; + } while (iter != end); + } + + /* neither found a match */ + return 0; +} + +/* + Pack binary data into a string +*/ +SWIGRUNTIME char * +SWIG_PackData(char *c, void *ptr, size_t sz) { + static const char hex[17] = "0123456789abcdef"; + register const unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register unsigned char uu = *u; + *(c++) = hex[(uu & 0xf0) >> 4]; + *(c++) = hex[uu & 0xf]; + } + return c; +} + +/* + Unpack binary data from a string +*/ +SWIGRUNTIME const char * +SWIG_UnpackData(const char *c, void *ptr, size_t sz) { + register unsigned char *u = (unsigned char *) ptr; + register const unsigned char *eu = u + sz; + for (; u != eu; ++u) { + register char d = *(c++); + register unsigned char uu; + if ((d >= '0') && (d <= '9')) + uu = ((d - '0') << 4); + else if ((d >= 'a') && (d <= 'f')) + uu = ((d - ('a'-10)) << 4); + else + return (char *) 0; + d = *(c++); + if ((d >= '0') && (d <= '9')) + uu |= (d - '0'); + else if ((d >= 'a') && (d <= 'f')) + uu |= (d - ('a'-10)); + else + return (char *) 0; + *u = uu; + } + return c; +} + +/* + Pack 'void *' into a string buffer. +*/ +SWIGRUNTIME char * +SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { + char *r = buff; + if ((2*sizeof(void *) + 2) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,&ptr,sizeof(void *)); + if (strlen(name) + 1 > (bsz - (r - buff))) return 0; + strcpy(r,name); + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + *ptr = (void *) 0; + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sizeof(void *)); +} + +SWIGRUNTIME char * +SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { + char *r = buff; + size_t lname = (name ? strlen(name) : 0); + if ((2*sz + 2 + lname) > bsz) return 0; + *(r++) = '_'; + r = SWIG_PackData(r,ptr,sz); + if (lname) { + strncpy(r,name,lname+1); + } else { + *r = 0; + } + return buff; +} + +SWIGRUNTIME const char * +SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { + if (*c != '_') { + if (strcmp(c,"NULL") == 0) { + memset(ptr,0,sz); + return name; + } else { + return 0; + } + } + return SWIG_UnpackData(++c,ptr,sz); +} + +#ifdef __cplusplus +} +#endif + +/* Errors in SWIG */ +#define SWIG_UnknownError -1 +#define SWIG_IOError -2 +#define SWIG_RuntimeError -3 +#define SWIG_IndexError -4 +#define SWIG_TypeError -5 +#define SWIG_DivisionByZero -6 +#define SWIG_OverflowError -7 +#define SWIG_SyntaxError -8 +#define SWIG_ValueError -9 +#define SWIG_SystemError -10 +#define SWIG_AttributeError -11 +#define SWIG_MemoryError -12 +#define SWIG_NullReferenceError -13 + + + + +/* Add PyOS_snprintf for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# if defined(_MSC_VER) || defined(__BORLANDC__) || defined(_WATCOM) +# define PyOS_snprintf _snprintf +# else +# define PyOS_snprintf snprintf +# endif +#endif + +/* A crude PyString_FromFormat implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 + +#ifndef SWIG_PYBUFFER_SIZE +# define SWIG_PYBUFFER_SIZE 1024 +#endif + +static PyObject * +PyString_FromFormat(const char *fmt, ...) { + va_list ap; + char buf[SWIG_PYBUFFER_SIZE * 2]; + int res; + va_start(ap, fmt); + res = vsnprintf(buf, sizeof(buf), fmt, ap); + va_end(ap); + return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf); +} +#endif + +/* Add PyObject_Del for old Pythons */ +#if PY_VERSION_HEX < 0x01060000 +# define PyObject_Del(op) PyMem_DEL((op)) +#endif +#ifndef PyObject_DEL +# define PyObject_DEL PyObject_Del +#endif + +/* A crude PyExc_StopIteration exception for old Pythons */ +#if PY_VERSION_HEX < 0x02020000 +# ifndef PyExc_StopIteration +# define PyExc_StopIteration PyExc_RuntimeError +# endif +# ifndef PyObject_GenericGetAttr +# define PyObject_GenericGetAttr 0 +# endif +#endif +/* Py_NotImplemented is defined in 2.1 and up. */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef Py_NotImplemented +# define Py_NotImplemented PyExc_RuntimeError +# endif +#endif + + +/* A crude PyString_AsStringAndSize implementation for old Pythons */ +#if PY_VERSION_HEX < 0x02010000 +# ifndef PyString_AsStringAndSize +# define PyString_AsStringAndSize(obj, s, len) {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;} +# endif +#endif + +/* PySequence_Size for old Pythons */ +#if PY_VERSION_HEX < 0x02000000 +# ifndef PySequence_Size +# define PySequence_Size PySequence_Length +# endif +#endif + + +/* PyBool_FromLong for old Pythons */ +#if PY_VERSION_HEX < 0x02030000 +static +PyObject *PyBool_FromLong(long ok) +{ + PyObject *result = ok ? Py_True : Py_False; + Py_INCREF(result); + return result; +} +#endif + +/* Py_ssize_t for old Pythons */ +/* This code is as recommended by: */ +/* http://www.python.org/dev/peps/pep-0353/#conversion-guidelines */ +#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN) +typedef int Py_ssize_t; +# define PY_SSIZE_T_MAX INT_MAX +# define PY_SSIZE_T_MIN INT_MIN +#endif + +/* ----------------------------------------------------------------------------- + * error manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIME PyObject* +SWIG_Python_ErrorType(int code) { + PyObject* type = 0; + switch(code) { + case SWIG_MemoryError: + type = PyExc_MemoryError; + break; + case SWIG_IOError: + type = PyExc_IOError; + break; + case SWIG_RuntimeError: + type = PyExc_RuntimeError; + break; + case SWIG_IndexError: + type = PyExc_IndexError; + break; + case SWIG_TypeError: + type = PyExc_TypeError; + break; + case SWIG_DivisionByZero: + type = PyExc_ZeroDivisionError; + break; + case SWIG_OverflowError: + type = PyExc_OverflowError; + break; + case SWIG_SyntaxError: + type = PyExc_SyntaxError; + break; + case SWIG_ValueError: + type = PyExc_ValueError; + break; + case SWIG_SystemError: + type = PyExc_SystemError; + break; + case SWIG_AttributeError: + type = PyExc_AttributeError; + break; + default: + type = PyExc_RuntimeError; + } + return type; +} + + +SWIGRUNTIME void +SWIG_Python_AddErrorMsg(const char* mesg) +{ + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + + if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback); + if (value) { + PyObject *old_str = PyObject_Str(value); + PyErr_Clear(); + Py_XINCREF(type); + PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg); + Py_DECREF(old_str); + Py_DECREF(value); + } else { + PyErr_Format(PyExc_RuntimeError, mesg); + } +} + + + +#if defined(SWIG_PYTHON_NO_THREADS) +# if defined(SWIG_PYTHON_THREADS) +# undef SWIG_PYTHON_THREADS +# endif +#endif +#if defined(SWIG_PYTHON_THREADS) /* Threading support is enabled */ +# if !defined(SWIG_PYTHON_USE_GIL) && !defined(SWIG_PYTHON_NO_USE_GIL) +# if (PY_VERSION_HEX >= 0x02030000) /* For 2.3 or later, use the PyGILState calls */ +# define SWIG_PYTHON_USE_GIL +# endif +# endif +# if defined(SWIG_PYTHON_USE_GIL) /* Use PyGILState threads calls */ +# ifndef SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_INITIALIZE_THREADS PyEval_InitThreads() +# endif +# ifdef __cplusplus /* C++ code */ + class SWIG_Python_Thread_Block { + bool status; + PyGILState_STATE state; + public: + void end() { if (status) { PyGILState_Release(state); status = false;} } + SWIG_Python_Thread_Block() : status(true), state(PyGILState_Ensure()) {} + ~SWIG_Python_Thread_Block() { end(); } + }; + class SWIG_Python_Thread_Allow { + bool status; + PyThreadState *save; + public: + void end() { if (status) { PyEval_RestoreThread(save); status = false; }} + SWIG_Python_Thread_Allow() : status(true), save(PyEval_SaveThread()) {} + ~SWIG_Python_Thread_Allow() { end(); } + }; +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK SWIG_Python_Thread_Block _swig_thread_block +# define SWIG_PYTHON_THREAD_END_BLOCK _swig_thread_block.end() +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW SWIG_Python_Thread_Allow _swig_thread_allow +# define SWIG_PYTHON_THREAD_END_ALLOW _swig_thread_allow.end() +# else /* C code */ +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK PyGILState_STATE _swig_thread_block = PyGILState_Ensure() +# define SWIG_PYTHON_THREAD_END_BLOCK PyGILState_Release(_swig_thread_block) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW PyThreadState *_swig_thread_allow = PyEval_SaveThread() +# define SWIG_PYTHON_THREAD_END_ALLOW PyEval_RestoreThread(_swig_thread_allow) +# endif +# else /* Old thread way, not implemented, user must provide it */ +# if !defined(SWIG_PYTHON_INITIALIZE_THREADS) +# define SWIG_PYTHON_INITIALIZE_THREADS +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_BLOCK) +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_END_BLOCK) +# define SWIG_PYTHON_THREAD_END_BLOCK +# endif +# if !defined(SWIG_PYTHON_THREAD_BEGIN_ALLOW) +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# endif +# if !defined(SWIG_PYTHON_THREAD_END_ALLOW) +# define SWIG_PYTHON_THREAD_END_ALLOW +# endif +# endif +#else /* No thread support */ +# define SWIG_PYTHON_INITIALIZE_THREADS +# define SWIG_PYTHON_THREAD_BEGIN_BLOCK +# define SWIG_PYTHON_THREAD_END_BLOCK +# define SWIG_PYTHON_THREAD_BEGIN_ALLOW +# define SWIG_PYTHON_THREAD_END_ALLOW +#endif + +/* ----------------------------------------------------------------------------- + * Python API portion that goes into the runtime + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#if 0 +} /* cc-mode */ +#endif +#endif + +/* ----------------------------------------------------------------------------- + * Constant declarations + * ----------------------------------------------------------------------------- */ + +/* Constant Types */ +#define SWIG_PY_POINTER 4 +#define SWIG_PY_BINARY 5 + +/* Constant information structure */ +typedef struct swig_const_info { + int type; + char *name; + long lvalue; + double dvalue; + void *pvalue; + swig_type_info **ptype; +} swig_const_info; + +#ifdef __cplusplus +#if 0 +{ /* cc-mode */ +#endif +} +#endif + + +/* ----------------------------------------------------------------------------- + * See the LICENSE file for information on copyright, usage and redistribution + * of SWIG, and the README file for authors - http://www.swig.org/release.html. + * + * pyrun.swg + * + * This file contains the runtime support for Python modules + * and includes code for managing global variables and pointer + * type checking. + * + * ----------------------------------------------------------------------------- */ + +/* Common SWIG API */ + +/* for raw pointers */ +#define SWIG_Python_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0) +#define SWIG_ConvertPtr(obj, pptr, type, flags) SWIG_Python_ConvertPtr(obj, pptr, type, flags) +#define SWIG_ConvertPtrAndOwn(obj,pptr,type,flags,own) SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own) +#define SWIG_NewPointerObj(ptr, type, flags) SWIG_Python_NewPointerObj(ptr, type, flags) +#define SWIG_CheckImplicit(ty) SWIG_Python_CheckImplicit(ty) +#define SWIG_AcquirePtr(ptr, src) SWIG_Python_AcquirePtr(ptr, src) +#define swig_owntype int + +/* for raw packed data */ +#define SWIG_ConvertPacked(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + +/* for class or struct pointers */ +#define SWIG_ConvertInstance(obj, pptr, type, flags) SWIG_ConvertPtr(obj, pptr, type, flags) +#define SWIG_NewInstanceObj(ptr, type, flags) SWIG_NewPointerObj(ptr, type, flags) + +/* for C or C++ function pointers */ +#define SWIG_ConvertFunctionPtr(obj, pptr, type) SWIG_Python_ConvertFunctionPtr(obj, pptr, type) +#define SWIG_NewFunctionPtrObj(ptr, type) SWIG_Python_NewPointerObj(ptr, type, 0) + +/* for C++ member pointers, ie, member methods */ +#define SWIG_ConvertMember(obj, ptr, sz, ty) SWIG_Python_ConvertPacked(obj, ptr, sz, ty) +#define SWIG_NewMemberObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) + + +/* Runtime API */ + +#define SWIG_GetModule(clientdata) SWIG_Python_GetModule() +#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) +#define SWIG_NewClientData(obj) PySwigClientData_New(obj) + +#define SWIG_SetErrorObj SWIG_Python_SetErrorObj +#define SWIG_SetErrorMsg SWIG_Python_SetErrorMsg +#define SWIG_ErrorType(code) SWIG_Python_ErrorType(code) +#define SWIG_Error(code, msg) SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg) +#define SWIG_fail goto fail + + +/* Runtime API implementation */ + +/* Error manipulation */ + +SWIGINTERN void +SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetObject(errtype, obj); + Py_DECREF(obj); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +SWIGINTERN void +SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) { + SWIG_PYTHON_THREAD_BEGIN_BLOCK; + PyErr_SetString(errtype, (char *) msg); + SWIG_PYTHON_THREAD_END_BLOCK; +} + +#define SWIG_Python_Raise(obj, type, desc) SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj) + +/* Set a constant value */ + +SWIGINTERN void +SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) { + PyDict_SetItemString(d, (char*) name, obj); + Py_DECREF(obj); +} + +/* Append a value to the result obj */ + +SWIGINTERN PyObject* +SWIG_Python_AppendOutput(PyObject* result, PyObject* obj) { +#if !defined(SWIG_PYTHON_OUTPUT_TUPLE) + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyList_Check(result)) { + PyObject *o2 = result; + result = PyList_New(1); + PyList_SetItem(result, 0, o2); + } + PyList_Append(result,obj); + Py_DECREF(obj); + } + return result; +#else + PyObject* o2; + PyObject* o3; + if (!result) { + result = obj; + } else if (result == Py_None) { + Py_DECREF(result); + result = obj; + } else { + if (!PyTuple_Check(result)) { + o2 = result; + result = PyTuple_New(1); + PyTuple_SET_ITEM(result, 0, o2); + } + o3 = PyTuple_New(1); + PyTuple_SET_ITEM(o3, 0, obj); + o2 = result; + result = PySequence_Concat(o2, o3); + Py_DECREF(o2); + Py_DECREF(o3); + } + return result; +#endif +} + +/* Unpack the argument tuple */ + +SWIGINTERN int +SWIG_Python_UnpackTuple(PyObject *args, const char *name, int min, int max, PyObject **objs) +{ + if (!args) { + if (!min && !max) { + return 1; + } else { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", + name, (min == max ? "" : "at least "), min); + return 0; + } + } + if (!PyTuple_Check(args)) { + PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple"); + return 0; + } else { + register int l = PyTuple_GET_SIZE(args); + if (l < min) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at least "), min, l); + return 0; + } else if (l > max) { + PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", + name, (min == max ? "" : "at most "), max, l); + return 0; + } else { + register int i; + for (i = 0; i < l; ++i) { + objs[i] = PyTuple_GET_ITEM(args, i); + } + for (; l < max; ++l) { + objs[l] = 0; + } + return i + 1; + } + } +} + +/* A functor is a function object with one single object argument */ +#if PY_VERSION_HEX >= 0x02020000 +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunctionObjArgs(functor, obj, NULL); +#else +#define SWIG_Python_CallFunctor(functor, obj) PyObject_CallFunction(functor, "O", obj); +#endif + +/* + Helper for static pointer initialization for both C and C++ code, for example + static PyObject *SWIG_STATIC_POINTER(MyVar) = NewSomething(...); +*/ +#ifdef __cplusplus +#define SWIG_STATIC_POINTER(var) var +#else +#define SWIG_STATIC_POINTER(var) var = 0; if (!var) var +#endif + +/* ----------------------------------------------------------------------------- + * Pointer declarations + * ----------------------------------------------------------------------------- */ + +/* Flags for new pointer objects */ +#define SWIG_POINTER_NOSHADOW (SWIG_POINTER_OWN << 1) +#define SWIG_POINTER_NEW (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN) + +#define SWIG_POINTER_IMPLICIT_CONV (SWIG_POINTER_DISOWN << 1) + +#ifdef __cplusplus +extern "C" { +#if 0 +} /* cc-mode */ +#endif +#endif + +/* How to access Py_None */ +#if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) +# ifndef SWIG_PYTHON_NO_BUILD_NONE +# ifndef SWIG_PYTHON_BUILD_NONE +# define SWIG_PYTHON_BUILD_NONE +# endif +# endif +#endif + +#ifdef SWIG_PYTHON_BUILD_NONE +# ifdef Py_None +# undef Py_None +# define Py_None SWIG_Py_None() +# endif +SWIGRUNTIMEINLINE PyObject * +_SWIG_Py_None(void) +{ + PyObject *none = Py_BuildValue((char*)""); + Py_DECREF(none); + return none; +} +SWIGRUNTIME PyObject * +SWIG_Py_None(void) +{ + static PyObject *SWIG_STATIC_POINTER(none) = _SWIG_Py_None(); + return none; +} +#endif + +/* The python void return value */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Py_Void(void) +{ + PyObject *none = Py_None; + Py_INCREF(none); + return none; +} + +/* PySwigClientData */ + +typedef struct { + PyObject *klass; + PyObject *newraw; + PyObject *newargs; + PyObject *destroy; + int delargs; + int implicitconv; +} PySwigClientData; + +SWIGRUNTIMEINLINE int +SWIG_Python_CheckImplicit(swig_type_info *ty) +{ + PySwigClientData *data = (PySwigClientData *)ty->clientdata; + return data ? data->implicitconv : 0; +} + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_ExceptionType(swig_type_info *desc) { + PySwigClientData *data = desc ? (PySwigClientData *) desc->clientdata : 0; + PyObject *klass = data ? data->klass : 0; + return (klass ? klass : PyExc_RuntimeError); +} + + +SWIGRUNTIME PySwigClientData * +PySwigClientData_New(PyObject* obj) +{ + if (!obj) { + return 0; + } else { + PySwigClientData *data = (PySwigClientData *)malloc(sizeof(PySwigClientData)); + /* the klass element */ + data->klass = obj; + Py_INCREF(data->klass); + /* the newraw method and newargs arguments used to create a new raw instance */ + if (PyClass_Check(obj)) { + data->newraw = 0; + data->newargs = obj; + Py_INCREF(obj); + } else { +#if (PY_VERSION_HEX < 0x02020000) + data->newraw = 0; +#else + data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__"); +#endif + if (data->newraw) { + Py_INCREF(data->newraw); + data->newargs = PyTuple_New(1); + PyTuple_SetItem(data->newargs, 0, obj); + } else { + data->newargs = obj; + } + Py_INCREF(data->newargs); + } + /* the destroy method, aka as the C++ delete method */ + data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__"); + if (PyErr_Occurred()) { + PyErr_Clear(); + data->destroy = 0; + } + if (data->destroy) { + int flags; + Py_INCREF(data->destroy); + flags = PyCFunction_GET_FLAGS(data->destroy); +#ifdef METH_O + data->delargs = !(flags & (METH_O)); +#else + data->delargs = 0; +#endif + } else { + data->delargs = 0; + } + data->implicitconv = 0; + return data; + } +} + +SWIGRUNTIME void +PySwigClientData_Del(PySwigClientData* data) +{ + Py_XDECREF(data->newraw); + Py_XDECREF(data->newargs); + Py_XDECREF(data->destroy); +} + +/* =============== PySwigObject =====================*/ + +typedef struct { + PyObject_HEAD + void *ptr; + swig_type_info *ty; + int own; + PyObject *next; +} PySwigObject; + +SWIGRUNTIME PyObject * +PySwigObject_long(PySwigObject *v) +{ + return PyLong_FromVoidPtr(v->ptr); +} + +SWIGRUNTIME PyObject * +PySwigObject_format(const char* fmt, PySwigObject *v) +{ + PyObject *res = NULL; + PyObject *args = PyTuple_New(1); + if (args) { + if (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0) { + PyObject *ofmt = PyString_FromString(fmt); + if (ofmt) { + res = PyString_Format(ofmt,args); + Py_DECREF(ofmt); + } + Py_DECREF(args); + } + } + return res; +} + +SWIGRUNTIME PyObject * +PySwigObject_oct(PySwigObject *v) +{ + return PySwigObject_format("%o",v); +} + +SWIGRUNTIME PyObject * +PySwigObject_hex(PySwigObject *v) +{ + return PySwigObject_format("%x",v); +} + +SWIGRUNTIME PyObject * +#ifdef METH_NOARGS +PySwigObject_repr(PySwigObject *v) +#else +PySwigObject_repr(PySwigObject *v, PyObject *args) +#endif +{ + const char *name = SWIG_TypePrettyName(v->ty); + PyObject *hex = PySwigObject_hex(v); + PyObject *repr = PyString_FromFormat("", name, PyString_AsString(hex)); + Py_DECREF(hex); + if (v->next) { +#ifdef METH_NOARGS + PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next); +#else + PyObject *nrep = PySwigObject_repr((PySwigObject *)v->next, args); +#endif + PyString_ConcatAndDel(&repr,nrep); + } + return repr; +} + +SWIGRUNTIME int +PySwigObject_print(PySwigObject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) +{ +#ifdef METH_NOARGS + PyObject *repr = PySwigObject_repr(v); +#else + PyObject *repr = PySwigObject_repr(v, NULL); +#endif + if (repr) { + fputs(PyString_AsString(repr), fp); + Py_DECREF(repr); + return 0; + } else { + return 1; + } +} + +SWIGRUNTIME PyObject * +PySwigObject_str(PySwigObject *v) +{ + char result[SWIG_BUFFER_SIZE]; + return SWIG_PackVoidPtr(result, v->ptr, v->ty->name, sizeof(result)) ? + PyString_FromString(result) : 0; +} + +SWIGRUNTIME int +PySwigObject_compare(PySwigObject *v, PySwigObject *w) +{ + void *i = v->ptr; + void *j = w->ptr; + return (i < j) ? -1 : ((i > j) ? 1 : 0); +} + +SWIGRUNTIME PyTypeObject* _PySwigObject_type(void); + +SWIGRUNTIME PyTypeObject* +PySwigObject_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigObject_type(); + return type; +} + +SWIGRUNTIMEINLINE int +PySwigObject_Check(PyObject *op) { + return ((op)->ob_type == PySwigObject_type()) + || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0); +} + +SWIGRUNTIME PyObject * +PySwigObject_New(void *ptr, swig_type_info *ty, int own); + +SWIGRUNTIME void +PySwigObject_dealloc(PyObject *v) +{ + PySwigObject *sobj = (PySwigObject *) v; + PyObject *next = sobj->next; + if (sobj->own) { + swig_type_info *ty = sobj->ty; + PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0; + PyObject *destroy = data ? data->destroy : 0; + if (destroy) { + /* destroy is always a VARARGS method */ + PyObject *res; + if (data->delargs) { + /* we need to create a temporal object to carry the destroy operation */ + PyObject *tmp = PySwigObject_New(sobj->ptr, ty, 0); + res = SWIG_Python_CallFunctor(destroy, tmp); + Py_DECREF(tmp); + } else { + PyCFunction meth = PyCFunction_GET_FUNCTION(destroy); + PyObject *mself = PyCFunction_GET_SELF(destroy); + res = ((*meth)(mself, v)); + } + Py_XDECREF(res); + } else { + const char *name = SWIG_TypePrettyName(ty); +#if !defined(SWIG_PYTHON_SILENT_MEMLEAK) + printf("swig/python detected a memory leak of type '%s', no destructor found.\n", name); +#endif + } + } + Py_XDECREF(next); + PyObject_DEL(v); +} + +SWIGRUNTIME PyObject* +PySwigObject_append(PyObject* v, PyObject* next) +{ + PySwigObject *sobj = (PySwigObject *) v; +#ifndef METH_O + PyObject *tmp = 0; + if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL; + next = tmp; +#endif + if (!PySwigObject_Check(next)) { + return NULL; + } + sobj->next = next; + Py_INCREF(next); + return SWIG_Py_Void(); +} + +SWIGRUNTIME PyObject* +#ifdef METH_NOARGS +PySwigObject_next(PyObject* v) +#else +PySwigObject_next(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + PySwigObject *sobj = (PySwigObject *) v; + if (sobj->next) { + Py_INCREF(sobj->next); + return sobj->next; + } else { + return SWIG_Py_Void(); + } +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +PySwigObject_disown(PyObject *v) +#else +PySwigObject_disown(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + PySwigObject *sobj = (PySwigObject *)v; + sobj->own = 0; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +#ifdef METH_NOARGS +PySwigObject_acquire(PyObject *v) +#else +PySwigObject_acquire(PyObject* v, PyObject *SWIGUNUSEDPARM(args)) +#endif +{ + PySwigObject *sobj = (PySwigObject *)v; + sobj->own = SWIG_POINTER_OWN; + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject* +PySwigObject_own(PyObject *v, PyObject *args) +{ + PyObject *val = 0; +#if (PY_VERSION_HEX < 0x02020000) + if (!PyArg_ParseTuple(args,(char *)"|O:own",&val)) +#else + if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) +#endif + { + return NULL; + } + else + { + PySwigObject *sobj = (PySwigObject *)v; + PyObject *obj = PyBool_FromLong(sobj->own); + if (val) { +#ifdef METH_NOARGS + if (PyObject_IsTrue(val)) { + PySwigObject_acquire(v); + } else { + PySwigObject_disown(v); + } +#else + if (PyObject_IsTrue(val)) { + PySwigObject_acquire(v,args); + } else { + PySwigObject_disown(v,args); + } +#endif + } + return obj; + } +} + +#ifdef METH_O +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_NOARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_NOARGS, (char *)"aquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)PySwigObject_append, METH_O, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)PySwigObject_next, METH_NOARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_NOARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#else +static PyMethodDef +swigobject_methods[] = { + {(char *)"disown", (PyCFunction)PySwigObject_disown, METH_VARARGS, (char *)"releases ownership of the pointer"}, + {(char *)"acquire", (PyCFunction)PySwigObject_acquire, METH_VARARGS, (char *)"aquires ownership of the pointer"}, + {(char *)"own", (PyCFunction)PySwigObject_own, METH_VARARGS, (char *)"returns/sets ownership of the pointer"}, + {(char *)"append", (PyCFunction)PySwigObject_append, METH_VARARGS, (char *)"appends another 'this' object"}, + {(char *)"next", (PyCFunction)PySwigObject_next, METH_VARARGS, (char *)"returns the next 'this' object"}, + {(char *)"__repr__",(PyCFunction)PySwigObject_repr, METH_VARARGS, (char *)"returns object representation"}, + {0, 0, 0, 0} +}; +#endif + +#if PY_VERSION_HEX < 0x02020000 +SWIGINTERN PyObject * +PySwigObject_getattr(PySwigObject *sobj,char *name) +{ + return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name); +} +#endif + +SWIGRUNTIME PyTypeObject* +_PySwigObject_type(void) { + static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer"; + + static PyNumberMethods PySwigObject_as_number = { + (binaryfunc)0, /*nb_add*/ + (binaryfunc)0, /*nb_subtract*/ + (binaryfunc)0, /*nb_multiply*/ + (binaryfunc)0, /*nb_divide*/ + (binaryfunc)0, /*nb_remainder*/ + (binaryfunc)0, /*nb_divmod*/ + (ternaryfunc)0,/*nb_power*/ + (unaryfunc)0, /*nb_negative*/ + (unaryfunc)0, /*nb_positive*/ + (unaryfunc)0, /*nb_absolute*/ + (inquiry)0, /*nb_nonzero*/ + 0, /*nb_invert*/ + 0, /*nb_lshift*/ + 0, /*nb_rshift*/ + 0, /*nb_and*/ + 0, /*nb_xor*/ + 0, /*nb_or*/ + (coercion)0, /*nb_coerce*/ + (unaryfunc)PySwigObject_long, /*nb_int*/ + (unaryfunc)PySwigObject_long, /*nb_long*/ + (unaryfunc)0, /*nb_float*/ + (unaryfunc)PySwigObject_oct, /*nb_oct*/ + (unaryfunc)PySwigObject_hex, /*nb_hex*/ +#if PY_VERSION_HEX >= 0x02020000 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ +#elif PY_VERSION_HEX >= 0x02000000 + 0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */ +#endif + }; + + static PyTypeObject pyswigobject_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp + = { + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ + (char *)"PySwigObject", /* tp_name */ + sizeof(PySwigObject), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)PySwigObject_dealloc, /* tp_dealloc */ + (printfunc)PySwigObject_print, /* tp_print */ +#if PY_VERSION_HEX < 0x02020000 + (getattrfunc)PySwigObject_getattr, /* tp_getattr */ +#else + (getattrfunc)0, /* tp_getattr */ +#endif + (setattrfunc)0, /* tp_setattr */ + (cmpfunc)PySwigObject_compare, /* tp_compare */ + (reprfunc)PySwigObject_repr, /* tp_repr */ + &PySwigObject_as_number, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + (reprfunc)PySwigObject_str, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigobject_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + swigobject_methods, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + pyswigobject_type = tmp; + pyswigobject_type.ob_type = &PyType_Type; + type_init = 1; + } + return &pyswigobject_type; +} + +SWIGRUNTIME PyObject * +PySwigObject_New(void *ptr, swig_type_info *ty, int own) +{ + PySwigObject *sobj = PyObject_NEW(PySwigObject, PySwigObject_type()); + if (sobj) { + sobj->ptr = ptr; + sobj->ty = ty; + sobj->own = own; + sobj->next = 0; + } + return (PyObject *)sobj; +} + +/* ----------------------------------------------------------------------------- + * Implements a simple Swig Packed type, and use it instead of string + * ----------------------------------------------------------------------------- */ + +typedef struct { + PyObject_HEAD + void *pack; + swig_type_info *ty; + size_t size; +} PySwigPacked; + +SWIGRUNTIME int +PySwigPacked_print(PySwigPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags)) +{ + char result[SWIG_BUFFER_SIZE]; + fputs("pack, v->size, 0, sizeof(result))) { + fputs("at ", fp); + fputs(result, fp); + } + fputs(v->ty->name,fp); + fputs(">", fp); + return 0; +} + +SWIGRUNTIME PyObject * +PySwigPacked_repr(PySwigPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { + return PyString_FromFormat("", result, v->ty->name); + } else { + return PyString_FromFormat("", v->ty->name); + } +} + +SWIGRUNTIME PyObject * +PySwigPacked_str(PySwigPacked *v) +{ + char result[SWIG_BUFFER_SIZE]; + if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ + return PyString_FromFormat("%s%s", result, v->ty->name); + } else { + return PyString_FromString(v->ty->name); + } +} + +SWIGRUNTIME int +PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w) +{ + size_t i = v->size; + size_t j = w->size; + int s = (i < j) ? -1 : ((i > j) ? 1 : 0); + return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); +} + +SWIGRUNTIME PyTypeObject* _PySwigPacked_type(void); + +SWIGRUNTIME PyTypeObject* +PySwigPacked_type(void) { + static PyTypeObject *SWIG_STATIC_POINTER(type) = _PySwigPacked_type(); + return type; +} + +SWIGRUNTIMEINLINE int +PySwigPacked_Check(PyObject *op) { + return ((op)->ob_type == _PySwigPacked_type()) + || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0); +} + +SWIGRUNTIME void +PySwigPacked_dealloc(PyObject *v) +{ + if (PySwigPacked_Check(v)) { + PySwigPacked *sobj = (PySwigPacked *) v; + free(sobj->pack); + } + PyObject_DEL(v); +} + +SWIGRUNTIME PyTypeObject* +_PySwigPacked_type(void) { + static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer"; + static PyTypeObject pyswigpacked_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp + = { + PyObject_HEAD_INIT(NULL) + 0, /* ob_size */ + (char *)"PySwigPacked", /* tp_name */ + sizeof(PySwigPacked), /* tp_basicsize */ + 0, /* tp_itemsize */ + (destructor)PySwigPacked_dealloc, /* tp_dealloc */ + (printfunc)PySwigPacked_print, /* tp_print */ + (getattrfunc)0, /* tp_getattr */ + (setattrfunc)0, /* tp_setattr */ + (cmpfunc)PySwigPacked_compare, /* tp_compare */ + (reprfunc)PySwigPacked_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + (hashfunc)0, /* tp_hash */ + (ternaryfunc)0, /* tp_call */ + (reprfunc)PySwigPacked_str, /* tp_str */ + PyObject_GenericGetAttr, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + Py_TPFLAGS_DEFAULT, /* tp_flags */ + swigpacked_doc, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0, /* tp_iter */ + 0, /* tp_iternext */ + 0, /* tp_methods */ + 0, /* tp_members */ + 0, /* tp_getset */ + 0, /* tp_base */ + 0, /* tp_dict */ + 0, /* tp_descr_get */ + 0, /* tp_descr_set */ + 0, /* tp_dictoffset */ + 0, /* tp_init */ + 0, /* tp_alloc */ + 0, /* tp_new */ + 0, /* tp_free */ + 0, /* tp_is_gc */ + 0, /* tp_bases */ + 0, /* tp_mro */ + 0, /* tp_cache */ + 0, /* tp_subclasses */ + 0, /* tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + pyswigpacked_type = tmp; + pyswigpacked_type.ob_type = &PyType_Type; + type_init = 1; + } + return &pyswigpacked_type; +} + +SWIGRUNTIME PyObject * +PySwigPacked_New(void *ptr, size_t size, swig_type_info *ty) +{ + PySwigPacked *sobj = PyObject_NEW(PySwigPacked, PySwigPacked_type()); + if (sobj) { + void *pack = malloc(size); + if (pack) { + memcpy(pack, ptr, size); + sobj->pack = pack; + sobj->ty = ty; + sobj->size = size; + } else { + PyObject_DEL((PyObject *) sobj); + sobj = 0; + } + } + return (PyObject *) sobj; +} + +SWIGRUNTIME swig_type_info * +PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size) +{ + if (PySwigPacked_Check(obj)) { + PySwigPacked *sobj = (PySwigPacked *)obj; + if (sobj->size != size) return 0; + memcpy(ptr, sobj->pack, size); + return sobj->ty; + } else { + return 0; + } +} + +/* ----------------------------------------------------------------------------- + * pointers/data manipulation + * ----------------------------------------------------------------------------- */ + +SWIGRUNTIMEINLINE PyObject * +_SWIG_This(void) +{ + return PyString_FromString("this"); +} + +SWIGRUNTIME PyObject * +SWIG_This(void) +{ + static PyObject *SWIG_STATIC_POINTER(swig_this) = _SWIG_This(); + return swig_this; +} + +/* #define SWIG_PYTHON_SLOW_GETSET_THIS */ + +SWIGRUNTIME PySwigObject * +SWIG_Python_GetSwigThis(PyObject *pyobj) +{ + if (PySwigObject_Check(pyobj)) { + return (PySwigObject *) pyobj; + } else { + PyObject *obj = 0; +#if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000)) + if (PyInstance_Check(pyobj)) { + obj = _PyInstance_Lookup(pyobj, SWIG_This()); + } else { + PyObject **dictptr = _PyObject_GetDictPtr(pyobj); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0; + } else { +#ifdef PyWeakref_CheckProxy + if (PyWeakref_CheckProxy(pyobj)) { + PyObject *wobj = PyWeakref_GET_OBJECT(pyobj); + return wobj ? SWIG_Python_GetSwigThis(wobj) : 0; + } +#endif + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } + } + } +#else + obj = PyObject_GetAttr(pyobj,SWIG_This()); + if (obj) { + Py_DECREF(obj); + } else { + if (PyErr_Occurred()) PyErr_Clear(); + return 0; + } +#endif + if (obj && !PySwigObject_Check(obj)) { + /* a PyObject is called 'this', try to get the 'real this' + PySwigObject from it */ + return SWIG_Python_GetSwigThis(obj); + } + return (PySwigObject *)obj; + } +} + +/* Acquire a pointer value */ + +SWIGRUNTIME int +SWIG_Python_AcquirePtr(PyObject *obj, int own) { + if (own) { + PySwigObject *sobj = SWIG_Python_GetSwigThis(obj); + if (sobj) { + int oldown = sobj->own; + sobj->own = own; + return oldown; + } + } + return 0; +} + +/* Convert a pointer value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPtrAndOwn(PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own) { + if (!obj) return SWIG_ERROR; + if (obj == Py_None) { + if (ptr) *ptr = 0; + return SWIG_OK; + } else { + PySwigObject *sobj = SWIG_Python_GetSwigThis(obj); + while (sobj) { + void *vptr = sobj->ptr; + if (ty) { + swig_type_info *to = sobj->ty; + if (to == ty) { + /* no type cast needed */ + if (ptr) *ptr = vptr; + break; + } else { + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) { + sobj = (PySwigObject *)sobj->next; + } else { + if (ptr) *ptr = SWIG_TypeCast(tc,vptr); + break; + } + } + } else { + if (ptr) *ptr = vptr; + break; + } + } + if (sobj) { + if (own) *own = sobj->own; + if (flags & SWIG_POINTER_DISOWN) { + sobj->own = 0; + } + return SWIG_OK; + } else { + int res = SWIG_ERROR; + if (flags & SWIG_POINTER_IMPLICIT_CONV) { + PySwigClientData *data = ty ? (PySwigClientData *) ty->clientdata : 0; + if (data && !data->implicitconv) { + PyObject *klass = data->klass; + if (klass) { + PyObject *impconv; + data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/ + impconv = SWIG_Python_CallFunctor(klass, obj); + data->implicitconv = 0; + if (PyErr_Occurred()) { + PyErr_Clear(); + impconv = 0; + } + if (impconv) { + PySwigObject *iobj = SWIG_Python_GetSwigThis(impconv); + if (iobj) { + void *vptr; + res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0); + if (SWIG_IsOK(res)) { + if (ptr) { + *ptr = vptr; + /* transfer the ownership to 'ptr' */ + iobj->own = 0; + res = SWIG_AddCast(res); + res = SWIG_AddNewMask(res); + } else { + res = SWIG_AddCast(res); + } + } + } + Py_DECREF(impconv); + } + } + } + } + return res; + } + } +} + +/* Convert a function ptr value */ + +SWIGRUNTIME int +SWIG_Python_ConvertFunctionPtr(PyObject *obj, void **ptr, swig_type_info *ty) { + if (!PyCFunction_Check(obj)) { + return SWIG_ConvertPtr(obj, ptr, ty, 0); + } else { + void *vptr = 0; + + /* here we get the method pointer for callbacks */ + const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); + const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0; + if (desc) { + desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0; + if (!desc) return SWIG_ERROR; + } + if (ty) { + swig_cast_info *tc = SWIG_TypeCheck(desc,ty); + if (!tc) return SWIG_ERROR; + *ptr = SWIG_TypeCast(tc,vptr); + } else { + *ptr = vptr; + } + return SWIG_OK; + } +} + +/* Convert a packed value value */ + +SWIGRUNTIME int +SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty) { + swig_type_info *to = PySwigPacked_UnpackData(obj, ptr, sz); + if (!to) return SWIG_ERROR; + if (ty) { + if (to != ty) { + /* check type cast? */ + swig_cast_info *tc = SWIG_TypeCheck(to->name,ty); + if (!tc) return SWIG_ERROR; + } + } + return SWIG_OK; +} + +/* ----------------------------------------------------------------------------- + * Create a new pointer object + * ----------------------------------------------------------------------------- */ + +/* + Create a new instance object, whitout calling __init__, and set the + 'this' attribute. +*/ + +SWIGRUNTIME PyObject* +SWIG_Python_NewShadowInstance(PySwigClientData *data, PyObject *swig_this) +{ +#if (PY_VERSION_HEX >= 0x02020000) + PyObject *inst = 0; + PyObject *newraw = data->newraw; + if (newraw) { + inst = PyObject_Call(newraw, data->newargs, NULL); + if (inst) { +#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + PyObject *dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + PyDict_SetItem(dict, SWIG_This(), swig_this); + } + } +#else + PyObject *key = SWIG_This(); + PyObject_SetAttr(inst, key, swig_this); +#endif + } + } else { + PyObject *dict = PyDict_New(); + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + } + return inst; +#else +#if (PY_VERSION_HEX >= 0x02010000) + PyObject *inst; + PyObject *dict = PyDict_New(); + PyDict_SetItem(dict, SWIG_This(), swig_this); + inst = PyInstance_NewRaw(data->newargs, dict); + Py_DECREF(dict); + return (PyObject *) inst; +#else + PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type); + if (inst == NULL) { + return NULL; + } + inst->in_class = (PyClassObject *)data->newargs; + Py_INCREF(inst->in_class); + inst->in_dict = PyDict_New(); + if (inst->in_dict == NULL) { + Py_DECREF(inst); + return NULL; + } +#ifdef Py_TPFLAGS_HAVE_WEAKREFS + inst->in_weakreflist = NULL; +#endif +#ifdef Py_TPFLAGS_GC + PyObject_GC_Init(inst); +#endif + PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this); + return (PyObject *) inst; +#endif +#endif +} + +SWIGRUNTIME void +SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this) +{ + PyObject *dict; +#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS) + PyObject **dictptr = _PyObject_GetDictPtr(inst); + if (dictptr != NULL) { + dict = *dictptr; + if (dict == NULL) { + dict = PyDict_New(); + *dictptr = dict; + } + PyDict_SetItem(dict, SWIG_This(), swig_this); + return; + } +#endif + dict = PyObject_GetAttrString(inst, (char*)"__dict__"); + PyDict_SetItem(dict, SWIG_This(), swig_this); + Py_DECREF(dict); +} + + +SWIGINTERN PyObject * +SWIG_Python_InitShadowInstance(PyObject *args) { + PyObject *obj[2]; + if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) { + return NULL; + } else { + PySwigObject *sthis = SWIG_Python_GetSwigThis(obj[0]); + if (sthis) { + PySwigObject_append((PyObject*) sthis, obj[1]); + } else { + SWIG_Python_SetSwigThis(obj[0], obj[1]); + } + return SWIG_Py_Void(); + } +} + +/* Create a new pointer object */ + +SWIGRUNTIME PyObject * +SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int flags) { + if (!ptr) { + return SWIG_Py_Void(); + } else { + int own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0; + PyObject *robj = PySwigObject_New(ptr, type, own); + PySwigClientData *clientdata = type ? (PySwigClientData *)(type->clientdata) : 0; + if (clientdata && !(flags & SWIG_POINTER_NOSHADOW)) { + PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj); + if (inst) { + Py_DECREF(robj); + robj = inst; + } + } + return robj; + } +} + +/* Create a new packed object */ + +SWIGRUNTIMEINLINE PyObject * +SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { + return ptr ? PySwigPacked_New((void *) ptr, sz, type) : SWIG_Py_Void(); +} + +/* -----------------------------------------------------------------------------* + * Get type list + * -----------------------------------------------------------------------------*/ + +#ifdef SWIG_LINK_RUNTIME +void *SWIG_ReturnGlobalTypeList(void *); +#endif + +SWIGRUNTIME swig_module_info * +SWIG_Python_GetModule(void) { + static void *type_pointer = (void *)0; + /* first check if module already created */ + if (!type_pointer) { +#ifdef SWIG_LINK_RUNTIME + type_pointer = SWIG_ReturnGlobalTypeList((void *)0); +#else + type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, + (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); + if (PyErr_Occurred()) { + PyErr_Clear(); + type_pointer = (void *)0; + } +#endif + } + return (swig_module_info *) type_pointer; +} + +#if PY_MAJOR_VERSION < 2 +/* PyModule_AddObject function was introduced in Python 2.0. The following function + is copied out of Python/modsupport.c in python version 2.3.4 */ +SWIGINTERN int +PyModule_AddObject(PyObject *m, char *name, PyObject *o) +{ + PyObject *dict; + if (!PyModule_Check(m)) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs module as first arg"); + return SWIG_ERROR; + } + if (!o) { + PyErr_SetString(PyExc_TypeError, + "PyModule_AddObject() needs non-NULL value"); + return SWIG_ERROR; + } + + dict = PyModule_GetDict(m); + if (dict == NULL) { + /* Internal error -- modules must have a dict! */ + PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", + PyModule_GetName(m)); + return SWIG_ERROR; + } + if (PyDict_SetItemString(dict, name, o)) + return SWIG_ERROR; + Py_DECREF(o); + return SWIG_OK; +} +#endif + +SWIGRUNTIME void +SWIG_Python_DestroyModule(void *vptr) +{ + swig_module_info *swig_module = (swig_module_info *) vptr; + swig_type_info **types = swig_module->types; + size_t i; + for (i =0; i < swig_module->size; ++i) { + swig_type_info *ty = types[i]; + if (ty->owndata) { + PySwigClientData *data = (PySwigClientData *) ty->clientdata; + if (data) PySwigClientData_Del(data); + } + } + Py_DECREF(SWIG_This()); +} + +SWIGRUNTIME void +SWIG_Python_SetModule(swig_module_info *swig_module) { + static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };/* Sentinel */ + + PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, + swig_empty_runtime_method_table); + PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule); + if (pointer && module) { + PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); + } else { + Py_XDECREF(pointer); + } +} + +/* The python cached type query */ +SWIGRUNTIME PyObject * +SWIG_Python_TypeCache(void) { + static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New(); + return cache; +} + +SWIGRUNTIME swig_type_info * +SWIG_Python_TypeQuery(const char *type) +{ + PyObject *cache = SWIG_Python_TypeCache(); + PyObject *key = PyString_FromString(type); + PyObject *obj = PyDict_GetItem(cache, key); + swig_type_info *descriptor; + if (obj) { + descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj); + } else { + swig_module_info *swig_module = SWIG_Python_GetModule(); + descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type); + if (descriptor) { + obj = PyCObject_FromVoidPtr(descriptor, NULL); + PyDict_SetItem(cache, key, obj); + Py_DECREF(obj); + } + } + Py_DECREF(key); + return descriptor; +} + +/* + For backward compatibility only +*/ +#define SWIG_POINTER_EXCEPTION 0 +#define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) +#define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) + +SWIGRUNTIME int +SWIG_Python_AddErrMesg(const char* mesg, int infront) +{ + if (PyErr_Occurred()) { + PyObject *type = 0; + PyObject *value = 0; + PyObject *traceback = 0; + PyErr_Fetch(&type, &value, &traceback); + if (value) { + PyObject *old_str = PyObject_Str(value); + Py_XINCREF(type); + PyErr_Clear(); + if (infront) { + PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str)); + } else { + PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg); + } + Py_DECREF(old_str); + } + return 1; + } else { + return 0; + } +} + +SWIGRUNTIME int +SWIG_Python_ArgFail(int argnum) +{ + if (PyErr_Occurred()) { + /* add information about failing argument */ + char mesg[256]; + PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); + return SWIG_Python_AddErrMesg(mesg, 1); + } else { + return 0; + } +} + +SWIGRUNTIMEINLINE const char * +PySwigObject_GetDesc(PyObject *self) +{ + PySwigObject *v = (PySwigObject *)self; + swig_type_info *ty = v ? v->ty : 0; + return ty ? ty->str : (char*)""; +} + +SWIGRUNTIME void +SWIG_Python_TypeError(const char *type, PyObject *obj) +{ + if (type) { +#if defined(SWIG_COBJECT_TYPES) + if (obj && PySwigObject_Check(obj)) { + const char *otype = (const char *) PySwigObject_GetDesc(obj); + if (otype) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received", + type, otype); + return; + } + } else +#endif + { + const char *otype = (obj ? obj->ob_type->tp_name : 0); + if (otype) { + PyObject *str = PyObject_Str(obj); + const char *cstr = str ? PyString_AsString(str) : 0; + if (cstr) { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", + type, otype, cstr); + } else { + PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", + type, otype); + } + Py_XDECREF(str); + return; + } + } + PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); + } else { + PyErr_Format(PyExc_TypeError, "unexpected type is received"); + } +} + + +/* Convert a pointer value, signal an exception on a type mismatch */ +SWIGRUNTIME void * +SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) { + void *result; + if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { + PyErr_Clear(); + if (flags & SWIG_POINTER_EXCEPTION) { + SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); + SWIG_Python_ArgFail(argnum); + } + } + return result; +} + + +#ifdef __cplusplus +#if 0 +{ /* cc-mode */ +#endif +} +#endif + + + +#define SWIG_exception_fail(code, msg) do { SWIG_Error(code, msg); SWIG_fail; } while(0) + +#define SWIG_contract_assert(expr, msg) if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else + + + +/* -------- TYPES TABLE (BEGIN) -------- */ + +#define SWIGTYPE_p__playerc_client swig_types[0] +#define SWIGTYPE_p__playerc_device_t swig_types[1] +#define SWIGTYPE_p_a_2__double swig_types[2] +#define SWIGTYPE_p_a_30__char swig_types[3] +#define SWIGTYPE_p_a_3__double swig_types[4] +#define SWIGTYPE_p_char swig_types[5] +#define SWIGTYPE_p_double swig_types[6] +#define SWIGTYPE_p_f_p_void__void swig_types[7] +#define SWIGTYPE_p_f_p_void_p_char_p_char__void swig_types[8] +#define SWIGTYPE_p_float swig_types[9] +#define SWIGTYPE_p_int swig_types[10] +#define SWIGTYPE_p_int16_t swig_types[11] +#define SWIGTYPE_p_int32_t swig_types[12] +#define SWIGTYPE_p_int8_t swig_types[13] +#define SWIGTYPE_p_p__playerc_client swig_types[14] +#define SWIGTYPE_p_p__playerc_device_t swig_types[15] +#define SWIGTYPE_p_p_f_p_void__void swig_types[16] +#define SWIGTYPE_p_p_void swig_types[17] +#define SWIGTYPE_p_player_actarray_actuator swig_types[18] +#define SWIGTYPE_p_player_actarray_actuatorgeom swig_types[19] +#define SWIGTYPE_p_player_actarray_brakes_config swig_types[20] +#define SWIGTYPE_p_player_actarray_data swig_types[21] +#define SWIGTYPE_p_player_actarray_geom swig_types[22] +#define SWIGTYPE_p_player_actarray_home_cmd swig_types[23] +#define SWIGTYPE_p_player_actarray_position_cmd swig_types[24] +#define SWIGTYPE_p_player_actarray_power_config swig_types[25] +#define SWIGTYPE_p_player_actarray_speed_cmd swig_types[26] +#define SWIGTYPE_p_player_actarray_speed_config swig_types[27] +#define SWIGTYPE_p_player_add_replace_rule_req swig_types[28] +#define SWIGTYPE_p_player_aio_cmd swig_types[29] +#define SWIGTYPE_p_player_aio_data swig_types[30] +#define SWIGTYPE_p_player_audio_cmd swig_types[31] +#define SWIGTYPE_p_player_audio_data swig_types[32] +#define SWIGTYPE_p_player_audiodsp_cmd swig_types[33] +#define SWIGTYPE_p_player_audiodsp_config swig_types[34] +#define SWIGTYPE_p_player_audiodsp_data swig_types[35] +#define SWIGTYPE_p_player_audiomixer_cmd swig_types[36] +#define SWIGTYPE_p_player_audiomixer_config swig_types[37] +#define SWIGTYPE_p_player_bbox swig_types[38] +#define SWIGTYPE_p_player_bbox3d swig_types[39] +#define SWIGTYPE_p_player_blinkenlight_cmd swig_types[40] +#define SWIGTYPE_p_player_blinkenlight_cmd_color swig_types[41] +#define SWIGTYPE_p_player_blinkenlight_cmd_dutycycle swig_types[42] +#define SWIGTYPE_p_player_blinkenlight_cmd_period swig_types[43] +#define SWIGTYPE_p_player_blinkenlight_cmd_power swig_types[44] +#define SWIGTYPE_p_player_blinkenlight_data swig_types[45] +#define SWIGTYPE_p_player_blobfinder_blob swig_types[46] +#define SWIGTYPE_p_player_blobfinder_color_config swig_types[47] +#define SWIGTYPE_p_player_blobfinder_data swig_types[48] +#define SWIGTYPE_p_player_blobfinder_imager_config swig_types[49] +#define SWIGTYPE_p_player_bool swig_types[50] +#define SWIGTYPE_p_player_bumper_data swig_types[51] +#define SWIGTYPE_p_player_bumper_define swig_types[52] +#define SWIGTYPE_p_player_bumper_geom swig_types[53] +#define SWIGTYPE_p_player_camera_data swig_types[54] +#define SWIGTYPE_p_player_color swig_types[55] +#define SWIGTYPE_p_player_devaddr swig_types[56] +#define SWIGTYPE_p_player_device_auth_req swig_types[57] +#define SWIGTYPE_p_player_device_data_req swig_types[58] +#define SWIGTYPE_p_player_device_datamode_req swig_types[59] +#define SWIGTYPE_p_player_device_devlist swig_types[60] +#define SWIGTYPE_p_player_device_driverinfo swig_types[61] +#define SWIGTYPE_p_player_device_nameservice_req swig_types[62] +#define SWIGTYPE_p_player_device_req swig_types[63] +#define SWIGTYPE_p_player_dio_cmd swig_types[64] +#define SWIGTYPE_p_player_dio_data swig_types[65] +#define SWIGTYPE_p_player_energy_chargepolicy_config swig_types[66] +#define SWIGTYPE_p_player_energy_data swig_types[67] +#define SWIGTYPE_p_player_fiducial_data swig_types[68] +#define SWIGTYPE_p_player_fiducial_fov swig_types[69] +#define SWIGTYPE_p_player_fiducial_geom swig_types[70] +#define SWIGTYPE_p_player_fiducial_id swig_types[71] +#define SWIGTYPE_p_player_fiducial_item swig_types[72] +#define SWIGTYPE_p_player_gps_data swig_types[73] +#define SWIGTYPE_p_player_graphics2d_cmd_points swig_types[74] +#define SWIGTYPE_p_player_graphics2d_cmd_polygon swig_types[75] +#define SWIGTYPE_p_player_graphics2d_cmd_polyline swig_types[76] +#define SWIGTYPE_p_player_graphics3d_cmd_draw swig_types[77] +#define SWIGTYPE_p_player_graphics3d_draw_mode swig_types[78] +#define SWIGTYPE_p_player_gripper_cmd swig_types[79] +#define SWIGTYPE_p_player_gripper_data swig_types[80] +#define SWIGTYPE_p_player_gripper_geom swig_types[81] +#define SWIGTYPE_p_player_ir_data swig_types[82] +#define SWIGTYPE_p_player_ir_pose swig_types[83] +#define SWIGTYPE_p_player_ir_power_req swig_types[84] +#define SWIGTYPE_p_player_joystick_data swig_types[85] +#define SWIGTYPE_p_player_laser_config swig_types[86] +#define SWIGTYPE_p_player_laser_data swig_types[87] +#define SWIGTYPE_p_player_laser_data_scanpose swig_types[88] +#define SWIGTYPE_p_player_laser_geom swig_types[89] +#define SWIGTYPE_p_player_laser_power_config swig_types[90] +#define SWIGTYPE_p_player_limb_brakes_req swig_types[91] +#define SWIGTYPE_p_player_limb_data swig_types[92] +#define SWIGTYPE_p_player_limb_geom_req swig_types[93] +#define SWIGTYPE_p_player_limb_home_cmd swig_types[94] +#define SWIGTYPE_p_player_limb_power_req swig_types[95] +#define SWIGTYPE_p_player_limb_setpose_cmd swig_types[96] +#define SWIGTYPE_p_player_limb_setposition_cmd swig_types[97] +#define SWIGTYPE_p_player_limb_speed_req swig_types[98] +#define SWIGTYPE_p_player_limb_stop_cmd swig_types[99] +#define SWIGTYPE_p_player_limb_vecmove_cmd swig_types[100] +#define SWIGTYPE_p_player_localize_data swig_types[101] +#define SWIGTYPE_p_player_localize_get_particles swig_types[102] +#define SWIGTYPE_p_player_localize_hypoth swig_types[103] +#define SWIGTYPE_p_player_localize_particle swig_types[104] +#define SWIGTYPE_p_player_localize_set_pose swig_types[105] +#define SWIGTYPE_p_player_log_get_state swig_types[106] +#define SWIGTYPE_p_player_log_set_filename swig_types[107] +#define SWIGTYPE_p_player_log_set_read_rewind swig_types[108] +#define SWIGTYPE_p_player_log_set_read_state swig_types[109] +#define SWIGTYPE_p_player_log_set_write_state swig_types[110] +#define SWIGTYPE_p_player_map_data swig_types[111] +#define SWIGTYPE_p_player_map_data_vector swig_types[112] +#define SWIGTYPE_p_player_map_info swig_types[113] +#define SWIGTYPE_p_player_mcom_config swig_types[114] +#define SWIGTYPE_p_player_mcom_data swig_types[115] +#define SWIGTYPE_p_player_mcom_return swig_types[116] +#define SWIGTYPE_p_player_msghdr swig_types[117] +#define SWIGTYPE_p_player_opaque_data swig_types[118] +#define SWIGTYPE_p_player_planner_cmd swig_types[119] +#define SWIGTYPE_p_player_planner_data swig_types[120] +#define SWIGTYPE_p_player_planner_enable_req swig_types[121] +#define SWIGTYPE_p_player_planner_waypoints_req swig_types[122] +#define SWIGTYPE_p_player_point_2d swig_types[123] +#define SWIGTYPE_p_player_point_3d swig_types[124] +#define SWIGTYPE_p_player_pose swig_types[125] +#define SWIGTYPE_p_player_pose3d swig_types[126] +#define SWIGTYPE_p_player_position1d_cmd_pos swig_types[127] +#define SWIGTYPE_p_player_position1d_cmd_vel swig_types[128] +#define SWIGTYPE_p_player_position1d_data swig_types[129] +#define SWIGTYPE_p_player_position1d_geom swig_types[130] +#define SWIGTYPE_p_player_position1d_position_mode swig_types[131] +#define SWIGTYPE_p_player_position1d_position_pid swig_types[132] +#define SWIGTYPE_p_player_position1d_power_config swig_types[133] +#define SWIGTYPE_p_player_position1d_reset_odom_config swig_types[134] +#define SWIGTYPE_p_player_position1d_set_odom swig_types[135] +#define SWIGTYPE_p_player_position1d_speed_pid swig_types[136] +#define SWIGTYPE_p_player_position1d_speed_prof swig_types[137] +#define SWIGTYPE_p_player_position1d_velocity_mode_config swig_types[138] +#define SWIGTYPE_p_player_position2d_cmd_car swig_types[139] +#define SWIGTYPE_p_player_position2d_cmd_pos swig_types[140] +#define SWIGTYPE_p_player_position2d_cmd_vel swig_types[141] +#define SWIGTYPE_p_player_position2d_data swig_types[142] +#define SWIGTYPE_p_player_position2d_geom swig_types[143] +#define SWIGTYPE_p_player_position2d_position_mode_req swig_types[144] +#define SWIGTYPE_p_player_position2d_position_pid_req swig_types[145] +#define SWIGTYPE_p_player_position2d_power_config swig_types[146] +#define SWIGTYPE_p_player_position2d_reset_odom_config swig_types[147] +#define SWIGTYPE_p_player_position2d_set_odom_req swig_types[148] +#define SWIGTYPE_p_player_position2d_speed_pid_req swig_types[149] +#define SWIGTYPE_p_player_position2d_speed_prof_req swig_types[150] +#define SWIGTYPE_p_player_position2d_velocity_mode_config swig_types[151] +#define SWIGTYPE_p_player_position3d_cmd_pos swig_types[152] +#define SWIGTYPE_p_player_position3d_cmd_vel swig_types[153] +#define SWIGTYPE_p_player_position3d_data swig_types[154] +#define SWIGTYPE_p_player_position3d_geom swig_types[155] +#define SWIGTYPE_p_player_position3d_position_mode_req swig_types[156] +#define SWIGTYPE_p_player_position3d_position_pid_req swig_types[157] +#define SWIGTYPE_p_player_position3d_power_config swig_types[158] +#define SWIGTYPE_p_player_position3d_reset_odom_config swig_types[159] +#define SWIGTYPE_p_player_position3d_set_odom_req swig_types[160] +#define SWIGTYPE_p_player_position3d_speed_pid_req swig_types[161] +#define SWIGTYPE_p_player_position3d_speed_prof_req swig_types[162] +#define SWIGTYPE_p_player_position3d_velocity_mode_config swig_types[163] +#define SWIGTYPE_p_player_power_chargepolicy_config swig_types[164] +#define SWIGTYPE_p_player_power_data swig_types[165] +#define SWIGTYPE_p_player_ptz_cmd swig_types[166] +#define SWIGTYPE_p_player_ptz_data swig_types[167] +#define SWIGTYPE_p_player_ptz_geom swig_types[168] +#define SWIGTYPE_p_player_ptz_req_control_mode swig_types[169] +#define SWIGTYPE_p_player_ptz_req_generic swig_types[170] +#define SWIGTYPE_p_player_rfid_cmd swig_types[171] +#define SWIGTYPE_p_player_rfid_data swig_types[172] +#define SWIGTYPE_p_player_rfid_tag swig_types[173] +#define SWIGTYPE_p_player_segment swig_types[174] +#define SWIGTYPE_p_player_simulation_cmd swig_types[175] +#define SWIGTYPE_p_player_simulation_data swig_types[176] +#define SWIGTYPE_p_player_simulation_pose2d_req swig_types[177] +#define SWIGTYPE_p_player_simulation_property_float_req swig_types[178] +#define SWIGTYPE_p_player_simulation_property_int_req swig_types[179] +#define SWIGTYPE_p_player_simulation_property_string_req swig_types[180] +#define SWIGTYPE_p_player_sonar_data swig_types[181] +#define SWIGTYPE_p_player_sonar_geom swig_types[182] +#define SWIGTYPE_p_player_sonar_power_config swig_types[183] +#define SWIGTYPE_p_player_sound_cmd swig_types[184] +#define SWIGTYPE_p_player_speech_cmd swig_types[185] +#define SWIGTYPE_p_player_speech_recognition_data swig_types[186] +#define SWIGTYPE_p_player_truth_fiducial_id swig_types[187] +#define SWIGTYPE_p_player_truth_pose swig_types[188] +#define SWIGTYPE_p_player_waveform_data swig_types[189] +#define SWIGTYPE_p_player_wifi_data swig_types[190] +#define SWIGTYPE_p_player_wifi_iwspy_addr_req swig_types[191] +#define SWIGTYPE_p_player_wifi_link swig_types[192] +#define SWIGTYPE_p_player_wifi_mac_req swig_types[193] +#define SWIGTYPE_p_player_wsn_cmd swig_types[194] +#define SWIGTYPE_p_player_wsn_data swig_types[195] +#define SWIGTYPE_p_player_wsn_datafreq_config swig_types[196] +#define SWIGTYPE_p_player_wsn_datatype_config swig_types[197] +#define SWIGTYPE_p_player_wsn_node_data swig_types[198] +#define SWIGTYPE_p_player_wsn_power_config swig_types[199] +#define SWIGTYPE_p_playerc_actarray swig_types[200] +#define SWIGTYPE_p_playerc_aio swig_types[201] +#define SWIGTYPE_p_playerc_blobfinder swig_types[202] +#define SWIGTYPE_p_playerc_bumper swig_types[203] +#define SWIGTYPE_p_playerc_camera swig_types[204] +#define SWIGTYPE_p_playerc_client_item_t swig_types[205] +#define SWIGTYPE_p_playerc_device_info_t swig_types[206] +#define SWIGTYPE_p_playerc_dio swig_types[207] +#define SWIGTYPE_p_playerc_fiducial swig_types[208] +#define SWIGTYPE_p_playerc_gps swig_types[209] +#define SWIGTYPE_p_playerc_graphics2d swig_types[210] +#define SWIGTYPE_p_playerc_graphics3d swig_types[211] +#define SWIGTYPE_p_playerc_gripper swig_types[212] +#define SWIGTYPE_p_playerc_ir swig_types[213] +#define SWIGTYPE_p_playerc_laser swig_types[214] +#define SWIGTYPE_p_playerc_limb swig_types[215] +#define SWIGTYPE_p_playerc_localize swig_types[216] +#define SWIGTYPE_p_playerc_localize_particle swig_types[217] +#define SWIGTYPE_p_playerc_log swig_types[218] +#define SWIGTYPE_p_playerc_map swig_types[219] +#define SWIGTYPE_p_playerc_mclient swig_types[220] +#define SWIGTYPE_p_playerc_opaque swig_types[221] +#define SWIGTYPE_p_playerc_planner swig_types[222] +#define SWIGTYPE_p_playerc_position1d swig_types[223] +#define SWIGTYPE_p_playerc_position2d swig_types[224] +#define SWIGTYPE_p_playerc_position3d swig_types[225] +#define SWIGTYPE_p_playerc_power swig_types[226] +#define SWIGTYPE_p_playerc_ptz swig_types[227] +#define SWIGTYPE_p_playerc_rfid swig_types[228] +#define SWIGTYPE_p_playerc_rfidtag_t swig_types[229] +#define SWIGTYPE_p_playerc_simulation swig_types[230] +#define SWIGTYPE_p_playerc_sonar swig_types[231] +#define SWIGTYPE_p_playerc_speech swig_types[232] +#define SWIGTYPE_p_playerc_speechrecognition swig_types[233] +#define SWIGTYPE_p_playerc_wifi swig_types[234] +#define SWIGTYPE_p_playerc_wifi_link_t swig_types[235] +#define SWIGTYPE_p_playerc_wsn swig_types[236] +#define SWIGTYPE_p_pollfd swig_types[237] +#define SWIGTYPE_p_sockaddr_in swig_types[238] +#define SWIGTYPE_p_uint swig_types[239] +#define SWIGTYPE_p_uint16_t swig_types[240] +#define SWIGTYPE_p_uint32_t swig_types[241] +#define SWIGTYPE_p_uint8_t swig_types[242] +#define SWIGTYPE_p_unsigned_char swig_types[243] +#define SWIGTYPE_p_void swig_types[244] +static swig_type_info *swig_types[246]; +static swig_module_info swig_module = {swig_types, 245, 0, 0, 0, 0}; +#define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) +#define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) + +/* -------- TYPES TABLE (END) -------- */ + +#if (PY_VERSION_HEX <= 0x02000000) +# if !defined(SWIG_PYTHON_CLASSIC) +# error "This python version requires swig to be run with the '-classic' option" +# endif +#endif + +/*----------------------------------------------- + @(target):= _playerc.so + ------------------------------------------------*/ +#define SWIG_init init_playerc + +#define SWIG_name "_playerc" + +#define SWIGVERSION 0x010331 +#define SWIG_VERSION SWIGVERSION + + +#define SWIG_as_voidptr(a) (void *)((const void *)(a)) +#define SWIG_as_voidptrptr(a) ((void)SWIG_as_voidptr(*a),(void**)(a)) + + +#include "playerc.h" + + + #define SWIG_From_long PyInt_FromLong + + +SWIGINTERNINLINE PyObject * +SWIG_From_int (int value) +{ + return SWIG_From_long (value); +} + + +SWIGINTERN swig_type_info* +SWIG_pchar_descriptor(void) +{ + static int init = 0; + static swig_type_info* info = 0; + if (!init) { + info = SWIG_TypeQuery("_p_char"); + init = 1; + } + return info; +} + + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtrAndSize(const char* carray, size_t size) +{ + if (carray) { + if (size > INT_MAX) { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + return pchar_descriptor ? + SWIG_NewPointerObj((char *)(carray), pchar_descriptor, 0) : SWIG_Py_Void(); + } else { + return PyString_FromStringAndSize(carray, (int)(size)); + } + } else { + return SWIG_Py_Void(); + } +} + + +SWIGINTERNINLINE PyObject * +SWIG_FromCharPtr(const char *cptr) +{ + return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0)); +} + + +SWIGINTERN int +SWIG_AsVal_double (PyObject *obj, double *val) +{ + int res = SWIG_TypeError; + if (PyFloat_Check(obj)) { + if (val) *val = PyFloat_AsDouble(obj); + return SWIG_OK; + } else if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + double v = PyLong_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + double d = PyFloat_AsDouble(obj); + if (!PyErr_Occurred()) { + if (val) *val = d; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_AddCast(SWIG_OK)); + } else { + PyErr_Clear(); + } + } + } +#endif + return res; +} + + + #define SWIG_From_double PyFloat_FromDouble + + +#include + + +SWIGINTERN int +SWIG_AsVal_float (PyObject * obj, float *val) +{ + double v; + int res = SWIG_AsVal_double (obj, &v); + if (SWIG_IsOK(res)) { + if ((v < -FLT_MAX || v > FLT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (float)(v); + } + } + return res; +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_float (float value) +{ + return SWIG_From_double (value); +} + + +SWIGINTERN int +SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize, int *alloc) +{ + if (PyString_Check(obj)) { + char *cstr; Py_ssize_t len; + PyString_AsStringAndSize(obj, &cstr, &len); + if (cptr) { + if (alloc) { + /* + In python the user should not be able to modify the inner + string representation. To warranty that, if you define + SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string + buffer is always returned. + + The default behavior is just to return the pointer value, + so, be careful. + */ +#if defined(SWIG_PYTHON_SAFE_CSTRINGS) + if (*alloc != SWIG_OLDOBJ) +#else + if (*alloc == SWIG_NEWOBJ) +#endif + { + *cptr = (char *)memcpy((char *)malloc((len + 1)*sizeof(char)), cstr, sizeof(char)*(len + 1)); + *alloc = SWIG_NEWOBJ; + } + else { + *cptr = cstr; + *alloc = SWIG_OLDOBJ; + } + } else { + *cptr = PyString_AsString(obj); + } + } + if (psize) *psize = len + 1; + return SWIG_OK; + } else { + swig_type_info* pchar_descriptor = SWIG_pchar_descriptor(); + if (pchar_descriptor) { + void* vptr = 0; + if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) { + if (cptr) *cptr = (char *) vptr; + if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0; + if (alloc) *alloc = SWIG_OLDOBJ; + return SWIG_OK; + } + } + } + return SWIG_TypeError; +} + + +SWIGINTERN int +SWIG_AsCharArray(PyObject * obj, char *val, size_t size) +{ + char* cptr = 0; size_t csize = 0; int alloc = SWIG_OLDOBJ; + int res = SWIG_AsCharPtrAndSize(obj, &cptr, &csize, &alloc); + if (SWIG_IsOK(res)) { + if ((csize == size + 1) && cptr && !(cptr[csize-1])) --csize; + if (csize <= size) { + if (val) { + if (csize) memcpy(val, cptr, csize*sizeof(char)); + if (csize < size) memset(val + csize, 0, (size - csize)*sizeof(char)); + } + if (alloc == SWIG_NEWOBJ) { + free((char*)cptr); + res = SWIG_DelNewMask(res); + } + return res; + } + if (alloc == SWIG_NEWOBJ) free((char*)cptr); + } + return SWIG_TypeError; +} + + +#include +#ifndef LLONG_MIN +# define LLONG_MIN LONG_LONG_MIN +#endif +#ifndef LLONG_MAX +# define LLONG_MAX LONG_LONG_MAX +#endif +#ifndef ULLONG_MAX +# define ULLONG_MAX ULONG_LONG_MAX +#endif + + +#include + + +SWIGINTERNINLINE int +SWIG_CanCastAsInteger(double *d, double min, double max) { + double x = *d; + if ((min <= x && x <= max)) { + double fx = floor(x); + double cx = ceil(x); + double rd = ((x - fx) < 0.5) ? fx : cx; /* simple rint */ + if ((errno == EDOM) || (errno == ERANGE)) { + errno = 0; + } else { + double summ, reps, diff; + if (rd < x) { + diff = x - rd; + } else if (rd > x) { + diff = rd - x; + } else { + return 1; + } + summ = rd + x; + reps = diff/summ; + if (reps < 8*DBL_EPSILON) { + *d = rd; + return 1; + } + } + } + return 0; +} + + +SWIGINTERN int +SWIG_AsVal_long (PyObject *obj, long* val) +{ + if (PyInt_Check(obj)) { + if (val) *val = PyInt_AsLong(obj); + return SWIG_OK; + } else if (PyLong_Check(obj)) { + long v = PyLong_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + long v = PyInt_AsLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) { + if (val) *val = (long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERN int +SWIG_AsVal_char (PyObject * obj, char *val) +{ + int res = SWIG_AsCharArray(obj, val, 1); + if (!SWIG_IsOK(res)) { + long v; + res = SWIG_AddCast(SWIG_AsVal_long (obj, &v)); + if (SWIG_IsOK(res)) { + if ((CHAR_MIN <= v) && (v <= CHAR_MAX)) { + if (val) *val = (char)(v); + } else { + res = SWIG_OverflowError; + } + } + } + return res; +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_char (char c) +{ + return SWIG_FromCharPtrAndSize(&c,1); +} + + +typedef playerc_mclient_t playerc_mclient; +#define new_playerc_mclient playerc_mclient_create +#define del_playerc_mclient playerc_mclient_destroy + + +typedef playerc_client_t playerc_client; +#define new_playerc_client playerc_client_create +#define del_playerc_client playerc_client_destroy + + +typedef playerc_aio_t playerc_aio; +#define new_playerc_aio playerc_aio_create +#define del_playerc_aio playerc_aio_destroy + + +typedef playerc_actarray_t playerc_actarray; +#define new_playerc_actarray playerc_actarray_create +#define del_playerc_actarray playerc_actarray_destroy + + +typedef playerc_blobfinder_t playerc_blobfinder; +#define new_playerc_blobfinder playerc_blobfinder_create +#define del_playerc_blobfinder playerc_blobfinder_destroy + + +typedef playerc_bumper_t playerc_bumper; +#define new_playerc_bumper playerc_bumper_create +#define del_playerc_bumper playerc_bumper_destroy + + +typedef playerc_camera_t playerc_camera; +#define new_playerc_camera playerc_camera_create +#define del_playerc_camera playerc_camera_destroy + + +typedef playerc_dio_t playerc_dio; +#define new_playerc_dio playerc_dio_create +#define del_playerc_dio playerc_dio_destroy + + +typedef playerc_fiducial_t playerc_fiducial; +#define new_playerc_fiducial playerc_fiducial_create +#define del_playerc_fiducial playerc_fiducial_destroy + + +typedef playerc_gps_t playerc_gps; +#define new_playerc_gps playerc_gps_create +#define del_playerc_gps playerc_gps_destroy + + +typedef playerc_graphics2d_t playerc_graphics2d; +#define new_playerc_graphics2d playerc_graphics2d_create +#define del_playerc_graphics2d playerc_graphics2d_destroy + + +typedef playerc_graphics3d_t playerc_graphics3d; +#define new_playerc_graphics3d playerc_graphics3d_create +#define del_playerc_graphics3d playerc_graphics3d_destroy + + +typedef playerc_gripper_t playerc_gripper; +#define new_playerc_gripper playerc_gripper_create +#define del_playerc_gripper playerc_gripper_destroy + + +typedef playerc_ir_t playerc_ir; +#define new_playerc_ir playerc_ir_create +#define del_playerc_ir playerc_ir_destroy + + +typedef playerc_laser_t playerc_laser; +#define new_playerc_laser playerc_laser_create +#define del_playerc_laser playerc_laser_destroy + + +typedef playerc_limb_t playerc_limb; +#define new_playerc_limb playerc_limb_create +#define del_playerc_limb playerc_limb_destroy + + +typedef playerc_localize_t playerc_localize; +#define new_playerc_localize playerc_localize_create +#define del_playerc_localize playerc_localize_destroy + + +typedef playerc_log_t playerc_log; +#define new_playerc_log playerc_log_create +#define del_playerc_log playerc_log_destroy + + +typedef playerc_map_t playerc_map; +#define new_playerc_map playerc_map_create +#define del_playerc_map playerc_map_destroy + + +typedef playerc_opaque_t playerc_opaque; +#define new_playerc_opaque playerc_opaque_create +#define del_playerc_opaque playerc_opaque_destroy + + +typedef playerc_planner_t playerc_planner; +#define new_playerc_planner playerc_planner_create +#define del_playerc_planner playerc_planner_destroy + + +typedef playerc_position1d_t playerc_position1d; +#define new_playerc_position1d playerc_position1d_create +#define del_playerc_position1d playerc_position1d_destroy + + +typedef playerc_position2d_t playerc_position2d; +#define new_playerc_position2d playerc_position2d_create +#define del_playerc_position2d playerc_position2d_destroy + + +typedef playerc_position3d_t playerc_position3d; +#define new_playerc_position3d playerc_position3d_create +#define del_playerc_position3d playerc_position3d_destroy + + +typedef playerc_power_t playerc_power; +#define new_playerc_power playerc_power_create +#define del_playerc_power playerc_power_destroy + + +typedef playerc_ptz_t playerc_ptz; +#define new_playerc_ptz playerc_ptz_create +#define del_playerc_ptz playerc_ptz_destroy + + +typedef playerc_sonar_t playerc_sonar; +#define new_playerc_sonar playerc_sonar_create +#define del_playerc_sonar playerc_sonar_destroy + + +typedef playerc_wifi_t playerc_wifi; +#define new_playerc_wifi playerc_wifi_create +#define del_playerc_wifi playerc_wifi_destroy + + +typedef playerc_simulation_t playerc_simulation; +#define new_playerc_simulation playerc_simulation_create +#define del_playerc_simulation playerc_simulation_destroy + + +typedef playerc_speech_t playerc_speech; +#define new_playerc_speech playerc_speech_create +#define del_playerc_speech playerc_speech_destroy + + +typedef playerc_speechrecognition_t playerc_speechrecognition; +#define new_playerc_speechrecognition playerc_speechrecognition_create +#define del_playerc_speechrecognition playerc_speechrecognition_destroy + + +typedef playerc_rfid_t playerc_rfid; +#define new_playerc_rfid playerc_rfid_create +#define del_playerc_rfid playerc_rfid_destroy + + +typedef playerc_wsn_t playerc_wsn; +#define new_playerc_wsn playerc_wsn_create +#define del_playerc_wsn playerc_wsn_destroy + + +SWIGINTERN int +SWIG_AsVal_int (PyObject * obj, int *val) +{ + long v; + int res = SWIG_AsVal_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v < INT_MIN || v > INT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (int)(v); + } + } + return res; +} + + + + + +SWIGINTERN int +SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val) +{ + if (PyInt_Check(obj)) { + long v = PyInt_AsLong(obj); + if (v >= 0) { + if (val) *val = v; + return SWIG_OK; + } else { + return SWIG_OverflowError; + } + } else if (PyLong_Check(obj)) { + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_OK; + } else { + PyErr_Clear(); + } + } +#ifdef SWIG_PYTHON_CAST_MODE + { + int dispatch = 0; + unsigned long v = PyLong_AsUnsignedLong(obj); + if (!PyErr_Occurred()) { + if (val) *val = v; + return SWIG_AddCast(SWIG_OK); + } else { + PyErr_Clear(); + } + if (!dispatch) { + double d; + int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d)); + if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) { + if (val) *val = (unsigned long)(d); + return res; + } + } + } +#endif + return SWIG_TypeError; +} + + +SWIGINTERNINLINE int +SWIG_AsVal_size_t (PyObject * obj, size_t *val) +{ + unsigned long v; + int res = SWIG_AsVal_unsigned_SS_long (obj, val ? &v : 0); + if (SWIG_IsOK(res) && val) *val = (size_t)(v); + return res; +} + + +SWIGINTERNINLINE PyObject* +SWIG_From_unsigned_SS_long (unsigned long value) +{ + return (value > LONG_MAX) ? + PyLong_FromUnsignedLong(value) : PyInt_FromLong((long)(value)); +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_size_t (size_t value) +{ + return SWIG_From_unsigned_SS_long ((unsigned long)(value)); +} + + +SWIGINTERN int +SWIG_AsVal_unsigned_SS_int (PyObject * obj, unsigned int *val) +{ + unsigned long v; + int res = SWIG_AsVal_unsigned_SS_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v > UINT_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (unsigned int)(v); + } + } + return res; +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_unsigned_SS_int (unsigned int value) +{ + return SWIG_From_unsigned_SS_long (value); +} + + +SWIGINTERN int +SWIG_AsVal_unsigned_SS_char (PyObject * obj, unsigned char *val) +{ + unsigned long v; + int res = SWIG_AsVal_unsigned_SS_long (obj, &v); + if (SWIG_IsOK(res)) { + if ((v > UCHAR_MAX)) { + return SWIG_OverflowError; + } else { + if (val) *val = (unsigned char)(v); + } + } + return res; +} + + +SWIGINTERNINLINE PyObject * +SWIG_From_unsigned_SS_char (unsigned char value) +{ + return SWIG_From_unsigned_SS_long (value); +} + +#ifdef __cplusplus +extern "C" { +#endif +SWIGINTERN PyObject *_wrap_player_devaddr_t_host_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_devaddr_t_host_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_host_set" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_devaddr_t_host_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_devaddr_t_host_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->host = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_host_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_devaddr_t_host_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_host_get" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + result = ((arg1)->host); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_robot_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_devaddr_t_robot_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_robot_set" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_devaddr_t_robot_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_devaddr_t_robot_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->robot = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_robot_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_devaddr_t_robot_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_robot_get" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + result = ((arg1)->robot); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_interf_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_devaddr_t_interf_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_interf_set" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_devaddr_t_interf_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_devaddr_t_interf_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->interf = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_interf_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_devaddr_t_interf_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_interf_get" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + result = ((arg1)->interf); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_index_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_devaddr_t_index_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_index_set" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_devaddr_t_index_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_devaddr_t_index_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->index = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_devaddr_t_index_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_devaddr_t_index_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_devaddr_t_index_get" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + result = ((arg1)->index); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_devaddr_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_devaddr_t")) SWIG_fail; + result = (player_devaddr_t *)(player_devaddr_t *) calloc(1, sizeof(player_devaddr_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_devaddr_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_devaddr_t *arg1 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_devaddr_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_devaddr, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_devaddr_t" "', argument " "1"" of type '" "player_devaddr_t *""'"); + } + arg1 = (player_devaddr_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_devaddr_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_devaddr, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_msghdr_t_addr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + player_devaddr_t *arg2 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_addr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_addr_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_msghdr_t_addr_set" "', argument " "2"" of type '" "player_devaddr_t *""'"); + } + arg2 = (player_devaddr_t *)(argp2); + if (arg1) (arg1)->addr = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_addr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_addr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_addr_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = (player_devaddr_t *)& ((arg1)->addr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_type_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_type_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_subtype_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_subtype_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_subtype_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->subtype = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_subtype_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_subtype_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_subtype_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = ((arg1)->subtype); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_timestamp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_timestamp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_timestamp_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_msghdr_t_timestamp_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->timestamp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_timestamp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_timestamp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_timestamp_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = (double) ((arg1)->timestamp); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_seq_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_seq_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_seq_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_msghdr_t_seq_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_msghdr_t_seq_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->seq = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_seq_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_seq_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_seq_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = ((arg1)->seq); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_msghdr_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_size_set" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_msghdr_t_size_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_msghdr_t_size_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->size = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_msghdr_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_msghdr_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_msghdr_t_size_get" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + result = ((arg1)->size); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_msghdr_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_msghdr_t")) SWIG_fail; + result = (player_msghdr_t *)(player_msghdr_t *) calloc(1, sizeof(player_msghdr_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_msghdr, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_msghdr_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_msghdr_t *arg1 = (player_msghdr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_msghdr_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_msghdr, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_msghdr_t" "', argument " "1"" of type '" "player_msghdr_t *""'"); + } + arg1 = (player_msghdr_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_msghdr_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_msghdr, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_point_2d_t_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *arg1 = (player_point_2d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_point_2d_t_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_2d_t_px_set" "', argument " "1"" of type '" "player_point_2d_t *""'"); + } + arg1 = (player_point_2d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_point_2d_t_px_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_2d_t_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *arg1 = (player_point_2d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_point_2d_t_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_2d_t_px_get" "', argument " "1"" of type '" "player_point_2d_t *""'"); + } + arg1 = (player_point_2d_t *)(argp1); + result = (float) ((arg1)->px); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_2d_t_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *arg1 = (player_point_2d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_point_2d_t_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_2d_t_py_set" "', argument " "1"" of type '" "player_point_2d_t *""'"); + } + arg1 = (player_point_2d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_point_2d_t_py_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_2d_t_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *arg1 = (player_point_2d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_point_2d_t_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_2d_t_py_get" "', argument " "1"" of type '" "player_point_2d_t *""'"); + } + arg1 = (player_point_2d_t *)(argp1); + result = (float) ((arg1)->py); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_point_2d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_point_2d_t")) SWIG_fail; + result = (player_point_2d_t *)(player_point_2d_t *) calloc(1, sizeof(player_point_2d_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_2d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_point_2d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_2d_t *arg1 = (player_point_2d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_point_2d_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_2d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_point_2d_t" "', argument " "1"" of type '" "player_point_2d_t *""'"); + } + arg1 = (player_point_2d_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_point_2d_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_point_2d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_point_3d_t_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_point_3d_t_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_px_set" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_point_3d_t_px_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_3d_t_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_point_3d_t_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_px_get" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + result = (float) ((arg1)->px); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_3d_t_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_point_3d_t_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_py_set" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_point_3d_t_py_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_3d_t_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_point_3d_t_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_py_get" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + result = (float) ((arg1)->py); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_3d_t_pz_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_point_3d_t_pz_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_pz_set" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_point_3d_t_pz_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pz = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_point_3d_t_pz_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_point_3d_t_pz_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_point_3d_t_pz_get" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + result = (float) ((arg1)->pz); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_point_3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_point_3d_t")) SWIG_fail; + result = (player_point_3d_t *)(player_point_3d_t *) calloc(1, sizeof(player_point_3d_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_point_3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_point_3d_t *arg1 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_point_3d_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_point_3d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_point_3d_t" "', argument " "1"" of type '" "player_point_3d_t *""'"); + } + arg1 = (player_point_3d_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_point_3d_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_point_3d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_pose_t_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose_t_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_px_set" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose_t_px_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose_t_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose_t_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_px_get" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + result = (float) ((arg1)->px); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose_t_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose_t_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_py_set" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose_t_py_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose_t_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose_t_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_py_get" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + result = (float) ((arg1)->py); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose_t_pa_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose_t_pa_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_pa_set" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose_t_pa_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pa = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose_t_pa_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose_t_pa_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose_t_pa_get" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + result = (float) ((arg1)->pa); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_pose_t")) SWIG_fail; + result = (player_pose_t *)(player_pose_t *) calloc(1, sizeof(player_pose_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose_t *arg1 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_pose_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_pose_t" "', argument " "1"" of type '" "player_pose_t *""'"); + } + arg1 = (player_pose_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_pose_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_pose, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_pose3d_t_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_px_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_px_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_px_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->px); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_py_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_py_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_py_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->py); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_pz_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_pz_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_pz_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_pz_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pz = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_pz_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_pz_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_pz_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->pz); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_proll_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_proll_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_proll_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_proll_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->proll = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_proll_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_proll_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_proll_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->proll); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_ppitch_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_ppitch_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_ppitch_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_ppitch_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ppitch = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_ppitch_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_ppitch_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_ppitch_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->ppitch); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_pyaw_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_pose3d_t_pyaw_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_pyaw_set" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_pose3d_t_pyaw_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pyaw = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_pose3d_t_pyaw_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_pose3d_t_pyaw_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_pose3d_t_pyaw_get" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + result = (float) ((arg1)->pyaw); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_pose3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_pose3d_t")) SWIG_fail; + result = (player_pose3d_t *)(player_pose3d_t *) calloc(1, sizeof(player_pose3d_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_pose3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_pose3d_t *arg1 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_pose3d_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_pose3d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_pose3d_t" "', argument " "1"" of type '" "player_pose3d_t *""'"); + } + arg1 = (player_pose3d_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_pose3d_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_pose3d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bbox_t_sw_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *arg1 = (player_bbox_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bbox_t_sw_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox_t_sw_set" "', argument " "1"" of type '" "player_bbox_t *""'"); + } + arg1 = (player_bbox_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bbox_t_sw_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->sw = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox_t_sw_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *arg1 = (player_bbox_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bbox_t_sw_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox_t_sw_get" "', argument " "1"" of type '" "player_bbox_t *""'"); + } + arg1 = (player_bbox_t *)(argp1); + result = (float) ((arg1)->sw); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox_t_sl_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *arg1 = (player_bbox_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bbox_t_sl_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox_t_sl_set" "', argument " "1"" of type '" "player_bbox_t *""'"); + } + arg1 = (player_bbox_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bbox_t_sl_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->sl = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox_t_sl_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *arg1 = (player_bbox_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bbox_t_sl_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox_t_sl_get" "', argument " "1"" of type '" "player_bbox_t *""'"); + } + arg1 = (player_bbox_t *)(argp1); + result = (float) ((arg1)->sl); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bbox_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bbox_t")) SWIG_fail; + result = (player_bbox_t *)(player_bbox_t *) calloc(1, sizeof(player_bbox_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bbox_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox_t *arg1 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bbox_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bbox_t" "', argument " "1"" of type '" "player_bbox_t *""'"); + } + arg1 = (player_bbox_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bbox_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bbox, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sw_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bbox3d_t_sw_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sw_set" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bbox3d_t_sw_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->sw = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sw_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bbox3d_t_sw_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sw_get" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + result = (float) ((arg1)->sw); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sl_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bbox3d_t_sl_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sl_set" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bbox3d_t_sl_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->sl = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sl_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bbox3d_t_sl_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sl_get" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + result = (float) ((arg1)->sl); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sh_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bbox3d_t_sh_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sh_set" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bbox3d_t_sh_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->sh = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bbox3d_t_sh_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bbox3d_t_sh_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bbox3d_t_sh_get" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + result = (float) ((arg1)->sh); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bbox3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bbox3d_t")) SWIG_fail; + result = (player_bbox3d_t *)(player_bbox3d_t *) calloc(1, sizeof(player_bbox3d_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox3d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bbox3d_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bbox3d_t *arg1 = (player_bbox3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bbox3d_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bbox3d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bbox3d_t" "', argument " "1"" of type '" "player_bbox3d_t *""'"); + } + arg1 = (player_bbox3d_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bbox3d_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bbox3d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_segment_t_x0_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_segment_t_x0_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_x0_set" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_segment_t_x0_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->x0 = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_x0_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_segment_t_x0_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_x0_get" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + result = (float) ((arg1)->x0); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_y0_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_segment_t_y0_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_y0_set" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_segment_t_y0_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->y0 = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_y0_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_segment_t_y0_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_y0_get" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + result = (float) ((arg1)->y0); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_x1_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_segment_t_x1_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_x1_set" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_segment_t_x1_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->x1 = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_x1_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_segment_t_x1_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_x1_get" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + result = (float) ((arg1)->x1); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_y1_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_segment_t_y1_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_y1_set" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_segment_t_y1_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->y1 = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_segment_t_y1_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_segment_t_y1_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_segment_t_y1_get" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + result = (float) ((arg1)->y1); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_segment_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_segment_t")) SWIG_fail; + result = (player_segment_t *)(player_segment_t *) calloc(1, sizeof(player_segment_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_segment, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_segment_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_segment_t *arg1 = (player_segment_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_segment_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_segment, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_segment_t" "', argument " "1"" of type '" "player_segment_t *""'"); + } + arg1 = (player_segment_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_segment_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_segment, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_color_t_alpha_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_color_t_alpha_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_alpha_set" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->alpha = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_alpha_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_color_t_alpha_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_alpha_get" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + result = ((arg1)->alpha); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_red_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_color_t_red_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_red_set" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->red = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_red_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_color_t_red_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_red_get" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + result = ((arg1)->red); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_green_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_color_t_green_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_green_set" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->green = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_green_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_color_t_green_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_green_get" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + result = ((arg1)->green); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_blue_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_color_t_blue_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_blue_set" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->blue = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_color_t_blue_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_color_t_blue_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_color_t_blue_get" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + result = ((arg1)->blue); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_color_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_color_t")) SWIG_fail; + result = (player_color_t *)(player_color_t *) calloc(1, sizeof(player_color_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_color_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_color_t *arg1 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_color_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_color, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_color_t" "', argument " "1"" of type '" "player_color_t *""'"); + } + arg1 = (player_color_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_color_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_color, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bool_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bool_t *arg1 = (player_bool_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bool_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bool, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bool_t_state_set" "', argument " "1"" of type '" "player_bool_t *""'"); + } + arg1 = (player_bool_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bool_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bool_t *arg1 = (player_bool_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bool_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bool, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bool_t_state_get" "', argument " "1"" of type '" "player_bool_t *""'"); + } + arg1 = (player_bool_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bool_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bool_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bool_t")) SWIG_fail; + result = (player_bool_t *)(player_bool_t *) calloc(1, sizeof(player_bool_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bool, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bool_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bool_t *arg1 = (player_bool_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bool_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bool, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bool_t" "', argument " "1"" of type '" "player_bool_t *""'"); + } + arg1 = (player_bool_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bool_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bool, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_position_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuator_t_position_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_position_set" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuator_t_position_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->position = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_position_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuator_t_position_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_position_get" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + result = (float) ((arg1)->position); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuator_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_speed_set" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuator_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuator_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_speed_get" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuator_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_state_set" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuator_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuator_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuator_t_state_get" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_actuator_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_actuator_t")) SWIG_fail; + result = (player_actarray_actuator_t *)(player_actarray_actuator_t *) calloc(1, sizeof(player_actarray_actuator_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_actuator, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_actuator_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuator_t *arg1 = (player_actarray_actuator_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_actuator_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuator, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_actuator_t" "', argument " "1"" of type '" "player_actarray_actuator_t *""'"); + } + arg1 = (player_actarray_actuator_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_actuator_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_actuator, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_data_t_actuators_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *arg1 = (player_actarray_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_data_t_actuators_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_data_t_actuators_count_set" "', argument " "1"" of type '" "player_actarray_data_t *""'"); + } + arg1 = (player_actarray_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_data_t_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_data_t_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->actuators_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_data_t_actuators_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *arg1 = (player_actarray_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_data_t_actuators_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_data_t_actuators_count_get" "', argument " "1"" of type '" "player_actarray_data_t *""'"); + } + arg1 = (player_actarray_data_t *)(argp1); + result = ((arg1)->actuators_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_data_t_actuators_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *arg1 = (player_actarray_data_t *) 0 ; + player_actarray_actuator_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_data_t_actuators_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_data_t_actuators_set" "', argument " "1"" of type '" "player_actarray_data_t *""'"); + } + arg1 = (player_actarray_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_data_t_actuators_set" "', argument " "2"" of type '" "player_actarray_actuator_t [16]""'"); + } + arg2 = (player_actarray_actuator_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)16; ++ii) arg1->actuators[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""actuators""' of type '""player_actarray_actuator_t [16]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_data_t_actuators_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *arg1 = (player_actarray_data_t *) 0 ; + player_actarray_actuator_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_data_t_actuators_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_data_t_actuators_get" "', argument " "1"" of type '" "player_actarray_data_t *""'"); + } + arg1 = (player_actarray_data_t *)(argp1); + result = (player_actarray_actuator_t *)(player_actarray_actuator_t *) ((arg1)->actuators); + { + int i; + resultobj = PyTuple_New(16); + for (i = 0; i < 16; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_actarray_actuator, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_data_t")) SWIG_fail; + result = (player_actarray_data_t *)(player_actarray_data_t *) calloc(1, sizeof(player_actarray_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_data_t *arg1 = (player_actarray_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_data_t" "', argument " "1"" of type '" "player_actarray_data_t *""'"); + } + arg1 = (player_actarray_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_type_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_type_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_min_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_min_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_min_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuatorgeom_t_min_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->min = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_min_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_min_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_min_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = (float) ((arg1)->min); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_centre_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_centre_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_centre_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuatorgeom_t_centre_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->centre = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_centre_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_centre_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_centre_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = (float) ((arg1)->centre); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_max_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_max_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_max_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuatorgeom_t_max_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_max_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_max_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_max_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = (float) ((arg1)->max); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_home_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_home_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_home_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuatorgeom_t_home_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->home = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_home_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_home_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_home_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = (float) ((arg1)->home); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_config_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_config_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_config_speed_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_actuatorgeom_t_config_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->config_speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_config_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_config_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_config_speed_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = (float) ((arg1)->config_speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_hasbrakes_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_actuatorgeom_t_hasbrakes_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_hasbrakes_set" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->hasbrakes = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_actuatorgeom_t_hasbrakes_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_actuatorgeom_t_hasbrakes_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_actuatorgeom_t_hasbrakes_get" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + result = ((arg1)->hasbrakes); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_actuatorgeom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_actuatorgeom_t")) SWIG_fail; + result = (player_actarray_actuatorgeom_t *)(player_actarray_actuatorgeom_t *) calloc(1, sizeof(player_actarray_actuatorgeom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_actuatorgeom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_actuatorgeom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_actuatorgeom_t *arg1 = (player_actarray_actuatorgeom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_actuatorgeom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_actuatorgeom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_actuatorgeom_t" "', argument " "1"" of type '" "player_actarray_actuatorgeom_t *""'"); + } + arg1 = (player_actarray_actuatorgeom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_actuatorgeom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_actuatorgeom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_geom_t_actuators_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *arg1 = (player_actarray_geom_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_geom_t_actuators_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_geom_t_actuators_count_set" "', argument " "1"" of type '" "player_actarray_geom_t *""'"); + } + arg1 = (player_actarray_geom_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_geom_t_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_geom_t_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->actuators_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_geom_t_actuators_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *arg1 = (player_actarray_geom_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_geom_t_actuators_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_geom_t_actuators_count_get" "', argument " "1"" of type '" "player_actarray_geom_t *""'"); + } + arg1 = (player_actarray_geom_t *)(argp1); + result = ((arg1)->actuators_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_geom_t_actuators_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *arg1 = (player_actarray_geom_t *) 0 ; + player_actarray_actuatorgeom_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_geom_t_actuators_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_geom_t_actuators_set" "', argument " "1"" of type '" "player_actarray_geom_t *""'"); + } + arg1 = (player_actarray_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_geom_t_actuators_set" "', argument " "2"" of type '" "player_actarray_actuatorgeom_t [16]""'"); + } + arg2 = (player_actarray_actuatorgeom_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)16; ++ii) arg1->actuators[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""actuators""' of type '""player_actarray_actuatorgeom_t [16]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_geom_t_actuators_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *arg1 = (player_actarray_geom_t *) 0 ; + player_actarray_actuatorgeom_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_geom_t_actuators_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_geom_t_actuators_get" "', argument " "1"" of type '" "player_actarray_geom_t *""'"); + } + arg1 = (player_actarray_geom_t *)(argp1); + result = (player_actarray_actuatorgeom_t *)(player_actarray_actuatorgeom_t *) ((arg1)->actuators); + { + int i; + resultobj = PyTuple_New(16); + for (i = 0; i < 16; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_actarray_actuatorgeom, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_geom_t")) SWIG_fail; + result = (player_actarray_geom_t *)(player_actarray_geom_t *) calloc(1, sizeof(player_actarray_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_geom_t *arg1 = (player_actarray_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_geom_t" "', argument " "1"" of type '" "player_actarray_geom_t *""'"); + } + arg1 = (player_actarray_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_position_cmd_t_joint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *arg1 = (player_actarray_position_cmd_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_position_cmd_t_joint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_position_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_position_cmd_t_joint_set" "', argument " "1"" of type '" "player_actarray_position_cmd_t *""'"); + } + arg1 = (player_actarray_position_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_position_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_position_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->joint = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_position_cmd_t_joint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *arg1 = (player_actarray_position_cmd_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_position_cmd_t_joint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_position_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_position_cmd_t_joint_get" "', argument " "1"" of type '" "player_actarray_position_cmd_t *""'"); + } + arg1 = (player_actarray_position_cmd_t *)(argp1); + result = ((arg1)->joint); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_position_cmd_t_position_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *arg1 = (player_actarray_position_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_position_cmd_t_position_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_position_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_position_cmd_t_position_set" "', argument " "1"" of type '" "player_actarray_position_cmd_t *""'"); + } + arg1 = (player_actarray_position_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_position_cmd_t_position_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->position = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_position_cmd_t_position_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *arg1 = (player_actarray_position_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_position_cmd_t_position_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_position_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_position_cmd_t_position_get" "', argument " "1"" of type '" "player_actarray_position_cmd_t *""'"); + } + arg1 = (player_actarray_position_cmd_t *)(argp1); + result = (float) ((arg1)->position); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_position_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_position_cmd_t")) SWIG_fail; + result = (player_actarray_position_cmd_t *)(player_actarray_position_cmd_t *) calloc(1, sizeof(player_actarray_position_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_position_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_position_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_position_cmd_t *arg1 = (player_actarray_position_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_position_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_position_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_position_cmd_t" "', argument " "1"" of type '" "player_actarray_position_cmd_t *""'"); + } + arg1 = (player_actarray_position_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_position_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_position_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_speed_cmd_t_joint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *arg1 = (player_actarray_speed_cmd_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_speed_cmd_t_joint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_cmd_t_joint_set" "', argument " "1"" of type '" "player_actarray_speed_cmd_t *""'"); + } + arg1 = (player_actarray_speed_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_speed_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_speed_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->joint = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_cmd_t_joint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *arg1 = (player_actarray_speed_cmd_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_speed_cmd_t_joint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_cmd_t_joint_get" "', argument " "1"" of type '" "player_actarray_speed_cmd_t *""'"); + } + arg1 = (player_actarray_speed_cmd_t *)(argp1); + result = ((arg1)->joint); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_cmd_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *arg1 = (player_actarray_speed_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_speed_cmd_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_cmd_t_speed_set" "', argument " "1"" of type '" "player_actarray_speed_cmd_t *""'"); + } + arg1 = (player_actarray_speed_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_speed_cmd_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_cmd_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *arg1 = (player_actarray_speed_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_speed_cmd_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_cmd_t_speed_get" "', argument " "1"" of type '" "player_actarray_speed_cmd_t *""'"); + } + arg1 = (player_actarray_speed_cmd_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_speed_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_speed_cmd_t")) SWIG_fail; + result = (player_actarray_speed_cmd_t *)(player_actarray_speed_cmd_t *) calloc(1, sizeof(player_actarray_speed_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_speed_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_speed_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_cmd_t *arg1 = (player_actarray_speed_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_speed_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_speed_cmd_t" "', argument " "1"" of type '" "player_actarray_speed_cmd_t *""'"); + } + arg1 = (player_actarray_speed_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_speed_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_speed_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_home_cmd_t_joint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_home_cmd_t *arg1 = (player_actarray_home_cmd_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_home_cmd_t_joint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_home_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_home_cmd_t_joint_set" "', argument " "1"" of type '" "player_actarray_home_cmd_t *""'"); + } + arg1 = (player_actarray_home_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_home_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_home_cmd_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->joint = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_home_cmd_t_joint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_home_cmd_t *arg1 = (player_actarray_home_cmd_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_home_cmd_t_joint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_home_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_home_cmd_t_joint_get" "', argument " "1"" of type '" "player_actarray_home_cmd_t *""'"); + } + arg1 = (player_actarray_home_cmd_t *)(argp1); + result = ((arg1)->joint); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_home_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_home_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_home_cmd_t")) SWIG_fail; + result = (player_actarray_home_cmd_t *)(player_actarray_home_cmd_t *) calloc(1, sizeof(player_actarray_home_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_home_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_home_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_home_cmd_t *arg1 = (player_actarray_home_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_home_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_home_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_home_cmd_t" "', argument " "1"" of type '" "player_actarray_home_cmd_t *""'"); + } + arg1 = (player_actarray_home_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_home_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_home_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_power_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_power_config_t *arg1 = (player_actarray_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_power_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_power_config_t_value_set" "', argument " "1"" of type '" "player_actarray_power_config_t *""'"); + } + arg1 = (player_actarray_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_power_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_power_config_t *arg1 = (player_actarray_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_power_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_power_config_t_value_get" "', argument " "1"" of type '" "player_actarray_power_config_t *""'"); + } + arg1 = (player_actarray_power_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_power_config_t")) SWIG_fail; + result = (player_actarray_power_config_t *)(player_actarray_power_config_t *) calloc(1, sizeof(player_actarray_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_power_config_t *arg1 = (player_actarray_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_power_config_t" "', argument " "1"" of type '" "player_actarray_power_config_t *""'"); + } + arg1 = (player_actarray_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_brakes_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_brakes_config_t *arg1 = (player_actarray_brakes_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_brakes_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_brakes_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_brakes_config_t_value_set" "', argument " "1"" of type '" "player_actarray_brakes_config_t *""'"); + } + arg1 = (player_actarray_brakes_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_brakes_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_brakes_config_t *arg1 = (player_actarray_brakes_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_brakes_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_brakes_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_brakes_config_t_value_get" "', argument " "1"" of type '" "player_actarray_brakes_config_t *""'"); + } + arg1 = (player_actarray_brakes_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_brakes_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_brakes_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_brakes_config_t")) SWIG_fail; + result = (player_actarray_brakes_config_t *)(player_actarray_brakes_config_t *) calloc(1, sizeof(player_actarray_brakes_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_brakes_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_brakes_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_brakes_config_t *arg1 = (player_actarray_brakes_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_brakes_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_brakes_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_brakes_config_t" "', argument " "1"" of type '" "player_actarray_brakes_config_t *""'"); + } + arg1 = (player_actarray_brakes_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_brakes_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_brakes_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_actarray_speed_config_t_joint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *arg1 = (player_actarray_speed_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_speed_config_t_joint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_config_t_joint_set" "', argument " "1"" of type '" "player_actarray_speed_config_t *""'"); + } + arg1 = (player_actarray_speed_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_actarray_speed_config_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_actarray_speed_config_t_joint_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->joint = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_config_t_joint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *arg1 = (player_actarray_speed_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_speed_config_t_joint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_config_t_joint_get" "', argument " "1"" of type '" "player_actarray_speed_config_t *""'"); + } + arg1 = (player_actarray_speed_config_t *)(argp1); + result = ((arg1)->joint); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_config_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *arg1 = (player_actarray_speed_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_actarray_speed_config_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_config_t_speed_set" "', argument " "1"" of type '" "player_actarray_speed_config_t *""'"); + } + arg1 = (player_actarray_speed_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_actarray_speed_config_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_actarray_speed_config_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *arg1 = (player_actarray_speed_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_actarray_speed_config_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_actarray_speed_config_t_speed_get" "', argument " "1"" of type '" "player_actarray_speed_config_t *""'"); + } + arg1 = (player_actarray_speed_config_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_actarray_speed_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_actarray_speed_config_t")) SWIG_fail; + result = (player_actarray_speed_config_t *)(player_actarray_speed_config_t *) calloc(1, sizeof(player_actarray_speed_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_actarray_speed_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_actarray_speed_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_actarray_speed_config_t *arg1 = (player_actarray_speed_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_actarray_speed_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_actarray_speed_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_actarray_speed_config_t" "', argument " "1"" of type '" "player_actarray_speed_config_t *""'"); + } + arg1 = (player_actarray_speed_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_actarray_speed_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_actarray_speed_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_aio_data_t_voltages_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *arg1 = (player_aio_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_aio_data_t_voltages_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_data_t_voltages_count_set" "', argument " "1"" of type '" "player_aio_data_t *""'"); + } + arg1 = (player_aio_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_aio_data_t_voltages_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_aio_data_t_voltages_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->voltages_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_data_t_voltages_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *arg1 = (player_aio_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_aio_data_t_voltages_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_data_t_voltages_count_get" "', argument " "1"" of type '" "player_aio_data_t *""'"); + } + arg1 = (player_aio_data_t *)(argp1); + result = ((arg1)->voltages_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_data_t_voltages_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *arg1 = (player_aio_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_aio_data_t_voltages_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_data_t_voltages_set" "', argument " "1"" of type '" "player_aio_data_t *""'"); + } + arg1 = (player_aio_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_aio_data_t_voltages_set" "', argument " "2"" of type '" "float [8]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)8; ++ii) arg1->voltages[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""voltages""' of type '""float [8]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_data_t_voltages_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *arg1 = (player_aio_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_aio_data_t_voltages_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_data_t_voltages_get" "', argument " "1"" of type '" "player_aio_data_t *""'"); + } + arg1 = (player_aio_data_t *)(argp1); + result = (float *)(float *) ((arg1)->voltages); + { + int i; + resultobj = PyTuple_New(8); + for (i = 0; i < 8; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_aio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_aio_data_t")) SWIG_fail; + result = (player_aio_data_t *)(player_aio_data_t *) calloc(1, sizeof(player_aio_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_aio_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_aio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_data_t *arg1 = (player_aio_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_aio_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_aio_data_t" "', argument " "1"" of type '" "player_aio_data_t *""'"); + } + arg1 = (player_aio_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_aio_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_aio_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_aio_cmd_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *arg1 = (player_aio_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_aio_cmd_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_cmd_t_id_set" "', argument " "1"" of type '" "player_aio_cmd_t *""'"); + } + arg1 = (player_aio_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_aio_cmd_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_aio_cmd_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_cmd_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *arg1 = (player_aio_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_aio_cmd_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_cmd_t_id_get" "', argument " "1"" of type '" "player_aio_cmd_t *""'"); + } + arg1 = (player_aio_cmd_t *)(argp1); + result = ((arg1)->id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_cmd_t_voltage_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *arg1 = (player_aio_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_aio_cmd_t_voltage_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_cmd_t_voltage_set" "', argument " "1"" of type '" "player_aio_cmd_t *""'"); + } + arg1 = (player_aio_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_aio_cmd_t_voltage_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->voltage = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_aio_cmd_t_voltage_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *arg1 = (player_aio_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_aio_cmd_t_voltage_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_aio_cmd_t_voltage_get" "', argument " "1"" of type '" "player_aio_cmd_t *""'"); + } + arg1 = (player_aio_cmd_t *)(argp1); + result = (float) ((arg1)->voltage); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_aio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_aio_cmd_t")) SWIG_fail; + result = (player_aio_cmd_t *)(player_aio_cmd_t *) calloc(1, sizeof(player_aio_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_aio_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_aio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_aio_cmd_t *arg1 = (player_aio_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_aio_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_aio_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_aio_cmd_t" "', argument " "1"" of type '" "player_aio_cmd_t *""'"); + } + arg1 = (player_aio_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_aio_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_aio_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audio_data_t_frequency_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_data_t_frequency_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_frequency_count_set" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audio_data_t_frequency_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audio_data_t_frequency_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->frequency_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_frequency_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_data_t_frequency_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_frequency_count_get" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + result = ((arg1)->frequency_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_data_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_frequency_set" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audio_data_t_frequency_set" "', argument " "2"" of type '" "float [5]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)5; ++ii) arg1->frequency[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""frequency""' of type '""float [5]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_data_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_frequency_get" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + result = (float *)(float *) ((arg1)->frequency); + { + int i; + resultobj = PyTuple_New(5); + for (i = 0; i < 5; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_amplitude_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_data_t_amplitude_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_amplitude_count_set" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audio_data_t_amplitude_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audio_data_t_amplitude_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->amplitude_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_amplitude_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_data_t_amplitude_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_amplitude_count_get" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + result = ((arg1)->amplitude_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_amplitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_data_t_amplitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_amplitude_set" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audio_data_t_amplitude_set" "', argument " "2"" of type '" "float [5]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)5; ++ii) arg1->amplitude[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""amplitude""' of type '""float [5]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_data_t_amplitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_data_t_amplitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_data_t_amplitude_get" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + result = (float *)(float *) ((arg1)->amplitude); + { + int i; + resultobj = PyTuple_New(5); + for (i = 0; i < 5; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audio_data_t")) SWIG_fail; + result = (player_audio_data_t *)(player_audio_data_t *) calloc(1, sizeof(player_audio_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audio_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_data_t *arg1 = (player_audio_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audio_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audio_data_t" "', argument " "1"" of type '" "player_audio_data_t *""'"); + } + arg1 = (player_audio_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audio_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audio_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_cmd_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_frequency_set" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audio_cmd_t_frequency_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->frequency = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_cmd_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_frequency_get" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + result = (float) ((arg1)->frequency); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_amplitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_cmd_t_amplitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_amplitude_set" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audio_cmd_t_amplitude_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->amplitude = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_amplitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_cmd_t_amplitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_amplitude_get" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + result = (float) ((arg1)->amplitude); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_duration_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audio_cmd_t_duration_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_duration_set" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audio_cmd_t_duration_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->duration = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audio_cmd_t_duration_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audio_cmd_t_duration_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audio_cmd_t_duration_get" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + result = (float) ((arg1)->duration); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audio_cmd_t")) SWIG_fail; + result = (player_audio_cmd_t *)(player_audio_cmd_t *) calloc(1, sizeof(player_audio_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audio_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audio_cmd_t *arg1 = (player_audio_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audio_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audio_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audio_cmd_t" "', argument " "1"" of type '" "player_audio_cmd_t *""'"); + } + arg1 = (player_audio_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audio_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audio_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_frequency_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_data_t_frequency_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_frequency_count_set" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_data_t_frequency_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiodsp_data_t_frequency_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->frequency_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_frequency_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_data_t_frequency_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_frequency_count_get" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + result = ((arg1)->frequency_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_data_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_frequency_set" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_data_t_frequency_set" "', argument " "2"" of type '" "float [8]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)8; ++ii) arg1->frequency[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""frequency""' of type '""float [8]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_data_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_frequency_get" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + result = (float *)(float *) ((arg1)->frequency); + { + int i; + resultobj = PyTuple_New(8); + for (i = 0; i < 8; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_amplitude_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_data_t_amplitude_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_amplitude_count_set" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_data_t_amplitude_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiodsp_data_t_amplitude_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->amplitude_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_amplitude_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_data_t_amplitude_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_amplitude_count_get" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + result = ((arg1)->amplitude_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_amplitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_data_t_amplitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_amplitude_set" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_data_t_amplitude_set" "', argument " "2"" of type '" "float [8]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)8; ++ii) arg1->amplitude[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""amplitude""' of type '""float [8]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_data_t_amplitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_data_t_amplitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_data_t_amplitude_get" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + result = (float *)(float *) ((arg1)->amplitude); + { + int i; + resultobj = PyTuple_New(8); + for (i = 0; i < 8; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audiodsp_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audiodsp_data_t")) SWIG_fail; + result = (player_audiodsp_data_t *)(player_audiodsp_data_t *) calloc(1, sizeof(player_audiodsp_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audiodsp_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audiodsp_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_data_t *arg1 = (player_audiodsp_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audiodsp_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audiodsp_data_t" "', argument " "1"" of type '" "player_audiodsp_data_t *""'"); + } + arg1 = (player_audiodsp_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audiodsp_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audiodsp_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_cmd_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_frequency_set" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audiodsp_cmd_t_frequency_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->frequency = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_cmd_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_frequency_get" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + result = (float) ((arg1)->frequency); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_amplitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_cmd_t_amplitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_amplitude_set" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audiodsp_cmd_t_amplitude_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->amplitude = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_amplitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_cmd_t_amplitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_amplitude_get" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + result = (float) ((arg1)->amplitude); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_duration_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_cmd_t_duration_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_duration_set" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audiodsp_cmd_t_duration_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->duration = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_duration_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_cmd_t_duration_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_duration_get" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + result = (float) ((arg1)->duration); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_bit_string_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_cmd_t_bit_string_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_bit_string_count_set" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_cmd_t_bit_string_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiodsp_cmd_t_bit_string_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bit_string_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_bit_string_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_cmd_t_bit_string_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_bit_string_count_get" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + result = ((arg1)->bit_string_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_bit_string_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_cmd_t_bit_string_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_bit_string_set" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_cmd_t_bit_string_set" "', argument " "2"" of type '" "uint8_t [64]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->bit_string[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""bit_string""' of type '""uint8_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_cmd_t_bit_string_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_cmd_t_bit_string_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_cmd_t_bit_string_get" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->bit_string); + { + int i; + resultobj = PyList_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audiodsp_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audiodsp_cmd_t")) SWIG_fail; + result = (player_audiodsp_cmd_t *)(player_audiodsp_cmd_t *) calloc(1, sizeof(player_audiodsp_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audiodsp_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audiodsp_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_cmd_t *arg1 = (player_audiodsp_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audiodsp_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audiodsp_cmd_t" "', argument " "1"" of type '" "player_audiodsp_cmd_t *""'"); + } + arg1 = (player_audiodsp_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audiodsp_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audiodsp_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_format_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_config_t_format_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_format_set" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_config_t_format_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiodsp_config_t_format_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->format = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_format_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_config_t_format_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_format_get" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + result = ((arg1)->format); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_config_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_frequency_set" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_audiodsp_config_t_frequency_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->frequency = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_config_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_frequency_get" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + result = (float) ((arg1)->frequency); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_channels_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiodsp_config_t_channels_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_channels_set" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiodsp_config_t_channels_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiodsp_config_t_channels_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->channels = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiodsp_config_t_channels_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiodsp_config_t_channels_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiodsp_config_t_channels_get" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + result = ((arg1)->channels); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audiodsp_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audiodsp_config_t")) SWIG_fail; + result = (player_audiodsp_config_t *)(player_audiodsp_config_t *) calloc(1, sizeof(player_audiodsp_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audiodsp_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audiodsp_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiodsp_config_t *arg1 = (player_audiodsp_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audiodsp_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiodsp_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audiodsp_config_t" "', argument " "1"" of type '" "player_audiodsp_config_t *""'"); + } + arg1 = (player_audiodsp_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audiodsp_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audiodsp_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audiomixer_cmd_t_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *arg1 = (player_audiomixer_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_cmd_t_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_cmd_t_left_set" "', argument " "1"" of type '" "player_audiomixer_cmd_t *""'"); + } + arg1 = (player_audiomixer_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_cmd_t_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_cmd_t_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_cmd_t_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *arg1 = (player_audiomixer_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_cmd_t_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_cmd_t_left_get" "', argument " "1"" of type '" "player_audiomixer_cmd_t *""'"); + } + arg1 = (player_audiomixer_cmd_t *)(argp1); + result = ((arg1)->left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_cmd_t_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *arg1 = (player_audiomixer_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_cmd_t_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_cmd_t_right_set" "', argument " "1"" of type '" "player_audiomixer_cmd_t *""'"); + } + arg1 = (player_audiomixer_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_cmd_t_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_cmd_t_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_cmd_t_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *arg1 = (player_audiomixer_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_cmd_t_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_cmd_t_right_get" "', argument " "1"" of type '" "player_audiomixer_cmd_t *""'"); + } + arg1 = (player_audiomixer_cmd_t *)(argp1); + result = ((arg1)->right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audiomixer_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audiomixer_cmd_t")) SWIG_fail; + result = (player_audiomixer_cmd_t *)(player_audiomixer_cmd_t *) calloc(1, sizeof(player_audiomixer_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audiomixer_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audiomixer_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_cmd_t *arg1 = (player_audiomixer_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audiomixer_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audiomixer_cmd_t" "', argument " "1"" of type '" "player_audiomixer_cmd_t *""'"); + } + arg1 = (player_audiomixer_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audiomixer_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audiomixer_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_master_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_master_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_master_left_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_master_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_master_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->master_left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_master_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_master_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_master_left_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->master_left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_master_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_master_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_master_right_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_master_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_master_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->master_right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_master_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_master_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_master_right_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->master_right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_pcm_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_pcm_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_pcm_left_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_pcm_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_pcm_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->pcm_left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_pcm_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_pcm_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_pcm_left_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->pcm_left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_pcm_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_pcm_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_pcm_right_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_pcm_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_pcm_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->pcm_right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_pcm_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_pcm_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_pcm_right_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->pcm_right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_line_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_line_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_line_left_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_line_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_line_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->line_left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_line_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_line_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_line_left_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->line_left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_line_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_line_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_line_right_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_line_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_line_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->line_right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_line_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_line_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_line_right_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->line_right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_mic_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_mic_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_mic_left_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_mic_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_mic_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mic_left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_mic_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_mic_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_mic_left_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->mic_left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_mic_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_mic_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_mic_right_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_mic_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_mic_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mic_right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_mic_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_mic_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_mic_right_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->mic_right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_i_gain_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_i_gain_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_i_gain_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_i_gain_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_i_gain_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->i_gain = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_i_gain_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_i_gain_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_i_gain_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->i_gain); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_o_gain_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_audiomixer_config_t_o_gain_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_o_gain_set" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_audiomixer_config_t_o_gain_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_audiomixer_config_t_o_gain_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->o_gain = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_audiomixer_config_t_o_gain_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_audiomixer_config_t_o_gain_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_audiomixer_config_t_o_gain_get" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + result = ((arg1)->o_gain); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_audiomixer_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_audiomixer_config_t")) SWIG_fail; + result = (player_audiomixer_config_t *)(player_audiomixer_config_t *) calloc(1, sizeof(player_audiomixer_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_audiomixer_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_audiomixer_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_audiomixer_config_t *arg1 = (player_audiomixer_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_audiomixer_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_audiomixer_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_audiomixer_config_t" "', argument " "1"" of type '" "player_audiomixer_config_t *""'"); + } + arg1 = (player_audiomixer_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_audiomixer_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_audiomixer_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_enable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_data_t_enable_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_enable_set" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_enable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_data_t_enable_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_enable_get" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + result = ((arg1)->enable); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_period_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_data_t_period_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_period_set" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_data_t_period_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->period = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_period_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_data_t_period_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_period_get" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + result = (float) ((arg1)->period); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_dutycycle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_data_t_dutycycle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_dutycycle_set" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_data_t_dutycycle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->dutycycle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_dutycycle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_data_t_dutycycle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_dutycycle_get" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + result = (float) ((arg1)->dutycycle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_data_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_color_set" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blinkenlight_data_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_data_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_data_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_data_t_color_get" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_data_t")) SWIG_fail; + result = (player_blinkenlight_data_t *)(player_blinkenlight_data_t *) calloc(1, sizeof(player_blinkenlight_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_data_t *arg1 = (player_blinkenlight_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_data_t" "', argument " "1"" of type '" "player_blinkenlight_data_t *""'"); + } + arg1 = (player_blinkenlight_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_enable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_t_enable_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_enable_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_enable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_t_enable_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_enable_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + result = ((arg1)->enable); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_period_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_t_period_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_period_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_cmd_t_period_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->period = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_period_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_t_period_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_period_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + result = (float) ((arg1)->period); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_dutycycle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_t_dutycycle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_dutycycle_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_cmd_t_dutycycle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->dutycycle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_dutycycle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_t_dutycycle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_dutycycle_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + result = (float) ((arg1)->dutycycle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_color_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blinkenlight_cmd_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_t_color_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_cmd_t")) SWIG_fail; + result = (player_blinkenlight_cmd_t *)(player_blinkenlight_cmd_t *) calloc(1, sizeof(player_blinkenlight_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_t *arg1 = (player_blinkenlight_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_cmd_t" "', argument " "1"" of type '" "player_blinkenlight_cmd_t *""'"); + } + arg1 = (player_blinkenlight_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_power_t_enable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_power_t *arg1 = (player_blinkenlight_cmd_power_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_power_t_enable_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_power_t_enable_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_power_t *""'"); + } + arg1 = (player_blinkenlight_cmd_power_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_power_t_enable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_power_t *arg1 = (player_blinkenlight_cmd_power_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_power_t_enable_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_power_t_enable_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_power_t *""'"); + } + arg1 = (player_blinkenlight_cmd_power_t *)(argp1); + result = ((arg1)->enable); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_cmd_power_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_power_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_cmd_power_t")) SWIG_fail; + result = (player_blinkenlight_cmd_power_t *)(player_blinkenlight_cmd_power_t *) calloc(1, sizeof(player_blinkenlight_cmd_power_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_cmd_power, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_cmd_power_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_power_t *arg1 = (player_blinkenlight_cmd_power_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_cmd_power_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_power, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_cmd_power_t" "', argument " "1"" of type '" "player_blinkenlight_cmd_power_t *""'"); + } + arg1 = (player_blinkenlight_cmd_power_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_cmd_power_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_cmd_power, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_color_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_color_t *arg1 = (player_blinkenlight_cmd_color_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_color_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_color_t_color_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_color_t *""'"); + } + arg1 = (player_blinkenlight_cmd_color_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blinkenlight_cmd_color_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_color_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_color_t *arg1 = (player_blinkenlight_cmd_color_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_color_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_color, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_color_t_color_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_color_t *""'"); + } + arg1 = (player_blinkenlight_cmd_color_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_cmd_color_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_color_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_cmd_color_t")) SWIG_fail; + result = (player_blinkenlight_cmd_color_t *)(player_blinkenlight_cmd_color_t *) calloc(1, sizeof(player_blinkenlight_cmd_color_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_cmd_color, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_cmd_color_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_color_t *arg1 = (player_blinkenlight_cmd_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_cmd_color_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_color, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_cmd_color_t" "', argument " "1"" of type '" "player_blinkenlight_cmd_color_t *""'"); + } + arg1 = (player_blinkenlight_cmd_color_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_cmd_color_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_cmd_color, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_period_t_period_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_period_t *arg1 = (player_blinkenlight_cmd_period_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_period_t_period_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_period, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_period_t_period_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_period_t *""'"); + } + arg1 = (player_blinkenlight_cmd_period_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_cmd_period_t_period_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->period = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_period_t_period_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_period_t *arg1 = (player_blinkenlight_cmd_period_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_period_t_period_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_period, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_period_t_period_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_period_t *""'"); + } + arg1 = (player_blinkenlight_cmd_period_t *)(argp1); + result = (float) ((arg1)->period); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_cmd_period_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_period_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_cmd_period_t")) SWIG_fail; + result = (player_blinkenlight_cmd_period_t *)(player_blinkenlight_cmd_period_t *) calloc(1, sizeof(player_blinkenlight_cmd_period_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_cmd_period, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_cmd_period_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_period_t *arg1 = (player_blinkenlight_cmd_period_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_cmd_period_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_period, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_cmd_period_t" "', argument " "1"" of type '" "player_blinkenlight_cmd_period_t *""'"); + } + arg1 = (player_blinkenlight_cmd_period_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_cmd_period_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_cmd_period, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_dutycycle_t_dutycycle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_dutycycle_t *arg1 = (player_blinkenlight_cmd_dutycycle_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blinkenlight_cmd_dutycycle_t_dutycycle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_dutycycle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_dutycycle_t_dutycycle_set" "', argument " "1"" of type '" "player_blinkenlight_cmd_dutycycle_t *""'"); + } + arg1 = (player_blinkenlight_cmd_dutycycle_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blinkenlight_cmd_dutycycle_t_dutycycle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->dutycycle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blinkenlight_cmd_dutycycle_t_dutycycle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_dutycycle_t *arg1 = (player_blinkenlight_cmd_dutycycle_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blinkenlight_cmd_dutycycle_t_dutycycle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_dutycycle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blinkenlight_cmd_dutycycle_t_dutycycle_get" "', argument " "1"" of type '" "player_blinkenlight_cmd_dutycycle_t *""'"); + } + arg1 = (player_blinkenlight_cmd_dutycycle_t *)(argp1); + result = (float) ((arg1)->dutycycle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blinkenlight_cmd_dutycycle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_dutycycle_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blinkenlight_cmd_dutycycle_t")) SWIG_fail; + result = (player_blinkenlight_cmd_dutycycle_t *)(player_blinkenlight_cmd_dutycycle_t *) calloc(1, sizeof(player_blinkenlight_cmd_dutycycle_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blinkenlight_cmd_dutycycle, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blinkenlight_cmd_dutycycle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blinkenlight_cmd_dutycycle_t *arg1 = (player_blinkenlight_cmd_dutycycle_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blinkenlight_cmd_dutycycle_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blinkenlight_cmd_dutycycle, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blinkenlight_cmd_dutycycle_t" "', argument " "1"" of type '" "player_blinkenlight_cmd_dutycycle_t *""'"); + } + arg1 = (player_blinkenlight_cmd_dutycycle_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blinkenlight_cmd_dutycycle_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blinkenlight_cmd_dutycycle, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_id_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_id_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_color_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_color_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_color_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->color = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_color_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->color); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_area_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_area_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_area_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_area_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_area_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->area = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_area_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_area_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_area_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->area); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_x_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_x_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_x_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_x_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->x); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_y_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_y_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_y_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_y_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->y); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_left_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_left_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_left_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_left_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->left = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_left_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_left_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_left_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->left); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_right_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_right_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_right_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_right_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->right = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_right_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_right_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_right_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->right); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_top_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_top_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_top_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_top_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_top_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->top = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_top_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_top_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_top_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->top); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_bottom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_bottom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_bottom_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_blob_t_bottom_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_blob_t_bottom_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bottom = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_bottom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_bottom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_bottom_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = ((arg1)->bottom); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_blob_t_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_range_set" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_blobfinder_blob_t_range_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_blob_t_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_blob_t_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_blob_t_range_get" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + result = (float) ((arg1)->range); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blobfinder_blob_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blobfinder_blob_t")) SWIG_fail; + result = (player_blobfinder_blob_t *)(player_blobfinder_blob_t *) calloc(1, sizeof(player_blobfinder_blob_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blobfinder_blob, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blobfinder_blob_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_blob_t *arg1 = (player_blobfinder_blob_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blobfinder_blob_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_blob, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blobfinder_blob_t" "', argument " "1"" of type '" "player_blobfinder_blob_t *""'"); + } + arg1 = (player_blobfinder_blob_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blobfinder_blob_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blobfinder_blob, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_data_t_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_width_set" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_data_t_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_width_get" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + result = ((arg1)->width); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_data_t_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_height_set" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_data_t_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_height_get" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + result = ((arg1)->height); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_blobs_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_data_t_blobs_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_blobs_count_set" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_data_t_blobs_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_data_t_blobs_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->blobs_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_blobs_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_data_t_blobs_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_blobs_count_get" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + result = ((arg1)->blobs_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_blobs_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + player_blobfinder_blob_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_data_t_blobs_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_blobs_set" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_data_t_blobs_set" "', argument " "2"" of type '" "player_blobfinder_blob_t [256]""'"); + } + arg2 = (player_blobfinder_blob_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)256; ++ii) arg1->blobs[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""blobs""' of type '""player_blobfinder_blob_t [256]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_data_t_blobs_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + player_blobfinder_blob_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_data_t_blobs_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_data_t_blobs_get" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + result = (player_blobfinder_blob_t *)(player_blobfinder_blob_t *) ((arg1)->blobs); + { + int i; + resultobj = PyTuple_New(256); + for (i = 0; i < 256; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_blobfinder_blob, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blobfinder_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blobfinder_data_t")) SWIG_fail; + result = (player_blobfinder_data_t *)(player_blobfinder_data_t *) calloc(1, sizeof(player_blobfinder_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blobfinder_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blobfinder_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_data_t *arg1 = (player_blobfinder_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blobfinder_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blobfinder_data_t" "', argument " "1"" of type '" "player_blobfinder_data_t *""'"); + } + arg1 = (player_blobfinder_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blobfinder_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blobfinder_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_rmin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_rmin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_rmin_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_rmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_rmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->rmin = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_rmin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_rmin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_rmin_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->rmin); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_rmax_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_rmax_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_rmax_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_rmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_rmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->rmax = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_rmax_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_rmax_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_rmax_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->rmax); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_gmin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_gmin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_gmin_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_gmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_gmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->gmin = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_gmin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_gmin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_gmin_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->gmin); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_gmax_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_gmax_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_gmax_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_gmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_gmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->gmax = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_gmax_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_gmax_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_gmax_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->gmax); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_bmin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_bmin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_bmin_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_bmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_bmin_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bmin = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_bmin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_bmin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_bmin_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->bmin); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_bmax_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_color_config_t_bmax_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_bmax_set" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_color_config_t_bmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_color_config_t_bmax_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bmax = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_color_config_t_bmax_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_color_config_t_bmax_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_color_config_t_bmax_get" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + result = ((arg1)->bmax); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blobfinder_color_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blobfinder_color_config_t")) SWIG_fail; + result = (player_blobfinder_color_config_t *)(player_blobfinder_color_config_t *) calloc(1, sizeof(player_blobfinder_color_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blobfinder_color_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blobfinder_color_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_color_config_t *arg1 = (player_blobfinder_color_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blobfinder_color_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_color_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blobfinder_color_config_t" "', argument " "1"" of type '" "player_blobfinder_color_config_t *""'"); + } + arg1 = (player_blobfinder_color_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blobfinder_color_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blobfinder_color_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_brightness_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_imager_config_t_brightness_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_brightness_set" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_imager_config_t_brightness_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_imager_config_t_brightness_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->brightness = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_brightness_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_imager_config_t_brightness_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_brightness_get" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + result = ((arg1)->brightness); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_contrast_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_imager_config_t_contrast_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_contrast_set" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_imager_config_t_contrast_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_imager_config_t_contrast_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->contrast = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_contrast_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_imager_config_t_contrast_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_contrast_get" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + result = ((arg1)->contrast); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_colormode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_imager_config_t_colormode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_colormode_set" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_imager_config_t_colormode_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_imager_config_t_colormode_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->colormode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_colormode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_imager_config_t_colormode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_colormode_get" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + result = ((arg1)->colormode); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_autogain_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_blobfinder_imager_config_t_autogain_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_autogain_set" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_blobfinder_imager_config_t_autogain_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_blobfinder_imager_config_t_autogain_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->autogain = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_blobfinder_imager_config_t_autogain_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_blobfinder_imager_config_t_autogain_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_blobfinder_imager_config_t_autogain_get" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + result = ((arg1)->autogain); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_blobfinder_imager_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_blobfinder_imager_config_t")) SWIG_fail; + result = (player_blobfinder_imager_config_t *)(player_blobfinder_imager_config_t *) calloc(1, sizeof(player_blobfinder_imager_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_blobfinder_imager_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_blobfinder_imager_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_blobfinder_imager_config_t *arg1 = (player_blobfinder_imager_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_blobfinder_imager_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_blobfinder_imager_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_blobfinder_imager_config_t" "', argument " "1"" of type '" "player_blobfinder_imager_config_t *""'"); + } + arg1 = (player_blobfinder_imager_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_blobfinder_imager_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_blobfinder_imager_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bumper_data_t_bumpers_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *arg1 = (player_bumper_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_data_t_bumpers_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_data_t_bumpers_count_set" "', argument " "1"" of type '" "player_bumper_data_t *""'"); + } + arg1 = (player_bumper_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_bumper_data_t_bumpers_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_bumper_data_t_bumpers_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bumpers_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_data_t_bumpers_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *arg1 = (player_bumper_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_data_t_bumpers_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_data_t_bumpers_count_get" "', argument " "1"" of type '" "player_bumper_data_t *""'"); + } + arg1 = (player_bumper_data_t *)(argp1); + result = ((arg1)->bumpers_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_data_t_bumpers_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *arg1 = (player_bumper_data_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_data_t_bumpers_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_data_t_bumpers_set" "', argument " "1"" of type '" "player_bumper_data_t *""'"); + } + arg1 = (player_bumper_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_bumper_data_t_bumpers_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->bumpers[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""bumpers""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_data_t_bumpers_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *arg1 = (player_bumper_data_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_data_t_bumpers_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_data_t_bumpers_get" "', argument " "1"" of type '" "player_bumper_data_t *""'"); + } + arg1 = (player_bumper_data_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->bumpers); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bumper_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bumper_data_t")) SWIG_fail; + result = (player_bumper_data_t *)(player_bumper_data_t *) calloc(1, sizeof(player_bumper_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bumper_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bumper_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_data_t *arg1 = (player_bumper_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bumper_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bumper_data_t" "', argument " "1"" of type '" "player_bumper_data_t *""'"); + } + arg1 = (player_bumper_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bumper_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bumper_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_define_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_pose_set" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_bumper_define_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_define_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_pose_get" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_length_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_define_t_length_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_length_set" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bumper_define_t_length_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->length = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_length_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_define_t_length_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_length_get" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + result = (float) ((arg1)->length); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_radius_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_define_t_radius_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_radius_set" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_bumper_define_t_radius_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->radius = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_define_t_radius_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_define_t_radius_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_define_t_radius_get" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + result = (float) ((arg1)->radius); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bumper_define_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bumper_define_t")) SWIG_fail; + result = (player_bumper_define_t *)(player_bumper_define_t *) calloc(1, sizeof(player_bumper_define_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bumper_define, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bumper_define_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_define_t *arg1 = (player_bumper_define_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bumper_define_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_define, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bumper_define_t" "', argument " "1"" of type '" "player_bumper_define_t *""'"); + } + arg1 = (player_bumper_define_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bumper_define_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bumper_define, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_bumper_geom_t_bumper_def_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *arg1 = (player_bumper_geom_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_geom_t_bumper_def_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_geom_t_bumper_def_count_set" "', argument " "1"" of type '" "player_bumper_geom_t *""'"); + } + arg1 = (player_bumper_geom_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_bumper_geom_t_bumper_def_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_bumper_geom_t_bumper_def_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bumper_def_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_geom_t_bumper_def_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *arg1 = (player_bumper_geom_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_geom_t_bumper_def_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_geom_t_bumper_def_count_get" "', argument " "1"" of type '" "player_bumper_geom_t *""'"); + } + arg1 = (player_bumper_geom_t *)(argp1); + result = ((arg1)->bumper_def_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_geom_t_bumper_def_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *arg1 = (player_bumper_geom_t *) 0 ; + player_bumper_define_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_bumper_geom_t_bumper_def_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_geom_t_bumper_def_set" "', argument " "1"" of type '" "player_bumper_geom_t *""'"); + } + arg1 = (player_bumper_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_bumper_geom_t_bumper_def_set" "', argument " "2"" of type '" "player_bumper_define_t [32]""'"); + } + arg2 = (player_bumper_define_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->bumper_def[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""bumper_def""' of type '""player_bumper_define_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_bumper_geom_t_bumper_def_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *arg1 = (player_bumper_geom_t *) 0 ; + player_bumper_define_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_bumper_geom_t_bumper_def_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_bumper_geom_t_bumper_def_get" "', argument " "1"" of type '" "player_bumper_geom_t *""'"); + } + arg1 = (player_bumper_geom_t *)(argp1); + result = (player_bumper_define_t *)(player_bumper_define_t *) ((arg1)->bumper_def); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_bumper_define, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_bumper_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_bumper_geom_t")) SWIG_fail; + result = (player_bumper_geom_t *)(player_bumper_geom_t *) calloc(1, sizeof(player_bumper_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bumper_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_bumper_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_bumper_geom_t *arg1 = (player_bumper_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_bumper_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_bumper_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_bumper_geom_t" "', argument " "1"" of type '" "player_bumper_geom_t *""'"); + } + arg1 = (player_bumper_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_bumper_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_bumper_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_camera_data_t_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_width_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_width_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->width); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_height_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_height_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->height); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_bpp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_bpp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_bpp_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_bpp_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_bpp_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bpp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_bpp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_bpp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_bpp_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->bpp); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_format_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_format_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_format_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_format_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_format_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->format = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_format_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_format_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_format_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->format); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_fdiv_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_fdiv_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_fdiv_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_fdiv_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_fdiv_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->fdiv = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_fdiv_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_fdiv_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_fdiv_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->fdiv); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_compression_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_compression_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_compression_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_compression_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_compression_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->compression = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_compression_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_compression_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_compression_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->compression); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_image_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_image_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_image_count_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_image_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_camera_data_t_image_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->image_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_image_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_image_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_image_count_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = ((arg1)->image_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_image_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_camera_data_t_image_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_image_set" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_camera_data_t_image_set" "', argument " "2"" of type '" "uint8_t [(1920*1080*4)]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)(1920*1080*4); ++ii) arg1->image[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""image""' of type '""uint8_t [(1920*1080*4)]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_camera_data_t_image_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_camera_data_t_image_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_camera_data_t_image_get" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->image); + { + int i; + resultobj = PyList_New((1920*1080*4)); + for (i = 0; i < (1920*1080*4); i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_camera_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_camera_data_t")) SWIG_fail; + result = (player_camera_data_t *)(player_camera_data_t *) calloc(1, sizeof(player_camera_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_camera_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_camera_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_camera_data_t *arg1 = (player_camera_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_camera_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_camera_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_camera_data_t" "', argument " "1"" of type '" "player_camera_data_t *""'"); + } + arg1 = (player_camera_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_camera_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_camera_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_dio_data_t_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *arg1 = (player_dio_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_dio_data_t_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_data_t_count_set" "', argument " "1"" of type '" "player_dio_data_t *""'"); + } + arg1 = (player_dio_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_dio_data_t_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_dio_data_t_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_data_t_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *arg1 = (player_dio_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_dio_data_t_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_data_t_count_get" "', argument " "1"" of type '" "player_dio_data_t *""'"); + } + arg1 = (player_dio_data_t *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_data_t_digin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *arg1 = (player_dio_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_dio_data_t_digin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_data_t_digin_set" "', argument " "1"" of type '" "player_dio_data_t *""'"); + } + arg1 = (player_dio_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_dio_data_t_digin_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_dio_data_t_digin_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->digin = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_data_t_digin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *arg1 = (player_dio_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_dio_data_t_digin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_data_t_digin_get" "', argument " "1"" of type '" "player_dio_data_t *""'"); + } + arg1 = (player_dio_data_t *)(argp1); + result = ((arg1)->digin); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_dio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_dio_data_t")) SWIG_fail; + result = (player_dio_data_t *)(player_dio_data_t *) calloc(1, sizeof(player_dio_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_dio_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_dio_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_data_t *arg1 = (player_dio_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_dio_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_dio_data_t" "', argument " "1"" of type '" "player_dio_data_t *""'"); + } + arg1 = (player_dio_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_dio_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_dio_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_dio_cmd_t_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *arg1 = (player_dio_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_dio_cmd_t_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_cmd_t_count_set" "', argument " "1"" of type '" "player_dio_cmd_t *""'"); + } + arg1 = (player_dio_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_dio_cmd_t_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_dio_cmd_t_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_cmd_t_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *arg1 = (player_dio_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_dio_cmd_t_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_cmd_t_count_get" "', argument " "1"" of type '" "player_dio_cmd_t *""'"); + } + arg1 = (player_dio_cmd_t *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_cmd_t_digout_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *arg1 = (player_dio_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_dio_cmd_t_digout_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_cmd_t_digout_set" "', argument " "1"" of type '" "player_dio_cmd_t *""'"); + } + arg1 = (player_dio_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_dio_cmd_t_digout_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_dio_cmd_t_digout_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->digout = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_dio_cmd_t_digout_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *arg1 = (player_dio_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_dio_cmd_t_digout_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_dio_cmd_t_digout_get" "', argument " "1"" of type '" "player_dio_cmd_t *""'"); + } + arg1 = (player_dio_cmd_t *)(argp1); + result = ((arg1)->digout); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_dio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_dio_cmd_t")) SWIG_fail; + result = (player_dio_cmd_t *)(player_dio_cmd_t *) calloc(1, sizeof(player_dio_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_dio_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_dio_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_dio_cmd_t *arg1 = (player_dio_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_dio_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_dio_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_dio_cmd_t" "', argument " "1"" of type '" "player_dio_cmd_t *""'"); + } + arg1 = (player_dio_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_dio_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_dio_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_energy_data_t_joules_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_energy_data_t_joules_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_joules_set" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_energy_data_t_joules_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->joules = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_data_t_joules_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_energy_data_t_joules_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_joules_get" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + result = (float) ((arg1)->joules); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_data_t_watts_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_energy_data_t_watts_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_watts_set" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_energy_data_t_watts_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->watts = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_data_t_watts_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_energy_data_t_watts_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_watts_get" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + result = (float) ((arg1)->watts); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_data_t_charging_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_energy_data_t_charging_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_charging_set" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_energy_data_t_charging_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_energy_data_t_charging_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->charging = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_data_t_charging_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_energy_data_t_charging_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_data_t_charging_get" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + result = ((arg1)->charging); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_energy_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_energy_data_t")) SWIG_fail; + result = (player_energy_data_t *)(player_energy_data_t *) calloc(1, sizeof(player_energy_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_energy_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_energy_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_data_t *arg1 = (player_energy_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_energy_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_energy_data_t" "', argument " "1"" of type '" "player_energy_data_t *""'"); + } + arg1 = (player_energy_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_energy_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_energy_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_energy_chargepolicy_config_t_enable_input_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *arg1 = (player_energy_chargepolicy_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_energy_chargepolicy_config_t_enable_input_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_chargepolicy_config_t_enable_input_set" "', argument " "1"" of type '" "player_energy_chargepolicy_config_t *""'"); + } + arg1 = (player_energy_chargepolicy_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable_input = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_chargepolicy_config_t_enable_input_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *arg1 = (player_energy_chargepolicy_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_energy_chargepolicy_config_t_enable_input_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_chargepolicy_config_t_enable_input_get" "', argument " "1"" of type '" "player_energy_chargepolicy_config_t *""'"); + } + arg1 = (player_energy_chargepolicy_config_t *)(argp1); + result = ((arg1)->enable_input); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_chargepolicy_config_t_enable_output_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *arg1 = (player_energy_chargepolicy_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_energy_chargepolicy_config_t_enable_output_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_chargepolicy_config_t_enable_output_set" "', argument " "1"" of type '" "player_energy_chargepolicy_config_t *""'"); + } + arg1 = (player_energy_chargepolicy_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable_output = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_energy_chargepolicy_config_t_enable_output_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *arg1 = (player_energy_chargepolicy_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_energy_chargepolicy_config_t_enable_output_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_energy_chargepolicy_config_t_enable_output_get" "', argument " "1"" of type '" "player_energy_chargepolicy_config_t *""'"); + } + arg1 = (player_energy_chargepolicy_config_t *)(argp1); + result = ((arg1)->enable_output); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_energy_chargepolicy_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_energy_chargepolicy_config_t")) SWIG_fail; + result = (player_energy_chargepolicy_config_t *)(player_energy_chargepolicy_config_t *) calloc(1, sizeof(player_energy_chargepolicy_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_energy_chargepolicy_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_energy_chargepolicy_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_energy_chargepolicy_config_t *arg1 = (player_energy_chargepolicy_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_energy_chargepolicy_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_energy_chargepolicy_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_energy_chargepolicy_config_t" "', argument " "1"" of type '" "player_energy_chargepolicy_config_t *""'"); + } + arg1 = (player_energy_chargepolicy_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_energy_chargepolicy_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_energy_chargepolicy_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_item_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_id_set" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_item_t_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_fiducial_item_t_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_item_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_id_get" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + result = ((arg1)->id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_item_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_pose_set" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_item_t_pose_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_item_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_pose_get" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_upose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_item_t_upose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_upose_set" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_item_t_upose_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->upose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_item_t_upose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_item_t_upose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_item_t_upose_get" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->upose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_fiducial_item_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_fiducial_item_t")) SWIG_fail; + result = (player_fiducial_item_t *)(player_fiducial_item_t *) calloc(1, sizeof(player_fiducial_item_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_item, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_fiducial_item_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_item_t *arg1 = (player_fiducial_item_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_fiducial_item_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_item, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_fiducial_item_t" "', argument " "1"" of type '" "player_fiducial_item_t *""'"); + } + arg1 = (player_fiducial_item_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_fiducial_item_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_fiducial_item, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_fiducial_data_t_fiducials_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *arg1 = (player_fiducial_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_data_t_fiducials_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_data_t_fiducials_count_set" "', argument " "1"" of type '" "player_fiducial_data_t *""'"); + } + arg1 = (player_fiducial_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_data_t_fiducials_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_fiducial_data_t_fiducials_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->fiducials_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_data_t_fiducials_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *arg1 = (player_fiducial_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_data_t_fiducials_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_data_t_fiducials_count_get" "', argument " "1"" of type '" "player_fiducial_data_t *""'"); + } + arg1 = (player_fiducial_data_t *)(argp1); + result = ((arg1)->fiducials_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_data_t_fiducials_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *arg1 = (player_fiducial_data_t *) 0 ; + player_fiducial_item_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_data_t_fiducials_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_data_t_fiducials_set" "', argument " "1"" of type '" "player_fiducial_data_t *""'"); + } + arg1 = (player_fiducial_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_data_t_fiducials_set" "', argument " "2"" of type '" "player_fiducial_item_t [32]""'"); + } + arg2 = (player_fiducial_item_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->fiducials[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""fiducials""' of type '""player_fiducial_item_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_data_t_fiducials_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *arg1 = (player_fiducial_data_t *) 0 ; + player_fiducial_item_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_data_t_fiducials_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_data_t_fiducials_get" "', argument " "1"" of type '" "player_fiducial_data_t *""'"); + } + arg1 = (player_fiducial_data_t *)(argp1); + result = (player_fiducial_item_t *)(player_fiducial_item_t *) ((arg1)->fiducials); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_fiducial_item, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_fiducial_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_fiducial_data_t")) SWIG_fail; + result = (player_fiducial_data_t *)(player_fiducial_data_t *) calloc(1, sizeof(player_fiducial_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_fiducial_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_data_t *arg1 = (player_fiducial_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_fiducial_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_fiducial_data_t" "', argument " "1"" of type '" "player_fiducial_data_t *""'"); + } + arg1 = (player_fiducial_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_fiducial_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_fiducial_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_pose_set" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_geom_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_pose_get" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_size_set" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_geom_t_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_size_get" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_fiducial_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_geom_t_fiducial_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_fiducial_size_set" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_geom_t_fiducial_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->fiducial_size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_geom_t_fiducial_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_geom_t_fiducial_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_geom_t_fiducial_size_get" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->fiducial_size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_fiducial_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_fiducial_geom_t")) SWIG_fail; + result = (player_fiducial_geom_t *)(player_fiducial_geom_t *) calloc(1, sizeof(player_fiducial_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_fiducial_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_geom_t *arg1 = (player_fiducial_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_fiducial_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_fiducial_geom_t" "', argument " "1"" of type '" "player_fiducial_geom_t *""'"); + } + arg1 = (player_fiducial_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_fiducial_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_fiducial_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_min_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_fov_t_min_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_min_range_set" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_fiducial_fov_t_min_range_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->min_range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_min_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_fov_t_min_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_min_range_get" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + result = (float) ((arg1)->min_range); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_max_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_fov_t_max_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_max_range_set" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_fiducial_fov_t_max_range_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max_range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_max_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_fov_t_max_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_max_range_get" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + result = (float) ((arg1)->max_range); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_view_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_fov_t_view_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_view_angle_set" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_fiducial_fov_t_view_angle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->view_angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_fov_t_view_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_fov_t_view_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_fov_t_view_angle_get" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + result = (float) ((arg1)->view_angle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_fiducial_fov_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_fiducial_fov_t")) SWIG_fail; + result = (player_fiducial_fov_t *)(player_fiducial_fov_t *) calloc(1, sizeof(player_fiducial_fov_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_fov, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_fiducial_fov_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_fov_t *arg1 = (player_fiducial_fov_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_fiducial_fov_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_fov, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_fiducial_fov_t" "', argument " "1"" of type '" "player_fiducial_fov_t *""'"); + } + arg1 = (player_fiducial_fov_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_fiducial_fov_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_fiducial_fov, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_fiducial_id_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_id_t *arg1 = (player_fiducial_id_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_fiducial_id_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_id_t_id_set" "', argument " "1"" of type '" "player_fiducial_id_t *""'"); + } + arg1 = (player_fiducial_id_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_fiducial_id_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_fiducial_id_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_fiducial_id_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_id_t *arg1 = (player_fiducial_id_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_fiducial_id_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_fiducial_id_t_id_get" "', argument " "1"" of type '" "player_fiducial_id_t *""'"); + } + arg1 = (player_fiducial_id_t *)(argp1); + result = ((arg1)->id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_fiducial_id_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_id_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_fiducial_id_t")) SWIG_fail; + result = (player_fiducial_id_t *)(player_fiducial_id_t *) calloc(1, sizeof(player_fiducial_id_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_id, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_fiducial_id_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_fiducial_id_t *arg1 = (player_fiducial_id_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_fiducial_id_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_fiducial_id, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_fiducial_id_t" "', argument " "1"" of type '" "player_fiducial_id_t *""'"); + } + arg1 = (player_fiducial_id_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_fiducial_id_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_fiducial_id, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_gps_data_t_time_sec_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_time_sec_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_time_sec_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_time_sec_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_time_sec_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->time_sec = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_time_sec_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_time_sec_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_time_sec_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->time_sec); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_time_usec_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_time_usec_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_time_usec_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_time_usec_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_time_usec_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->time_usec = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_time_usec_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_time_usec_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_time_usec_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->time_usec); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_latitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_latitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_latitude_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_latitude_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_latitude_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->latitude = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_latitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_latitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_latitude_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->latitude); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_longitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_longitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_longitude_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_longitude_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_longitude_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->longitude = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_longitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_longitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_longitude_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->longitude); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_altitude_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_altitude_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_altitude_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_altitude_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_altitude_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->altitude = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_altitude_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_altitude_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_altitude_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->altitude); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_utm_e_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_utm_e_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_utm_e_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_gps_data_t_utm_e_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->utm_e = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_utm_e_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_utm_e_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_utm_e_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = (double) ((arg1)->utm_e); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_utm_n_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_utm_n_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_utm_n_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_gps_data_t_utm_n_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->utm_n = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_utm_n_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_utm_n_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_utm_n_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = (double) ((arg1)->utm_n); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_quality_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_quality_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_quality_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_quality_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_quality_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->quality = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_quality_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_quality_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_quality_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->quality); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_num_sats_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_num_sats_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_num_sats_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_num_sats_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_num_sats_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->num_sats = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_num_sats_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_num_sats_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_num_sats_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->num_sats); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_hdop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_hdop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_hdop_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_hdop_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_hdop_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->hdop = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_hdop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_hdop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_hdop_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->hdop); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_vdop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_vdop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_vdop_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gps_data_t_vdop_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gps_data_t_vdop_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->vdop = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_vdop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_vdop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_vdop_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = ((arg1)->vdop); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_err_horz_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_err_horz_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_err_horz_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_gps_data_t_err_horz_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->err_horz = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_err_horz_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_err_horz_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_err_horz_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = (double) ((arg1)->err_horz); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_err_vert_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gps_data_t_err_vert_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_err_vert_set" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_gps_data_t_err_vert_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->err_vert = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gps_data_t_err_vert_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gps_data_t_err_vert_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gps_data_t_err_vert_get" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + result = (double) ((arg1)->err_vert); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_gps_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_gps_data_t")) SWIG_fail; + result = (player_gps_data_t *)(player_gps_data_t *) calloc(1, sizeof(player_gps_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_gps_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_gps_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gps_data_t *arg1 = (player_gps_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_gps_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gps_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_gps_data_t" "', argument " "1"" of type '" "player_gps_data_t *""'"); + } + arg1 = (player_gps_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_gps_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_gps_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_points_t_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_count_set" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_points_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_graphics2d_cmd_points_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_points_t_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_count_get" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_points_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + player_point_2d_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_points_t_points_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_points_set" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_points_t_points_set" "', argument " "2"" of type '" "player_point_2d_t [64]""'"); + } + arg2 = (player_point_2d_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->points[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""points""' of type '""player_point_2d_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_points_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + player_point_2d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_points_t_points_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_points_get" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + result = (player_point_2d_t *)(player_point_2d_t *) ((arg1)->points); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_point_2d, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_points_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_color_set" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_points_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_points_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_points_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_points_t_color_get" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_graphics2d_cmd_points_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_graphics2d_cmd_points_t")) SWIG_fail; + result = (player_graphics2d_cmd_points_t *)(player_graphics2d_cmd_points_t *) calloc(1, sizeof(player_graphics2d_cmd_points_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_graphics2d_cmd_points, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_graphics2d_cmd_points_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_points_t *arg1 = (player_graphics2d_cmd_points_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_graphics2d_cmd_points_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_points, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_graphics2d_cmd_points_t" "', argument " "1"" of type '" "player_graphics2d_cmd_points_t *""'"); + } + arg1 = (player_graphics2d_cmd_points_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_graphics2d_cmd_points_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_graphics2d_cmd_points, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polyline_t_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_count_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polyline_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_graphics2d_cmd_polyline_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polyline_t_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_count_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_points_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + player_point_2d_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polyline_t_points_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_points_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polyline_t_points_set" "', argument " "2"" of type '" "player_point_2d_t [64]""'"); + } + arg2 = (player_point_2d_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->points[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""points""' of type '""player_point_2d_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_points_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + player_point_2d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polyline_t_points_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_points_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + result = (player_point_2d_t *)(player_point_2d_t *) ((arg1)->points); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_point_2d, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polyline_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_color_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polyline_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polyline_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polyline_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polyline_t_color_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_graphics2d_cmd_polyline_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_graphics2d_cmd_polyline_t")) SWIG_fail; + result = (player_graphics2d_cmd_polyline_t *)(player_graphics2d_cmd_polyline_t *) calloc(1, sizeof(player_graphics2d_cmd_polyline_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_graphics2d_cmd_polyline, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_graphics2d_cmd_polyline_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polyline_t *arg1 = (player_graphics2d_cmd_polyline_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_graphics2d_cmd_polyline_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polyline, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_graphics2d_cmd_polyline_t" "', argument " "1"" of type '" "player_graphics2d_cmd_polyline_t *""'"); + } + arg1 = (player_graphics2d_cmd_polyline_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_graphics2d_cmd_polyline_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_graphics2d_cmd_polyline, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polygon_t_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_count_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polygon_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_graphics2d_cmd_polygon_t_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polygon_t_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_count_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_points_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_point_2d_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polygon_t_points_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_points_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polygon_t_points_set" "', argument " "2"" of type '" "player_point_2d_t [64]""'"); + } + arg2 = (player_point_2d_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->points[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""points""' of type '""player_point_2d_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_points_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_point_2d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polygon_t_points_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_points_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + result = (player_point_2d_t *)(player_point_2d_t *) ((arg1)->points); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_point_2d, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polygon_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_color_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polygon_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polygon_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_color_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_fill_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polygon_t_fill_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_fill_color_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics2d_cmd_polygon_t_fill_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->fill_color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_fill_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polygon_t_fill_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_fill_color_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + result = (player_color_t *)& ((arg1)->fill_color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_filled_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics2d_cmd_polygon_t_filled_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_filled_set" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->filled = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics2d_cmd_polygon_t_filled_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics2d_cmd_polygon_t_filled_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics2d_cmd_polygon_t_filled_get" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + result = ((arg1)->filled); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_graphics2d_cmd_polygon_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_graphics2d_cmd_polygon_t")) SWIG_fail; + result = (player_graphics2d_cmd_polygon_t *)(player_graphics2d_cmd_polygon_t *) calloc(1, sizeof(player_graphics2d_cmd_polygon_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_graphics2d_cmd_polygon, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_graphics2d_cmd_polygon_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics2d_cmd_polygon_t *arg1 = (player_graphics2d_cmd_polygon_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_graphics2d_cmd_polygon_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics2d_cmd_polygon, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_graphics2d_cmd_polygon_t" "', argument " "1"" of type '" "player_graphics2d_cmd_polygon_t *""'"); + } + arg1 = (player_graphics2d_cmd_polygon_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_graphics2d_cmd_polygon_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_graphics2d_cmd_polygon, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_draw_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics3d_cmd_draw_t_draw_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_draw_mode_set" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics3d_cmd_draw_t_draw_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_graphics3d_cmd_draw_t_draw_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->draw_mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_draw_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics3d_cmd_draw_t_draw_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_draw_mode_get" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + result = ((arg1)->draw_mode); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_points_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics3d_cmd_draw_t_points_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_points_count_set" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics3d_cmd_draw_t_points_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_graphics3d_cmd_draw_t_points_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->points_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_points_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics3d_cmd_draw_t_points_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_points_count_get" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + result = ((arg1)->points_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_points_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + player_point_3d_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics3d_cmd_draw_t_points_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_points_set" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics3d_cmd_draw_t_points_set" "', argument " "2"" of type '" "player_point_3d_t [64]""'"); + } + arg2 = (player_point_3d_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->points[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""points""' of type '""player_point_3d_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_points_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics3d_cmd_draw_t_points_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_points_get" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + result = (player_point_3d_t *)(player_point_3d_t *) ((arg1)->points); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_point_3d, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_graphics3d_cmd_draw_t_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_color_set" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_graphics3d_cmd_draw_t_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_graphics3d_cmd_draw_t_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_graphics3d_cmd_draw_t_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_graphics3d_cmd_draw_t_color_get" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_graphics3d_cmd_draw_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_graphics3d_cmd_draw_t")) SWIG_fail; + result = (player_graphics3d_cmd_draw_t *)(player_graphics3d_cmd_draw_t *) calloc(1, sizeof(player_graphics3d_cmd_draw_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_graphics3d_cmd_draw, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_graphics3d_cmd_draw_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_graphics3d_cmd_draw_t *arg1 = (player_graphics3d_cmd_draw_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_graphics3d_cmd_draw_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_graphics3d_cmd_draw, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_graphics3d_cmd_draw_t" "', argument " "1"" of type '" "player_graphics3d_cmd_draw_t *""'"); + } + arg1 = (player_graphics3d_cmd_draw_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_graphics3d_cmd_draw_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_graphics3d_cmd_draw, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_gripper_data_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *arg1 = (player_gripper_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_data_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_data_t_state_set" "', argument " "1"" of type '" "player_gripper_data_t *""'"); + } + arg1 = (player_gripper_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_data_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gripper_data_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_data_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *arg1 = (player_gripper_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_data_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_data_t_state_get" "', argument " "1"" of type '" "player_gripper_data_t *""'"); + } + arg1 = (player_gripper_data_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_data_t_beams_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *arg1 = (player_gripper_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_data_t_beams_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_data_t_beams_set" "', argument " "1"" of type '" "player_gripper_data_t *""'"); + } + arg1 = (player_gripper_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_data_t_beams_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gripper_data_t_beams_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->beams = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_data_t_beams_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *arg1 = (player_gripper_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_data_t_beams_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_data_t_beams_get" "', argument " "1"" of type '" "player_gripper_data_t *""'"); + } + arg1 = (player_gripper_data_t *)(argp1); + result = ((arg1)->beams); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_gripper_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_gripper_data_t")) SWIG_fail; + result = (player_gripper_data_t *)(player_gripper_data_t *) calloc(1, sizeof(player_gripper_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_gripper_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_gripper_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_data_t *arg1 = (player_gripper_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_gripper_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_gripper_data_t" "', argument " "1"" of type '" "player_gripper_data_t *""'"); + } + arg1 = (player_gripper_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_gripper_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_gripper_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_gripper_cmd_t_cmd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *arg1 = (player_gripper_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_cmd_t_cmd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_cmd_t_cmd_set" "', argument " "1"" of type '" "player_gripper_cmd_t *""'"); + } + arg1 = (player_gripper_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_cmd_t_cmd_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gripper_cmd_t_cmd_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->cmd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_cmd_t_cmd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *arg1 = (player_gripper_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_cmd_t_cmd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_cmd_t_cmd_get" "', argument " "1"" of type '" "player_gripper_cmd_t *""'"); + } + arg1 = (player_gripper_cmd_t *)(argp1); + result = ((arg1)->cmd); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_cmd_t_arg_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *arg1 = (player_gripper_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_cmd_t_arg_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_cmd_t_arg_set" "', argument " "1"" of type '" "player_gripper_cmd_t *""'"); + } + arg1 = (player_gripper_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_cmd_t_arg_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_gripper_cmd_t_arg_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->arg = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_cmd_t_arg_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *arg1 = (player_gripper_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_cmd_t_arg_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_cmd_t_arg_get" "', argument " "1"" of type '" "player_gripper_cmd_t *""'"); + } + arg1 = (player_gripper_cmd_t *)(argp1); + result = ((arg1)->arg); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_gripper_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_gripper_cmd_t")) SWIG_fail; + result = (player_gripper_cmd_t *)(player_gripper_cmd_t *) calloc(1, sizeof(player_gripper_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_gripper_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_gripper_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_cmd_t *arg1 = (player_gripper_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_gripper_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_gripper_cmd_t" "', argument " "1"" of type '" "player_gripper_cmd_t *""'"); + } + arg1 = (player_gripper_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_gripper_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_gripper_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_gripper_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *arg1 = (player_gripper_geom_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_geom_t_pose_set" "', argument " "1"" of type '" "player_gripper_geom_t *""'"); + } + arg1 = (player_gripper_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_geom_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *arg1 = (player_gripper_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_geom_t_pose_get" "', argument " "1"" of type '" "player_gripper_geom_t *""'"); + } + arg1 = (player_gripper_geom_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *arg1 = (player_gripper_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_gripper_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_geom_t_size_set" "', argument " "1"" of type '" "player_gripper_geom_t *""'"); + } + arg1 = (player_gripper_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_gripper_geom_t_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_gripper_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *arg1 = (player_gripper_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_gripper_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_gripper_geom_t_size_get" "', argument " "1"" of type '" "player_gripper_geom_t *""'"); + } + arg1 = (player_gripper_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_gripper_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_gripper_geom_t")) SWIG_fail; + result = (player_gripper_geom_t *)(player_gripper_geom_t *) calloc(1, sizeof(player_gripper_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_gripper_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_gripper_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_gripper_geom_t *arg1 = (player_gripper_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_gripper_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_gripper_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_gripper_geom_t" "', argument " "1"" of type '" "player_gripper_geom_t *""'"); + } + arg1 = (player_gripper_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_gripper_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_gripper_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ir_data_t_voltages_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_data_t_voltages_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_voltages_count_set" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_data_t_voltages_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_ir_data_t_voltages_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->voltages_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_voltages_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_data_t_voltages_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_voltages_count_get" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + result = ((arg1)->voltages_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_voltages_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_data_t_voltages_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_voltages_set" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_data_t_voltages_set" "', argument " "2"" of type '" "float [32]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->voltages[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""voltages""' of type '""float [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_voltages_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_data_t_voltages_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_voltages_get" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + result = (float *)(float *) ((arg1)->voltages); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_ranges_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_data_t_ranges_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_ranges_count_set" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_ir_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->ranges_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_ranges_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_data_t_ranges_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_ranges_count_get" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + result = ((arg1)->ranges_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_ranges_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_data_t_ranges_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_ranges_set" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_data_t_ranges_set" "', argument " "2"" of type '" "float [32]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->ranges[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""ranges""' of type '""float [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_data_t_ranges_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_data_t_ranges_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_data_t_ranges_get" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + result = (float *)(float *) ((arg1)->ranges); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ir_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ir_data_t")) SWIG_fail; + result = (player_ir_data_t *)(player_ir_data_t *) calloc(1, sizeof(player_ir_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ir_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ir_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_data_t *arg1 = (player_ir_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ir_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ir_data_t" "', argument " "1"" of type '" "player_ir_data_t *""'"); + } + arg1 = (player_ir_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ir_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ir_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ir_pose_t_poses_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *arg1 = (player_ir_pose_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_pose_t_poses_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_pose_t_poses_count_set" "', argument " "1"" of type '" "player_ir_pose_t *""'"); + } + arg1 = (player_ir_pose_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_pose_t_poses_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_ir_pose_t_poses_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->poses_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_pose_t_poses_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *arg1 = (player_ir_pose_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_pose_t_poses_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_pose_t_poses_count_get" "', argument " "1"" of type '" "player_ir_pose_t *""'"); + } + arg1 = (player_ir_pose_t *)(argp1); + result = ((arg1)->poses_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_pose_t_poses_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *arg1 = (player_ir_pose_t *) 0 ; + player_pose_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_pose_t_poses_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_pose_t_poses_set" "', argument " "1"" of type '" "player_ir_pose_t *""'"); + } + arg1 = (player_ir_pose_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ir_pose_t_poses_set" "', argument " "2"" of type '" "player_pose_t [32]""'"); + } + arg2 = (player_pose_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->poses[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""poses""' of type '""player_pose_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_pose_t_poses_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *arg1 = (player_ir_pose_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_pose_t_poses_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_pose_t_poses_get" "', argument " "1"" of type '" "player_ir_pose_t *""'"); + } + arg1 = (player_ir_pose_t *)(argp1); + result = (player_pose_t *)(player_pose_t *) ((arg1)->poses); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_pose, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ir_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ir_pose_t")) SWIG_fail; + result = (player_ir_pose_t *)(player_ir_pose_t *) calloc(1, sizeof(player_ir_pose_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ir_pose, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ir_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_pose_t *arg1 = (player_ir_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ir_pose_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_pose, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ir_pose_t" "', argument " "1"" of type '" "player_ir_pose_t *""'"); + } + arg1 = (player_ir_pose_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ir_pose_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ir_pose, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ir_power_req_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_power_req_t *arg1 = (player_ir_power_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ir_power_req_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_power_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_power_req_t_state_set" "', argument " "1"" of type '" "player_ir_power_req_t *""'"); + } + arg1 = (player_ir_power_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ir_power_req_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_power_req_t *arg1 = (player_ir_power_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ir_power_req_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_power_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ir_power_req_t_state_get" "', argument " "1"" of type '" "player_ir_power_req_t *""'"); + } + arg1 = (player_ir_power_req_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ir_power_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_power_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ir_power_req_t")) SWIG_fail; + result = (player_ir_power_req_t *)(player_ir_power_req_t *) calloc(1, sizeof(player_ir_power_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ir_power_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ir_power_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ir_power_req_t *arg1 = (player_ir_power_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ir_power_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ir_power_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ir_power_req_t" "', argument " "1"" of type '" "player_ir_power_req_t *""'"); + } + arg1 = (player_ir_power_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ir_power_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ir_power_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_xpos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_joystick_data_t_xpos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_xpos_set" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_joystick_data_t_xpos_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_joystick_data_t_xpos_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->xpos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_xpos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_joystick_data_t_xpos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_xpos_get" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + result = ((arg1)->xpos); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_ypos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_joystick_data_t_ypos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_ypos_set" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_joystick_data_t_ypos_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_joystick_data_t_ypos_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->ypos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_ypos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_joystick_data_t_ypos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_ypos_get" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + result = ((arg1)->ypos); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_xscale_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_joystick_data_t_xscale_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_xscale_set" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_joystick_data_t_xscale_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_joystick_data_t_xscale_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->xscale = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_xscale_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_joystick_data_t_xscale_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_xscale_get" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + result = ((arg1)->xscale); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_yscale_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_joystick_data_t_yscale_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_yscale_set" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_joystick_data_t_yscale_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_joystick_data_t_yscale_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->yscale = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_yscale_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_joystick_data_t_yscale_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_yscale_get" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + result = ((arg1)->yscale); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_buttons_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_joystick_data_t_buttons_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_buttons_set" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_joystick_data_t_buttons_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_joystick_data_t_buttons_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->buttons = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_joystick_data_t_buttons_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_joystick_data_t_buttons_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_joystick_data_t_buttons_get" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + result = ((arg1)->buttons); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_joystick_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_joystick_data_t")) SWIG_fail; + result = (player_joystick_data_t *)(player_joystick_data_t *) calloc(1, sizeof(player_joystick_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_joystick_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_joystick_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_joystick_data_t *arg1 = (player_joystick_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_joystick_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_joystick_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_joystick_data_t" "', argument " "1"" of type '" "player_joystick_data_t *""'"); + } + arg1 = (player_joystick_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_joystick_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_joystick_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_laser_data_t_min_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_min_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_min_angle_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_data_t_min_angle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->min_angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_min_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_min_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_min_angle_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (float) ((arg1)->min_angle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_max_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_max_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_max_angle_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_data_t_max_angle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max_angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_max_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_max_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_max_angle_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (float) ((arg1)->max_angle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_resolution_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_resolution_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_resolution_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_data_t_resolution_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->resolution = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_resolution_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_resolution_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_resolution_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (float) ((arg1)->resolution); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_max_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_max_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_max_range_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_data_t_max_range_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max_range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_max_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_max_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_max_range_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (float) ((arg1)->max_range); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_ranges_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_ranges_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_ranges_count_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_laser_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->ranges_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_ranges_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_ranges_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_ranges_count_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = ((arg1)->ranges_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_ranges_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_ranges_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_ranges_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_t_ranges_set" "', argument " "2"" of type '" "float [1024]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) arg1->ranges[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""ranges""' of type '""float [1024]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_ranges_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_ranges_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_ranges_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (float *)(float *) ((arg1)->ranges); + { + int i; + resultobj = PyTuple_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_intensity_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_intensity_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_intensity_count_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_t_intensity_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_laser_data_t_intensity_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->intensity_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_intensity_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_intensity_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_intensity_count_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = ((arg1)->intensity_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_intensity_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_intensity_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_intensity_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_t_intensity_set" "', argument " "2"" of type '" "uint8_t [1024]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) arg1->intensity[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""intensity""' of type '""uint8_t [1024]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_intensity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_intensity_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_intensity_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->intensity); + { + int i; + resultobj = PyList_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_id_set" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_laser_data_t_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_t_id_get" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + result = ((arg1)->id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_laser_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_laser_data_t")) SWIG_fail; + result = (player_laser_data_t *)(player_laser_data_t *) calloc(1, sizeof(player_laser_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_laser_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_t *arg1 = (player_laser_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_laser_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_laser_data_t" "', argument " "1"" of type '" "player_laser_data_t *""'"); + } + arg1 = (player_laser_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_laser_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_laser_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_laser_data_scanpose_t_scan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *arg1 = (player_laser_data_scanpose_t *) 0 ; + player_laser_data_t *arg2 = (player_laser_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_scanpose_t_scan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data_scanpose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_scanpose_t_scan_set" "', argument " "1"" of type '" "player_laser_data_scanpose_t *""'"); + } + arg1 = (player_laser_data_scanpose_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_laser_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_scanpose_t_scan_set" "', argument " "2"" of type '" "player_laser_data_t *""'"); + } + arg2 = (player_laser_data_t *)(argp2); + if (arg1) (arg1)->scan = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_scanpose_t_scan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *arg1 = (player_laser_data_scanpose_t *) 0 ; + player_laser_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_scanpose_t_scan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data_scanpose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_scanpose_t_scan_get" "', argument " "1"" of type '" "player_laser_data_scanpose_t *""'"); + } + arg1 = (player_laser_data_scanpose_t *)(argp1); + result = (player_laser_data_t *)& ((arg1)->scan); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_scanpose_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *arg1 = (player_laser_data_scanpose_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_data_scanpose_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data_scanpose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_scanpose_t_pose_set" "', argument " "1"" of type '" "player_laser_data_scanpose_t *""'"); + } + arg1 = (player_laser_data_scanpose_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_data_scanpose_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_data_scanpose_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *arg1 = (player_laser_data_scanpose_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_data_scanpose_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data_scanpose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_data_scanpose_t_pose_get" "', argument " "1"" of type '" "player_laser_data_scanpose_t *""'"); + } + arg1 = (player_laser_data_scanpose_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_laser_data_scanpose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_laser_data_scanpose_t")) SWIG_fail; + result = (player_laser_data_scanpose_t *)(player_laser_data_scanpose_t *) calloc(1, sizeof(player_laser_data_scanpose_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_data_scanpose, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_laser_data_scanpose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_data_scanpose_t *arg1 = (player_laser_data_scanpose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_laser_data_scanpose_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_data_scanpose, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_laser_data_scanpose_t" "', argument " "1"" of type '" "player_laser_data_scanpose_t *""'"); + } + arg1 = (player_laser_data_scanpose_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_laser_data_scanpose_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_laser_data_scanpose, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_laser_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *arg1 = (player_laser_geom_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_geom_t_pose_set" "', argument " "1"" of type '" "player_laser_geom_t *""'"); + } + arg1 = (player_laser_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_geom_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *arg1 = (player_laser_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_geom_t_pose_get" "', argument " "1"" of type '" "player_laser_geom_t *""'"); + } + arg1 = (player_laser_geom_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *arg1 = (player_laser_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_geom_t_size_set" "', argument " "1"" of type '" "player_laser_geom_t *""'"); + } + arg1 = (player_laser_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_laser_geom_t_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *arg1 = (player_laser_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_geom_t_size_get" "', argument " "1"" of type '" "player_laser_geom_t *""'"); + } + arg1 = (player_laser_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_laser_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_laser_geom_t")) SWIG_fail; + result = (player_laser_geom_t *)(player_laser_geom_t *) calloc(1, sizeof(player_laser_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_laser_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_geom_t *arg1 = (player_laser_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_laser_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_laser_geom_t" "', argument " "1"" of type '" "player_laser_geom_t *""'"); + } + arg1 = (player_laser_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_laser_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_laser_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_laser_config_t_min_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_min_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_min_angle_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_config_t_min_angle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->min_angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_min_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_min_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_min_angle_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = (float) ((arg1)->min_angle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_max_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_max_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_max_angle_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_config_t_max_angle_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max_angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_max_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_max_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_max_angle_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = (float) ((arg1)->max_angle); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_resolution_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_resolution_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_resolution_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_config_t_resolution_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->resolution = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_resolution_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_resolution_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_resolution_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = (float) ((arg1)->resolution); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_max_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_max_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_max_range_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_config_t_max_range_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->max_range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_max_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_max_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_max_range_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = (float) ((arg1)->max_range); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_range_res_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_range_res_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_range_res_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_laser_config_t_range_res_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->range_res = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_range_res_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_range_res_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_range_res_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = (float) ((arg1)->range_res); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_intensity_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_config_t_intensity_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_intensity_set" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->intensity = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_config_t_intensity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_config_t_intensity_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_config_t_intensity_get" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + result = ((arg1)->intensity); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_laser_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_laser_config_t")) SWIG_fail; + result = (player_laser_config_t *)(player_laser_config_t *) calloc(1, sizeof(player_laser_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_laser_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_config_t *arg1 = (player_laser_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_laser_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_laser_config_t" "', argument " "1"" of type '" "player_laser_config_t *""'"); + } + arg1 = (player_laser_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_laser_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_laser_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_laser_power_config_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_power_config_t *arg1 = (player_laser_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_laser_power_config_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_power_config_t_state_set" "', argument " "1"" of type '" "player_laser_power_config_t *""'"); + } + arg1 = (player_laser_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_laser_power_config_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_power_config_t *arg1 = (player_laser_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_laser_power_config_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_laser_power_config_t_state_get" "', argument " "1"" of type '" "player_laser_power_config_t *""'"); + } + arg1 = (player_laser_power_config_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_laser_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_laser_power_config_t")) SWIG_fail; + result = (player_laser_power_config_t *)(player_laser_power_config_t *) calloc(1, sizeof(player_laser_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_laser_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_laser_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_laser_power_config_t *arg1 = (player_laser_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_laser_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_laser_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_laser_power_config_t" "', argument " "1"" of type '" "player_laser_power_config_t *""'"); + } + arg1 = (player_laser_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_laser_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_laser_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_data_t_position_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_data_t_position_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_position_set" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_data_t_position_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->position = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_position_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_data_t_position_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_position_get" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->position); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_approach_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_data_t_approach_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_approach_set" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_data_t_approach_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->approach = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_approach_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_data_t_approach_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_approach_get" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->approach); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_data_t_orientation_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_orientation_set" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_data_t_orientation_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->orientation = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_data_t_orientation_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_orientation_get" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->orientation); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_data_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_state_set" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_data_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_data_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_data_t_state_get" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_data_t")) SWIG_fail; + result = (player_limb_data_t *)(player_limb_data_t *) calloc(1, sizeof(player_limb_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_data_t *arg1 = (player_limb_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_data_t" "', argument " "1"" of type '" "player_limb_data_t *""'"); + } + arg1 = (player_limb_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_limb_home_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_home_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_home_cmd_t")) SWIG_fail; + result = (player_limb_home_cmd_t *)(player_limb_home_cmd_t *) calloc(1, sizeof(player_limb_home_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_home_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_home_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_home_cmd_t *arg1 = (player_limb_home_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_home_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_home_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_home_cmd_t" "', argument " "1"" of type '" "player_limb_home_cmd_t *""'"); + } + arg1 = (player_limb_home_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_home_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_home_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_limb_stop_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_stop_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_stop_cmd_t")) SWIG_fail; + result = (player_limb_stop_cmd_t *)(player_limb_stop_cmd_t *) calloc(1, sizeof(player_limb_stop_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_stop_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_stop_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_stop_cmd_t *arg1 = (player_limb_stop_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_stop_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_stop_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_stop_cmd_t" "', argument " "1"" of type '" "player_limb_stop_cmd_t *""'"); + } + arg1 = (player_limb_stop_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_stop_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_stop_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_position_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_setpose_cmd_t_position_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_position_set" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_setpose_cmd_t_position_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->position = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_position_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_setpose_cmd_t_position_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_position_get" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->position); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_approach_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_setpose_cmd_t_approach_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_approach_set" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_setpose_cmd_t_approach_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->approach = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_approach_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_setpose_cmd_t_approach_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_approach_get" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->approach); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_orientation_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_setpose_cmd_t_orientation_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_orientation_set" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_setpose_cmd_t_orientation_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->orientation = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setpose_cmd_t_orientation_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_setpose_cmd_t_orientation_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setpose_cmd_t_orientation_get" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->orientation); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_setpose_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_setpose_cmd_t")) SWIG_fail; + result = (player_limb_setpose_cmd_t *)(player_limb_setpose_cmd_t *) calloc(1, sizeof(player_limb_setpose_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_setpose_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_setpose_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setpose_cmd_t *arg1 = (player_limb_setpose_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_setpose_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setpose_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_setpose_cmd_t" "', argument " "1"" of type '" "player_limb_setpose_cmd_t *""'"); + } + arg1 = (player_limb_setpose_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_setpose_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_setpose_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_setposition_cmd_t_position_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setposition_cmd_t *arg1 = (player_limb_setposition_cmd_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_setposition_cmd_t_position_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setposition_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setposition_cmd_t_position_set" "', argument " "1"" of type '" "player_limb_setposition_cmd_t *""'"); + } + arg1 = (player_limb_setposition_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_setposition_cmd_t_position_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->position = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_setposition_cmd_t_position_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setposition_cmd_t *arg1 = (player_limb_setposition_cmd_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_setposition_cmd_t_position_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setposition_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_setposition_cmd_t_position_get" "', argument " "1"" of type '" "player_limb_setposition_cmd_t *""'"); + } + arg1 = (player_limb_setposition_cmd_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->position); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_setposition_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setposition_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_setposition_cmd_t")) SWIG_fail; + result = (player_limb_setposition_cmd_t *)(player_limb_setposition_cmd_t *) calloc(1, sizeof(player_limb_setposition_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_setposition_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_setposition_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_setposition_cmd_t *arg1 = (player_limb_setposition_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_setposition_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_setposition_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_setposition_cmd_t" "', argument " "1"" of type '" "player_limb_setposition_cmd_t *""'"); + } + arg1 = (player_limb_setposition_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_setposition_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_setposition_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_vecmove_cmd_t_direction_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *arg1 = (player_limb_vecmove_cmd_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_vecmove_cmd_t_direction_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_vecmove_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_vecmove_cmd_t_direction_set" "', argument " "1"" of type '" "player_limb_vecmove_cmd_t *""'"); + } + arg1 = (player_limb_vecmove_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_vecmove_cmd_t_direction_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->direction = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_vecmove_cmd_t_direction_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *arg1 = (player_limb_vecmove_cmd_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_vecmove_cmd_t_direction_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_vecmove_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_vecmove_cmd_t_direction_get" "', argument " "1"" of type '" "player_limb_vecmove_cmd_t *""'"); + } + arg1 = (player_limb_vecmove_cmd_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->direction); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_vecmove_cmd_t_length_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *arg1 = (player_limb_vecmove_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_vecmove_cmd_t_length_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_vecmove_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_vecmove_cmd_t_length_set" "', argument " "1"" of type '" "player_limb_vecmove_cmd_t *""'"); + } + arg1 = (player_limb_vecmove_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_limb_vecmove_cmd_t_length_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->length = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_vecmove_cmd_t_length_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *arg1 = (player_limb_vecmove_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_vecmove_cmd_t_length_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_vecmove_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_vecmove_cmd_t_length_get" "', argument " "1"" of type '" "player_limb_vecmove_cmd_t *""'"); + } + arg1 = (player_limb_vecmove_cmd_t *)(argp1); + result = (float) ((arg1)->length); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_vecmove_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_vecmove_cmd_t")) SWIG_fail; + result = (player_limb_vecmove_cmd_t *)(player_limb_vecmove_cmd_t *) calloc(1, sizeof(player_limb_vecmove_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_vecmove_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_vecmove_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_vecmove_cmd_t *arg1 = (player_limb_vecmove_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_vecmove_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_vecmove_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_vecmove_cmd_t" "', argument " "1"" of type '" "player_limb_vecmove_cmd_t *""'"); + } + arg1 = (player_limb_vecmove_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_vecmove_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_vecmove_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_power_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_power_req_t *arg1 = (player_limb_power_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_power_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_power_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_power_req_t_value_set" "', argument " "1"" of type '" "player_limb_power_req_t *""'"); + } + arg1 = (player_limb_power_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_power_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_power_req_t *arg1 = (player_limb_power_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_power_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_power_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_power_req_t_value_get" "', argument " "1"" of type '" "player_limb_power_req_t *""'"); + } + arg1 = (player_limb_power_req_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_power_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_power_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_power_req_t")) SWIG_fail; + result = (player_limb_power_req_t *)(player_limb_power_req_t *) calloc(1, sizeof(player_limb_power_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_power_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_power_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_power_req_t *arg1 = (player_limb_power_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_power_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_power_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_power_req_t" "', argument " "1"" of type '" "player_limb_power_req_t *""'"); + } + arg1 = (player_limb_power_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_power_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_power_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_brakes_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_brakes_req_t *arg1 = (player_limb_brakes_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_brakes_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_brakes_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_brakes_req_t_value_set" "', argument " "1"" of type '" "player_limb_brakes_req_t *""'"); + } + arg1 = (player_limb_brakes_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_brakes_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_brakes_req_t *arg1 = (player_limb_brakes_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_brakes_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_brakes_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_brakes_req_t_value_get" "', argument " "1"" of type '" "player_limb_brakes_req_t *""'"); + } + arg1 = (player_limb_brakes_req_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_brakes_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_brakes_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_brakes_req_t")) SWIG_fail; + result = (player_limb_brakes_req_t *)(player_limb_brakes_req_t *) calloc(1, sizeof(player_limb_brakes_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_brakes_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_brakes_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_brakes_req_t *arg1 = (player_limb_brakes_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_brakes_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_brakes_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_brakes_req_t" "', argument " "1"" of type '" "player_limb_brakes_req_t *""'"); + } + arg1 = (player_limb_brakes_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_brakes_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_brakes_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_geom_req_t_basePos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_geom_req_t *arg1 = (player_limb_geom_req_t *) 0 ; + player_point_3d_t *arg2 = (player_point_3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_geom_req_t_basePos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_geom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_geom_req_t_basePos_set" "', argument " "1"" of type '" "player_limb_geom_req_t *""'"); + } + arg1 = (player_limb_geom_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_limb_geom_req_t_basePos_set" "', argument " "2"" of type '" "player_point_3d_t *""'"); + } + arg2 = (player_point_3d_t *)(argp2); + if (arg1) (arg1)->basePos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_geom_req_t_basePos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_geom_req_t *arg1 = (player_limb_geom_req_t *) 0 ; + player_point_3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_geom_req_t_basePos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_geom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_geom_req_t_basePos_get" "', argument " "1"" of type '" "player_limb_geom_req_t *""'"); + } + arg1 = (player_limb_geom_req_t *)(argp1); + result = (player_point_3d_t *)& ((arg1)->basePos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_point_3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_geom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_geom_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_geom_req_t")) SWIG_fail; + result = (player_limb_geom_req_t *)(player_limb_geom_req_t *) calloc(1, sizeof(player_limb_geom_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_geom_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_geom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_geom_req_t *arg1 = (player_limb_geom_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_geom_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_geom_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_geom_req_t" "', argument " "1"" of type '" "player_limb_geom_req_t *""'"); + } + arg1 = (player_limb_geom_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_geom_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_geom_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_limb_speed_req_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_speed_req_t *arg1 = (player_limb_speed_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_limb_speed_req_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_speed_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_speed_req_t_speed_set" "', argument " "1"" of type '" "player_limb_speed_req_t *""'"); + } + arg1 = (player_limb_speed_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_limb_speed_req_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_limb_speed_req_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_speed_req_t *arg1 = (player_limb_speed_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_limb_speed_req_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_speed_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_limb_speed_req_t_speed_get" "', argument " "1"" of type '" "player_limb_speed_req_t *""'"); + } + arg1 = (player_limb_speed_req_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_limb_speed_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_speed_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_limb_speed_req_t")) SWIG_fail; + result = (player_limb_speed_req_t *)(player_limb_speed_req_t *) calloc(1, sizeof(player_limb_speed_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_speed_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_limb_speed_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_limb_speed_req_t *arg1 = (player_limb_speed_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_limb_speed_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_limb_speed_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_limb_speed_req_t" "', argument " "1"" of type '" "player_limb_speed_req_t *""'"); + } + arg1 = (player_limb_speed_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_limb_speed_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_limb_speed_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_mean_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_hypoth_t_mean_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_mean_set" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_hypoth_t_mean_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->mean = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_mean_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_hypoth_t_mean_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_mean_get" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + result = (player_pose_t *)& ((arg1)->mean); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_cov_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_hypoth_t_cov_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_cov_set" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->cov[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""cov""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_cov_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_hypoth_t_cov_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_cov_get" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + result = (double *)(double *) ((arg1)->cov); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_alpha_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_hypoth_t_alpha_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_alpha_set" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_localize_hypoth_t_alpha_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->alpha = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_hypoth_t_alpha_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_hypoth_t_alpha_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_hypoth_t_alpha_get" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + result = (double) ((arg1)->alpha); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_localize_hypoth_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_localize_hypoth_t")) SWIG_fail; + result = (player_localize_hypoth_t *)(player_localize_hypoth_t *) calloc(1, sizeof(player_localize_hypoth_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_localize_hypoth, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_localize_hypoth_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_hypoth_t *arg1 = (player_localize_hypoth_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_localize_hypoth_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_hypoth, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_localize_hypoth_t" "', argument " "1"" of type '" "player_localize_hypoth_t *""'"); + } + arg1 = (player_localize_hypoth_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_localize_hypoth_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_localize_hypoth, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_localize_data_t_pending_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_data_t_pending_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_pending_count_set" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_data_t_pending_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_localize_data_t_pending_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->pending_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_pending_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_data_t_pending_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_pending_count_get" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + result = ((arg1)->pending_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_pending_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_data_t_pending_time_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_pending_time_set" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_localize_data_t_pending_time_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pending_time = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_pending_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_data_t_pending_time_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_pending_time_get" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + result = (double) ((arg1)->pending_time); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_hypoths_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_data_t_hypoths_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_hypoths_count_set" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_data_t_hypoths_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_localize_data_t_hypoths_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->hypoths_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_hypoths_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_data_t_hypoths_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_hypoths_count_get" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + result = ((arg1)->hypoths_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_hypoths_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + player_localize_hypoth_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_data_t_hypoths_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_hypoths_set" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_data_t_hypoths_set" "', argument " "2"" of type '" "player_localize_hypoth_t [10]""'"); + } + arg2 = (player_localize_hypoth_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)10; ++ii) arg1->hypoths[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""hypoths""' of type '""player_localize_hypoth_t [10]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_data_t_hypoths_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + player_localize_hypoth_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_data_t_hypoths_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_data_t_hypoths_get" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + result = (player_localize_hypoth_t *)(player_localize_hypoth_t *) ((arg1)->hypoths); + { + int i; + resultobj = PyTuple_New(10); + for (i = 0; i < 10; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_localize_hypoth, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_localize_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_localize_data_t")) SWIG_fail; + result = (player_localize_data_t *)(player_localize_data_t *) calloc(1, sizeof(player_localize_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_localize_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_localize_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_data_t *arg1 = (player_localize_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_localize_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_localize_data_t" "', argument " "1"" of type '" "player_localize_data_t *""'"); + } + arg1 = (player_localize_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_localize_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_localize_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_localize_set_pose_t_mean_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *arg1 = (player_localize_set_pose_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_set_pose_t_mean_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_set_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_set_pose_t_mean_set" "', argument " "1"" of type '" "player_localize_set_pose_t *""'"); + } + arg1 = (player_localize_set_pose_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_set_pose_t_mean_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->mean = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_set_pose_t_mean_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *arg1 = (player_localize_set_pose_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_set_pose_t_mean_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_set_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_set_pose_t_mean_get" "', argument " "1"" of type '" "player_localize_set_pose_t *""'"); + } + arg1 = (player_localize_set_pose_t *)(argp1); + result = (player_pose_t *)& ((arg1)->mean); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_set_pose_t_cov_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *arg1 = (player_localize_set_pose_t *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_set_pose_t_cov_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_set_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_set_pose_t_cov_set" "', argument " "1"" of type '" "player_localize_set_pose_t *""'"); + } + arg1 = (player_localize_set_pose_t *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->cov[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""cov""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_set_pose_t_cov_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *arg1 = (player_localize_set_pose_t *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_set_pose_t_cov_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_set_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_set_pose_t_cov_get" "', argument " "1"" of type '" "player_localize_set_pose_t *""'"); + } + arg1 = (player_localize_set_pose_t *)(argp1); + result = (double *)(double *) ((arg1)->cov); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_localize_set_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_localize_set_pose_t")) SWIG_fail; + result = (player_localize_set_pose_t *)(player_localize_set_pose_t *) calloc(1, sizeof(player_localize_set_pose_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_localize_set_pose, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_localize_set_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_set_pose_t *arg1 = (player_localize_set_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_localize_set_pose_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_set_pose, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_localize_set_pose_t" "', argument " "1"" of type '" "player_localize_set_pose_t *""'"); + } + arg1 = (player_localize_set_pose_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_localize_set_pose_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_localize_set_pose, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_localize_particle_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *arg1 = (player_localize_particle_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_particle_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_particle_t_pose_set" "', argument " "1"" of type '" "player_localize_particle_t *""'"); + } + arg1 = (player_localize_particle_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_particle_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_particle_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *arg1 = (player_localize_particle_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_particle_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_particle_t_pose_get" "', argument " "1"" of type '" "player_localize_particle_t *""'"); + } + arg1 = (player_localize_particle_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_particle_t_alpha_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *arg1 = (player_localize_particle_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_particle_t_alpha_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_particle_t_alpha_set" "', argument " "1"" of type '" "player_localize_particle_t *""'"); + } + arg1 = (player_localize_particle_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_localize_particle_t_alpha_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->alpha = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_particle_t_alpha_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *arg1 = (player_localize_particle_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_particle_t_alpha_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_particle_t_alpha_get" "', argument " "1"" of type '" "player_localize_particle_t *""'"); + } + arg1 = (player_localize_particle_t *)(argp1); + result = (double) ((arg1)->alpha); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_localize_particle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_localize_particle_t")) SWIG_fail; + result = (player_localize_particle_t *)(player_localize_particle_t *) calloc(1, sizeof(player_localize_particle_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_localize_particle, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_localize_particle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_particle_t *arg1 = (player_localize_particle_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_localize_particle_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_particle, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_localize_particle_t" "', argument " "1"" of type '" "player_localize_particle_t *""'"); + } + arg1 = (player_localize_particle_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_localize_particle_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_localize_particle, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_mean_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_get_particles_t_mean_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_mean_set" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_get_particles_t_mean_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->mean = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_mean_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_get_particles_t_mean_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_mean_get" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + result = (player_pose_t *)& ((arg1)->mean); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_variance_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_get_particles_t_variance_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_variance_set" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_localize_get_particles_t_variance_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->variance = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_variance_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_get_particles_t_variance_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_variance_get" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + result = (double) ((arg1)->variance); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_particles_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_get_particles_t_particles_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_particles_count_set" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_get_particles_t_particles_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_localize_get_particles_t_particles_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->particles_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_particles_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_get_particles_t_particles_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_particles_count_get" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + result = ((arg1)->particles_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_particles_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + player_localize_particle_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_localize_get_particles_t_particles_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_particles_set" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_localize_get_particles_t_particles_set" "', argument " "2"" of type '" "player_localize_particle_t [100]""'"); + } + arg2 = (player_localize_particle_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)100; ++ii) arg1->particles[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""particles""' of type '""player_localize_particle_t [100]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_localize_get_particles_t_particles_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + player_localize_particle_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_localize_get_particles_t_particles_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_localize_get_particles_t_particles_get" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + result = (player_localize_particle_t *)(player_localize_particle_t *) ((arg1)->particles); + { + int i; + resultobj = PyTuple_New(100); + for (i = 0; i < 100; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_localize_particle, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_localize_get_particles_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_localize_get_particles_t")) SWIG_fail; + result = (player_localize_get_particles_t *)(player_localize_get_particles_t *) calloc(1, sizeof(player_localize_get_particles_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_localize_get_particles, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_localize_get_particles_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_localize_get_particles_t *arg1 = (player_localize_get_particles_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_localize_get_particles_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_localize_get_particles, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_localize_get_particles_t" "', argument " "1"" of type '" "player_localize_get_particles_t *""'"); + } + arg1 = (player_localize_get_particles_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_localize_get_particles_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_localize_get_particles, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_log_set_write_state_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_write_state_t *arg1 = (player_log_set_write_state_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_set_write_state_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_write_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_write_state_t_state_set" "', argument " "1"" of type '" "player_log_set_write_state_t *""'"); + } + arg1 = (player_log_set_write_state_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_set_write_state_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_write_state_t *arg1 = (player_log_set_write_state_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_set_write_state_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_write_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_write_state_t_state_get" "', argument " "1"" of type '" "player_log_set_write_state_t *""'"); + } + arg1 = (player_log_set_write_state_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_log_set_write_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_write_state_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_log_set_write_state_t")) SWIG_fail; + result = (player_log_set_write_state_t *)(player_log_set_write_state_t *) calloc(1, sizeof(player_log_set_write_state_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_log_set_write_state, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_log_set_write_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_write_state_t *arg1 = (player_log_set_write_state_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_log_set_write_state_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_write_state, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_log_set_write_state_t" "', argument " "1"" of type '" "player_log_set_write_state_t *""'"); + } + arg1 = (player_log_set_write_state_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_log_set_write_state_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_log_set_write_state, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_log_set_read_state_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_state_t *arg1 = (player_log_set_read_state_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_set_read_state_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_read_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_read_state_t_state_set" "', argument " "1"" of type '" "player_log_set_read_state_t *""'"); + } + arg1 = (player_log_set_read_state_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_set_read_state_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_state_t *arg1 = (player_log_set_read_state_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_set_read_state_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_read_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_read_state_t_state_get" "', argument " "1"" of type '" "player_log_set_read_state_t *""'"); + } + arg1 = (player_log_set_read_state_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_log_set_read_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_state_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_log_set_read_state_t")) SWIG_fail; + result = (player_log_set_read_state_t *)(player_log_set_read_state_t *) calloc(1, sizeof(player_log_set_read_state_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_log_set_read_state, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_log_set_read_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_state_t *arg1 = (player_log_set_read_state_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_log_set_read_state_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_read_state, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_log_set_read_state_t" "', argument " "1"" of type '" "player_log_set_read_state_t *""'"); + } + arg1 = (player_log_set_read_state_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_log_set_read_state_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_log_set_read_state, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_log_set_read_rewind_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_rewind_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_log_set_read_rewind_t")) SWIG_fail; + result = (player_log_set_read_rewind_t *)(player_log_set_read_rewind_t *) calloc(1, sizeof(player_log_set_read_rewind_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_log_set_read_rewind, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_log_set_read_rewind_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_read_rewind_t *arg1 = (player_log_set_read_rewind_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_log_set_read_rewind_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_read_rewind, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_log_set_read_rewind_t" "', argument " "1"" of type '" "player_log_set_read_rewind_t *""'"); + } + arg1 = (player_log_set_read_rewind_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_log_set_read_rewind_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_log_set_read_rewind, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_log_get_state_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *arg1 = (player_log_get_state_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_get_state_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_get_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_get_state_t_type_set" "', argument " "1"" of type '" "player_log_get_state_t *""'"); + } + arg1 = (player_log_get_state_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_get_state_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *arg1 = (player_log_get_state_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_get_state_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_get_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_get_state_t_type_get" "', argument " "1"" of type '" "player_log_get_state_t *""'"); + } + arg1 = (player_log_get_state_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_get_state_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *arg1 = (player_log_get_state_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_get_state_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_get_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_get_state_t_state_set" "', argument " "1"" of type '" "player_log_get_state_t *""'"); + } + arg1 = (player_log_get_state_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_get_state_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *arg1 = (player_log_get_state_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_get_state_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_get_state, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_get_state_t_state_get" "', argument " "1"" of type '" "player_log_get_state_t *""'"); + } + arg1 = (player_log_get_state_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_log_get_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_log_get_state_t")) SWIG_fail; + result = (player_log_get_state_t *)(player_log_get_state_t *) calloc(1, sizeof(player_log_get_state_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_log_get_state, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_log_get_state_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_get_state_t *arg1 = (player_log_get_state_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_log_get_state_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_get_state, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_log_get_state_t" "', argument " "1"" of type '" "player_log_get_state_t *""'"); + } + arg1 = (player_log_get_state_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_log_get_state_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_log_get_state, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_log_set_filename_t_filename_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *arg1 = (player_log_set_filename_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_set_filename_t_filename_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_filename, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_filename_t_filename_count_set" "', argument " "1"" of type '" "player_log_set_filename_t *""'"); + } + arg1 = (player_log_set_filename_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_log_set_filename_t_filename_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_log_set_filename_t_filename_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->filename_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_set_filename_t_filename_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *arg1 = (player_log_set_filename_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_set_filename_t_filename_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_filename, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_filename_t_filename_count_get" "', argument " "1"" of type '" "player_log_set_filename_t *""'"); + } + arg1 = (player_log_set_filename_t *)(argp1); + result = ((arg1)->filename_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_set_filename_t_filename_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *arg1 = (player_log_set_filename_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[256] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_log_set_filename_t_filename_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_filename, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_filename_t_filename_set" "', argument " "1"" of type '" "player_log_set_filename_t *""'"); + } + arg1 = (player_log_set_filename_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 256); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_log_set_filename_t_filename_set" "', argument " "2"" of type '" "char [256]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->filename,arg2,256*sizeof(char)); + else memset(arg1->filename,0,256*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_log_set_filename_t_filename_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *arg1 = (player_log_set_filename_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_log_set_filename_t_filename_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_filename, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_log_set_filename_t_filename_get" "', argument " "1"" of type '" "player_log_set_filename_t *""'"); + } + arg1 = (player_log_set_filename_t *)(argp1); + result = (char *)(char *) ((arg1)->filename); + { + size_t size = 256; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_log_set_filename_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_log_set_filename_t")) SWIG_fail; + result = (player_log_set_filename_t *)(player_log_set_filename_t *) calloc(1, sizeof(player_log_set_filename_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_log_set_filename, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_log_set_filename_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_log_set_filename_t *arg1 = (player_log_set_filename_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_log_set_filename_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_log_set_filename, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_log_set_filename_t" "', argument " "1"" of type '" "player_log_set_filename_t *""'"); + } + arg1 = (player_log_set_filename_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_log_set_filename_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_log_set_filename, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_map_info_t_scale_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_info_t_scale_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_scale_set" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_map_info_t_scale_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->scale = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_scale_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_info_t_scale_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_scale_get" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + result = (float) ((arg1)->scale); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_info_t_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_width_set" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_info_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_info_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_info_t_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_width_get" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + result = ((arg1)->width); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_info_t_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_height_set" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_info_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_info_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_info_t_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_height_get" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + result = ((arg1)->height); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_origin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_info_t_origin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_origin_set" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_info_t_origin_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->origin = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_info_t_origin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_info_t_origin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_info_t_origin_get" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + result = (player_pose_t *)& ((arg1)->origin); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_map_info_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_map_info_t")) SWIG_fail; + result = (player_map_info_t *)(player_map_info_t *) calloc(1, sizeof(player_map_info_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_map_info, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_map_info_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_info_t *arg1 = (player_map_info_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_map_info_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_info, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_map_info_t" "', argument " "1"" of type '" "player_map_info_t *""'"); + } + arg1 = (player_map_info_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_map_info_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_map_info, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_map_data_t_col_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_col_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_col_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_col_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_t_col_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->col = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_col_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_col_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_col_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = ((arg1)->col); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_row_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_row_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_row_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_row_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_t_row_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->row = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_row_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_row_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_row_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = ((arg1)->row); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_width_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_t_width_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_width_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = ((arg1)->width); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_height_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_t_height_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_height_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = ((arg1)->height); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_data_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_data_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_data_count_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->data_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_data_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_data_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_data_count_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = ((arg1)->data_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + int8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_data_set" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_int8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_t_data_set" "', argument " "2"" of type '" "int8_t [(((int) (((8388608-sizeof(player_msghdr_t)) -12)/1.001)) -20-1)]""'"); + } + arg2 = (int8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)(((int) (((8388608-sizeof(player_msghdr_t)) -12)/1.001)) -20-1); ++ii) arg1->data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""data""' of type '""int8_t [(((int) (((8388608-sizeof(player_msghdr_t)) -12)/1.001)) -20-1)]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + int8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_t_data_get" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + result = (int8_t *)(int8_t *) ((arg1)->data); + { + int i; + resultobj = PyTuple_New((((int) (((8388608-sizeof(player_msghdr_t)) -12)/1.001)) -20-1)); + for (i = 0; i < (((int) (((8388608-sizeof(player_msghdr_t)) -12)/1.001)) -20-1); i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_int8_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_map_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_map_data_t")) SWIG_fail; + result = (player_map_data_t *)(player_map_data_t *) calloc(1, sizeof(player_map_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_map_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_map_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_t *arg1 = (player_map_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_map_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_map_data_t" "', argument " "1"" of type '" "player_map_data_t *""'"); + } + arg1 = (player_map_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_map_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_map_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_minx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_minx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_minx_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_map_data_vector_t_minx_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->minx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_minx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_minx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_minx_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = (float) ((arg1)->minx); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_maxx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_maxx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_maxx_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_map_data_vector_t_maxx_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->maxx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_maxx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_maxx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_maxx_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = (float) ((arg1)->maxx); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_miny_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_miny_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_miny_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_map_data_vector_t_miny_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->miny = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_miny_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_miny_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_miny_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = (float) ((arg1)->miny); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_maxy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_maxy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_maxy_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_map_data_vector_t_maxy_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->maxy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_maxy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_maxy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_maxy_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = (float) ((arg1)->maxy); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_segments_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_segments_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_segments_count_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_vector_t_segments_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_map_data_vector_t_segments_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->segments_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_segments_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_segments_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_segments_count_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = ((arg1)->segments_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_segments_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + player_segment_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_map_data_vector_t_segments_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_segments_set" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_segment, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_map_data_vector_t_segments_set" "', argument " "2"" of type '" "player_segment_t [131068]""'"); + } + arg2 = (player_segment_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)131068; ++ii) arg1->segments[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""segments""' of type '""player_segment_t [131068]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_map_data_vector_t_segments_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + player_segment_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_map_data_vector_t_segments_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_map_data_vector_t_segments_get" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + result = (player_segment_t *)(player_segment_t *) ((arg1)->segments); + { + int i; + resultobj = PyTuple_New(131068); + for (i = 0; i < 131068; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_segment, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_map_data_vector_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_map_data_vector_t")) SWIG_fail; + result = (player_map_data_vector_t *)(player_map_data_vector_t *) calloc(1, sizeof(player_map_data_vector_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_map_data_vector, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_map_data_vector_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_map_data_vector_t *arg1 = (player_map_data_vector_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_map_data_vector_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_map_data_vector, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_map_data_vector_t" "', argument " "1"" of type '" "player_map_data_vector_t *""'"); + } + arg1 = (player_map_data_vector_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_map_data_vector_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_map_data_vector, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_full_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + char arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_data_t_full_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_full_set" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + ecode2 = SWIG_AsVal_char(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_mcom_data_t_full_set" "', argument " "2"" of type '" "char""'"); + } + arg2 = (char)(val2); + if (arg1) (arg1)->full = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_full_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + char result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_data_t_full_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_full_get" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + result = (char) ((arg1)->full); + resultobj = SWIG_From_char((char)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_data_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_data_t_data_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_data_count_set" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->data_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_data_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_data_t_data_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_data_count_get" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + result = ((arg1)->data_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[128] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_data_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_data_set" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 128); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_data_t_data_set" "', argument " "2"" of type '" "char [128]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->data,arg2,128*sizeof(char)); + else memset(arg1->data,0,128*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_data_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_data_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_data_t_data_get" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + result = (char *)(char *) ((arg1)->data); + { + size_t size = 128; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_mcom_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_mcom_data_t")) SWIG_fail; + result = (player_mcom_data_t *)(player_mcom_data_t *) calloc(1, sizeof(player_mcom_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_mcom_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_mcom_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_data_t *arg1 = (player_mcom_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_mcom_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_mcom_data_t" "', argument " "1"" of type '" "player_mcom_data_t *""'"); + } + arg1 = (player_mcom_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_mcom_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_mcom_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_command_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_config_t_command_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_command_set" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_config_t_command_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_config_t_command_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->command = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_command_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_config_t_command_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_command_get" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + result = ((arg1)->command); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_config_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_type_set" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_config_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_config_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_config_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_type_get" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_channel_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_config_t_channel_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_channel_count_set" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_config_t_channel_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_config_t_channel_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->channel_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_channel_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_config_t_channel_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_channel_count_get" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + result = ((arg1)->channel_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_channel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[8] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_config_t_channel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_channel_set" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 8); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_config_t_channel_set" "', argument " "2"" of type '" "char [8]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->channel,arg2,8*sizeof(char)); + else memset(arg1->channel,0,8*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_channel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_config_t_channel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_channel_get" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + result = (char *)(char *) ((arg1)->channel); + { + size_t size = 8; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + player_mcom_data_t *arg2 = (player_mcom_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_config_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_data_set" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_config_t_data_set" "', argument " "2"" of type '" "player_mcom_data_t *""'"); + } + arg2 = (player_mcom_data_t *)(argp2); + if (arg1) (arg1)->data = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_config_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + player_mcom_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_config_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_config_t_data_get" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + result = (player_mcom_data_t *)& ((arg1)->data); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_mcom_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_mcom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_mcom_config_t")) SWIG_fail; + result = (player_mcom_config_t *)(player_mcom_config_t *) calloc(1, sizeof(player_mcom_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_mcom_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_mcom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_config_t *arg1 = (player_mcom_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_mcom_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_mcom_config_t" "', argument " "1"" of type '" "player_mcom_config_t *""'"); + } + arg1 = (player_mcom_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_mcom_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_mcom_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_return_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_type_set" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_return_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_return_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_return_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_type_get" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_channel_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_return_t_channel_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_channel_count_set" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_return_t_channel_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_mcom_return_t_channel_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->channel_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_channel_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_return_t_channel_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_channel_count_get" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + result = ((arg1)->channel_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_channel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[8] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_return_t_channel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_channel_set" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 8); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_return_t_channel_set" "', argument " "2"" of type '" "char [8]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->channel,arg2,8*sizeof(char)); + else memset(arg1->channel,0,8*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_channel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_return_t_channel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_channel_get" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + result = (char *)(char *) ((arg1)->channel); + { + size_t size = 8; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + player_mcom_data_t *arg2 = (player_mcom_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_mcom_return_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_data_set" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_mcom_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_mcom_return_t_data_set" "', argument " "2"" of type '" "player_mcom_data_t *""'"); + } + arg2 = (player_mcom_data_t *)(argp2); + if (arg1) (arg1)->data = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_mcom_return_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + player_mcom_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_mcom_return_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_mcom_return_t_data_get" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + result = (player_mcom_data_t *)& ((arg1)->data); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_mcom_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_mcom_return_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_mcom_return_t")) SWIG_fail; + result = (player_mcom_return_t *)(player_mcom_return_t *) calloc(1, sizeof(player_mcom_return_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_mcom_return, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_mcom_return_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_mcom_return_t *arg1 = (player_mcom_return_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_mcom_return_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_mcom_return, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_mcom_return_t" "', argument " "1"" of type '" "player_mcom_return_t *""'"); + } + arg1 = (player_mcom_return_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_mcom_return_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_mcom_return, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_opaque_data_t_data_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *arg1 = (player_opaque_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_opaque_data_t_data_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_opaque_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_opaque_data_t_data_count_set" "', argument " "1"" of type '" "player_opaque_data_t *""'"); + } + arg1 = (player_opaque_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_opaque_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_opaque_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->data_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_opaque_data_t_data_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *arg1 = (player_opaque_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_opaque_data_t_data_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_opaque_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_opaque_data_t_data_count_get" "', argument " "1"" of type '" "player_opaque_data_t *""'"); + } + arg1 = (player_opaque_data_t *)(argp1); + result = ((arg1)->data_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_opaque_data_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *arg1 = (player_opaque_data_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_opaque_data_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_opaque_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_opaque_data_t_data_set" "', argument " "1"" of type '" "player_opaque_data_t *""'"); + } + arg1 = (player_opaque_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_opaque_data_t_data_set" "', argument " "2"" of type '" "uint8_t [1048576]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1048576; ++ii) arg1->data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""data""' of type '""uint8_t [1048576]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_opaque_data_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *arg1 = (player_opaque_data_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_opaque_data_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_opaque_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_opaque_data_t_data_get" "', argument " "1"" of type '" "player_opaque_data_t *""'"); + } + arg1 = (player_opaque_data_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->data); + { + int i; + resultobj = PyList_New(1048576); + for (i = 0; i < 1048576; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_opaque_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_opaque_data_t")) SWIG_fail; + result = (player_opaque_data_t *)(player_opaque_data_t *) calloc(1, sizeof(player_opaque_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_opaque_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_opaque_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_opaque_data_t *arg1 = (player_opaque_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_opaque_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_opaque_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_opaque_data_t" "', argument " "1"" of type '" "player_opaque_data_t *""'"); + } + arg1 = (player_opaque_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_opaque_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_opaque_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_planner_data_t_valid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_valid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_valid_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->valid = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_valid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_valid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_valid_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = ((arg1)->valid); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_done_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_done_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_done_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->done = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_done_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_done_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_done_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = ((arg1)->done); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_pos_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_data_t_pos_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_pos_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_goal_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_goal_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_goal_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_data_t_goal_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->goal = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_goal_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_goal_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_goal_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = (player_pose_t *)& ((arg1)->goal); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_waypoint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoint_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_data_t_waypoint_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->waypoint = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_waypoint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoint_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = (player_pose_t *)& ((arg1)->waypoint); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoint_idx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_waypoint_idx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoint_idx_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_data_t_waypoint_idx_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_planner_data_t_waypoint_idx_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->waypoint_idx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoint_idx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_waypoint_idx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoint_idx_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = ((arg1)->waypoint_idx); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoints_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_data_t_waypoints_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoints_count_set" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_data_t_waypoints_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_planner_data_t_waypoints_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->waypoints_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_data_t_waypoints_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_data_t_waypoints_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_data_t_waypoints_count_get" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + result = ((arg1)->waypoints_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_planner_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_planner_data_t")) SWIG_fail; + result = (player_planner_data_t *)(player_planner_data_t *) calloc(1, sizeof(player_planner_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_planner_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_planner_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_data_t *arg1 = (player_planner_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_planner_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_planner_data_t" "', argument " "1"" of type '" "player_planner_data_t *""'"); + } + arg1 = (player_planner_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_planner_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_planner_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_planner_cmd_t_goal_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_cmd_t *arg1 = (player_planner_cmd_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_cmd_t_goal_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_cmd_t_goal_set" "', argument " "1"" of type '" "player_planner_cmd_t *""'"); + } + arg1 = (player_planner_cmd_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_cmd_t_goal_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->goal = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_cmd_t_goal_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_cmd_t *arg1 = (player_planner_cmd_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_cmd_t_goal_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_cmd_t_goal_get" "', argument " "1"" of type '" "player_planner_cmd_t *""'"); + } + arg1 = (player_planner_cmd_t *)(argp1); + result = (player_pose_t *)& ((arg1)->goal); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_planner_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_planner_cmd_t")) SWIG_fail; + result = (player_planner_cmd_t *)(player_planner_cmd_t *) calloc(1, sizeof(player_planner_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_planner_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_planner_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_cmd_t *arg1 = (player_planner_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_planner_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_planner_cmd_t" "', argument " "1"" of type '" "player_planner_cmd_t *""'"); + } + arg1 = (player_planner_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_planner_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_planner_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_planner_waypoints_req_t_waypoints_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *arg1 = (player_planner_waypoints_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_waypoints_req_t_waypoints_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_waypoints_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_waypoints_req_t_waypoints_count_set" "', argument " "1"" of type '" "player_planner_waypoints_req_t *""'"); + } + arg1 = (player_planner_waypoints_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_waypoints_req_t_waypoints_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_planner_waypoints_req_t_waypoints_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->waypoints_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_waypoints_req_t_waypoints_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *arg1 = (player_planner_waypoints_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_waypoints_req_t_waypoints_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_waypoints_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_waypoints_req_t_waypoints_count_get" "', argument " "1"" of type '" "player_planner_waypoints_req_t *""'"); + } + arg1 = (player_planner_waypoints_req_t *)(argp1); + result = ((arg1)->waypoints_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_waypoints_req_t_waypoints_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *arg1 = (player_planner_waypoints_req_t *) 0 ; + player_pose_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_waypoints_req_t_waypoints_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_waypoints_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_waypoints_req_t_waypoints_set" "', argument " "1"" of type '" "player_planner_waypoints_req_t *""'"); + } + arg1 = (player_planner_waypoints_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_planner_waypoints_req_t_waypoints_set" "', argument " "2"" of type '" "player_pose_t [128]""'"); + } + arg2 = (player_pose_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)128; ++ii) arg1->waypoints[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""waypoints""' of type '""player_pose_t [128]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_waypoints_req_t_waypoints_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *arg1 = (player_planner_waypoints_req_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_waypoints_req_t_waypoints_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_waypoints_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_waypoints_req_t_waypoints_get" "', argument " "1"" of type '" "player_planner_waypoints_req_t *""'"); + } + arg1 = (player_planner_waypoints_req_t *)(argp1); + result = (player_pose_t *)(player_pose_t *) ((arg1)->waypoints); + { + int i; + resultobj = PyTuple_New(128); + for (i = 0; i < 128; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_pose, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_planner_waypoints_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_planner_waypoints_req_t")) SWIG_fail; + result = (player_planner_waypoints_req_t *)(player_planner_waypoints_req_t *) calloc(1, sizeof(player_planner_waypoints_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_planner_waypoints_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_planner_waypoints_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_waypoints_req_t *arg1 = (player_planner_waypoints_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_planner_waypoints_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_waypoints_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_planner_waypoints_req_t" "', argument " "1"" of type '" "player_planner_waypoints_req_t *""'"); + } + arg1 = (player_planner_waypoints_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_planner_waypoints_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_planner_waypoints_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_planner_enable_req_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_enable_req_t *arg1 = (player_planner_enable_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_planner_enable_req_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_enable_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_enable_req_t_state_set" "', argument " "1"" of type '" "player_planner_enable_req_t *""'"); + } + arg1 = (player_planner_enable_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_planner_enable_req_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_enable_req_t *arg1 = (player_planner_enable_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_planner_enable_req_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_enable_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_planner_enable_req_t_state_get" "', argument " "1"" of type '" "player_planner_enable_req_t *""'"); + } + arg1 = (player_planner_enable_req_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_planner_enable_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_enable_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_planner_enable_req_t")) SWIG_fail; + result = (player_planner_enable_req_t *)(player_planner_enable_req_t *) calloc(1, sizeof(player_planner_enable_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_planner_enable_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_planner_enable_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_planner_enable_req_t *arg1 = (player_planner_enable_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_planner_enable_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_planner_enable_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_planner_enable_req_t" "', argument " "1"" of type '" "player_planner_enable_req_t *""'"); + } + arg1 = (player_planner_enable_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_planner_enable_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_planner_enable_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_devlist_t_devices_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *arg1 = (player_device_devlist_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_devlist_t_devices_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_devlist, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_devlist_t_devices_count_set" "', argument " "1"" of type '" "player_device_devlist_t *""'"); + } + arg1 = (player_device_devlist_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_devlist_t_devices_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_devlist_t_devices_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->devices_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_devlist_t_devices_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *arg1 = (player_device_devlist_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_devlist_t_devices_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_devlist, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_devlist_t_devices_count_get" "', argument " "1"" of type '" "player_device_devlist_t *""'"); + } + arg1 = (player_device_devlist_t *)(argp1); + result = ((arg1)->devices_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_devlist_t_devices_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *arg1 = (player_device_devlist_t *) 0 ; + player_devaddr_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_devlist_t_devices_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_devlist, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_devlist_t_devices_set" "', argument " "1"" of type '" "player_device_devlist_t *""'"); + } + arg1 = (player_device_devlist_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_devlist_t_devices_set" "', argument " "2"" of type '" "player_devaddr_t [256]""'"); + } + arg2 = (player_devaddr_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)256; ++ii) arg1->devices[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""devices""' of type '""player_devaddr_t [256]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_devlist_t_devices_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *arg1 = (player_device_devlist_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_devlist_t_devices_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_devlist, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_devlist_t_devices_get" "', argument " "1"" of type '" "player_device_devlist_t *""'"); + } + arg1 = (player_device_devlist_t *)(argp1); + result = (player_devaddr_t *)(player_devaddr_t *) ((arg1)->devices); + { + int i; + resultobj = PyTuple_New(256); + for (i = 0; i < 256; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_devaddr, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_devlist_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_devlist_t")) SWIG_fail; + result = (player_device_devlist_t *)(player_device_devlist_t *) calloc(1, sizeof(player_device_devlist_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_devlist, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_devlist_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_devlist_t *arg1 = (player_device_devlist_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_devlist_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_devlist, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_devlist_t" "', argument " "1"" of type '" "player_device_devlist_t *""'"); + } + arg1 = (player_device_devlist_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_devlist_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_devlist, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_addr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + player_devaddr_t *arg2 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_driverinfo_t_addr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_addr_set" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_driverinfo_t_addr_set" "', argument " "2"" of type '" "player_devaddr_t *""'"); + } + arg2 = (player_devaddr_t *)(argp2); + if (arg1) (arg1)->addr = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_addr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_driverinfo_t_addr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_addr_get" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + result = (player_devaddr_t *)& ((arg1)->addr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_driver_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_driverinfo_t_driver_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_driver_name_count_set" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_driverinfo_t_driver_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_driverinfo_t_driver_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->driver_name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_driver_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_driverinfo_t_driver_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_driver_name_count_get" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + result = ((arg1)->driver_name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_driver_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_driverinfo_t_driver_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_driver_name_set" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_driverinfo_t_driver_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->driver_name,arg2,64*sizeof(char)); + else memset(arg1->driver_name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_driverinfo_t_driver_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_driverinfo_t_driver_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_driverinfo_t_driver_name_get" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + result = (char *)(char *) ((arg1)->driver_name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_driverinfo_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_driverinfo_t")) SWIG_fail; + result = (player_device_driverinfo_t *)(player_device_driverinfo_t *) calloc(1, sizeof(player_device_driverinfo_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_driverinfo, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_driverinfo_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_driverinfo_t *arg1 = (player_device_driverinfo_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_driverinfo_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_driverinfo, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_driverinfo_t" "', argument " "1"" of type '" "player_device_driverinfo_t *""'"); + } + arg1 = (player_device_driverinfo_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_driverinfo_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_driverinfo, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_req_t_addr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + player_devaddr_t *arg2 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_req_t_addr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_addr_set" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_req_t_addr_set" "', argument " "2"" of type '" "player_devaddr_t *""'"); + } + arg2 = (player_devaddr_t *)(argp2); + if (arg1) (arg1)->addr = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_addr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_req_t_addr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_addr_get" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + result = (player_devaddr_t *)& ((arg1)->addr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_access_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_req_t_access_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_access_set" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->access = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_access_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_req_t_access_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_access_get" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + result = ((arg1)->access); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_driver_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_req_t_driver_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_driver_name_count_set" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_req_t_driver_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_req_t_driver_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->driver_name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_driver_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_req_t_driver_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_driver_name_count_get" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + result = ((arg1)->driver_name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_driver_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_req_t_driver_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_driver_name_set" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_req_t_driver_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->driver_name,arg2,64*sizeof(char)); + else memset(arg1->driver_name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_req_t_driver_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_req_t_driver_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_req_t_driver_name_get" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + result = (char *)(char *) ((arg1)->driver_name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_req_t")) SWIG_fail; + result = (player_device_req_t *)(player_device_req_t *) calloc(1, sizeof(player_device_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_req_t *arg1 = (player_device_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_req_t" "', argument " "1"" of type '" "player_device_req_t *""'"); + } + arg1 = (player_device_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_device_data_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_data_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_data_req_t")) SWIG_fail; + result = (player_device_data_req_t *)(player_device_data_req_t *) calloc(1, sizeof(player_device_data_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_data_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_data_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_data_req_t *arg1 = (player_device_data_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_data_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_data_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_data_req_t" "', argument " "1"" of type '" "player_device_data_req_t *""'"); + } + arg1 = (player_device_data_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_data_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_data_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_datamode_req_t_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_datamode_req_t *arg1 = (player_device_datamode_req_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_datamode_req_t_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_datamode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_datamode_req_t_mode_set" "', argument " "1"" of type '" "player_device_datamode_req_t *""'"); + } + arg1 = (player_device_datamode_req_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_datamode_req_t_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_datamode_req_t *arg1 = (player_device_datamode_req_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_datamode_req_t_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_datamode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_datamode_req_t_mode_get" "', argument " "1"" of type '" "player_device_datamode_req_t *""'"); + } + arg1 = (player_device_datamode_req_t *)(argp1); + result = ((arg1)->mode); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_datamode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_datamode_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_datamode_req_t")) SWIG_fail; + result = (player_device_datamode_req_t *)(player_device_datamode_req_t *) calloc(1, sizeof(player_device_datamode_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_datamode_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_datamode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_datamode_req_t *arg1 = (player_device_datamode_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_datamode_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_datamode_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_datamode_req_t" "', argument " "1"" of type '" "player_device_datamode_req_t *""'"); + } + arg1 = (player_device_datamode_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_datamode_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_datamode_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_auth_req_t_auth_key_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *arg1 = (player_device_auth_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_auth_req_t_auth_key_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_auth_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_auth_req_t_auth_key_count_set" "', argument " "1"" of type '" "player_device_auth_req_t *""'"); + } + arg1 = (player_device_auth_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_auth_req_t_auth_key_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_auth_req_t_auth_key_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->auth_key_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_auth_req_t_auth_key_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *arg1 = (player_device_auth_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_auth_req_t_auth_key_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_auth_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_auth_req_t_auth_key_count_get" "', argument " "1"" of type '" "player_device_auth_req_t *""'"); + } + arg1 = (player_device_auth_req_t *)(argp1); + result = ((arg1)->auth_key_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_auth_req_t_auth_key_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *arg1 = (player_device_auth_req_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_auth_req_t_auth_key_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_auth_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_auth_req_t_auth_key_set" "', argument " "1"" of type '" "player_device_auth_req_t *""'"); + } + arg1 = (player_device_auth_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_auth_req_t_auth_key_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->auth_key[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""auth_key""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_auth_req_t_auth_key_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *arg1 = (player_device_auth_req_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_auth_req_t_auth_key_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_auth_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_auth_req_t_auth_key_get" "', argument " "1"" of type '" "player_device_auth_req_t *""'"); + } + arg1 = (player_device_auth_req_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->auth_key); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_auth_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_auth_req_t")) SWIG_fail; + result = (player_device_auth_req_t *)(player_device_auth_req_t *) calloc(1, sizeof(player_device_auth_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_auth_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_auth_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_auth_req_t *arg1 = (player_device_auth_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_auth_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_auth_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_auth_req_t" "', argument " "1"" of type '" "player_device_auth_req_t *""'"); + } + arg1 = (player_device_auth_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_auth_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_auth_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_nameservice_req_t_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_name_count_set" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_nameservice_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_nameservice_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_nameservice_req_t_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_name_count_get" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + result = ((arg1)->name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_nameservice_req_t_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_name_set" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_nameservice_req_t_name_set" "', argument " "2"" of type '" "uint8_t [64]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->name[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""name""' of type '""uint8_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_nameservice_req_t_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_name_get" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->name); + { + int i; + resultobj = PyList_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_port_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_device_nameservice_req_t_port_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_port_set" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_device_nameservice_req_t_port_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_device_nameservice_req_t_port_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->port = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_device_nameservice_req_t_port_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_device_nameservice_req_t_port_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_device_nameservice_req_t_port_get" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + result = ((arg1)->port); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_device_nameservice_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_device_nameservice_req_t")) SWIG_fail; + result = (player_device_nameservice_req_t *)(player_device_nameservice_req_t *) calloc(1, sizeof(player_device_nameservice_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_device_nameservice_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_device_nameservice_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_device_nameservice_req_t *arg1 = (player_device_nameservice_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_device_nameservice_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_device_nameservice_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_device_nameservice_req_t" "', argument " "1"" of type '" "player_device_nameservice_req_t *""'"); + } + arg1 = (player_device_nameservice_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_device_nameservice_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_device_nameservice_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_interf_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_add_replace_rule_req_t_interf_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_interf_set" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_add_replace_rule_req_t_interf_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_add_replace_rule_req_t_interf_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->interf = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_interf_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_add_replace_rule_req_t_interf_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_interf_get" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + result = ((arg1)->interf); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_index_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_add_replace_rule_req_t_index_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_index_set" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_add_replace_rule_req_t_index_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_add_replace_rule_req_t_index_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->index = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_index_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_add_replace_rule_req_t_index_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_index_get" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + result = ((arg1)->index); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_add_replace_rule_req_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_type_set" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_add_replace_rule_req_t_type_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_add_replace_rule_req_t_type_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_add_replace_rule_req_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_type_get" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + result = ((arg1)->type); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_subtype_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_add_replace_rule_req_t_subtype_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_subtype_set" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_add_replace_rule_req_t_subtype_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_add_replace_rule_req_t_subtype_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->subtype = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_subtype_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_add_replace_rule_req_t_subtype_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_subtype_get" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + result = ((arg1)->subtype); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_replace_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_add_replace_rule_req_t_replace_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_replace_set" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_add_replace_rule_req_t_replace_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_add_replace_rule_req_t_replace_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->replace = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_add_replace_rule_req_t_replace_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_add_replace_rule_req_t_replace_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_add_replace_rule_req_t_replace_get" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + result = ((arg1)->replace); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_add_replace_rule_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_add_replace_rule_req_t")) SWIG_fail; + result = (player_add_replace_rule_req_t *)(player_add_replace_rule_req_t *) calloc(1, sizeof(player_add_replace_rule_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_add_replace_rule_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_add_replace_rule_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_add_replace_rule_req_t *arg1 = (player_add_replace_rule_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_add_replace_rule_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_add_replace_rule_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_add_replace_rule_req_t" "', argument " "1"" of type '" "player_add_replace_rule_req_t *""'"); + } + arg1 = (player_add_replace_rule_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_add_replace_rule_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_add_replace_rule_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_data_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_pos_set" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_data_t_pos_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_data_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_pos_get" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + result = (float) ((arg1)->pos); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_data_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_vel_set" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_data_t_vel_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->vel = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_data_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_vel_get" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + result = (float) ((arg1)->vel); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_data_t_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_stall_set" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_data_t_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_stall_get" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + result = ((arg1)->stall); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_data_t_status_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_status_set" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->status = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_data_t_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_data_t_status_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_data_t_status_get" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + result = ((arg1)->status); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_data_t")) SWIG_fail; + result = (player_position1d_data_t *)(player_position1d_data_t *) calloc(1, sizeof(player_position1d_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_data_t *arg1 = (player_position1d_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_data_t" "', argument " "1"" of type '" "player_position1d_data_t *""'"); + } + arg1 = (player_position1d_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_vel_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *arg1 = (player_position1d_cmd_vel_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_cmd_vel_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_vel_t_vel_set" "', argument " "1"" of type '" "player_position1d_cmd_vel_t *""'"); + } + arg1 = (player_position1d_cmd_vel_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_cmd_vel_t_vel_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->vel = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_vel_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *arg1 = (player_position1d_cmd_vel_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_cmd_vel_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_vel_t_vel_get" "', argument " "1"" of type '" "player_position1d_cmd_vel_t *""'"); + } + arg1 = (player_position1d_cmd_vel_t *)(argp1); + result = (float) ((arg1)->vel); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_vel_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *arg1 = (player_position1d_cmd_vel_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_cmd_vel_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_vel_t_state_set" "', argument " "1"" of type '" "player_position1d_cmd_vel_t *""'"); + } + arg1 = (player_position1d_cmd_vel_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_vel_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *arg1 = (player_position1d_cmd_vel_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_cmd_vel_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_vel_t_state_get" "', argument " "1"" of type '" "player_position1d_cmd_vel_t *""'"); + } + arg1 = (player_position1d_cmd_vel_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_cmd_vel_t")) SWIG_fail; + result = (player_position1d_cmd_vel_t *)(player_position1d_cmd_vel_t *) calloc(1, sizeof(player_position1d_cmd_vel_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_cmd_vel, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_vel_t *arg1 = (player_position1d_cmd_vel_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_cmd_vel_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_vel, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_cmd_vel_t" "', argument " "1"" of type '" "player_position1d_cmd_vel_t *""'"); + } + arg1 = (player_position1d_cmd_vel_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_cmd_vel_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_cmd_vel, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_cmd_pos_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_pos_set" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_cmd_pos_t_pos_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_cmd_pos_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_pos_get" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + result = (float) ((arg1)->pos); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_cmd_pos_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_vel_set" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_cmd_pos_t_vel_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->vel = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_cmd_pos_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_vel_get" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + result = (float) ((arg1)->vel); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_cmd_pos_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_state_set" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_cmd_pos_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_cmd_pos_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_cmd_pos_t_state_get" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_cmd_pos_t")) SWIG_fail; + result = (player_position1d_cmd_pos_t *)(player_position1d_cmd_pos_t *) calloc(1, sizeof(player_position1d_cmd_pos_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_cmd_pos, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_cmd_pos_t *arg1 = (player_position1d_cmd_pos_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_cmd_pos_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_cmd_pos, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_cmd_pos_t" "', argument " "1"" of type '" "player_position1d_cmd_pos_t *""'"); + } + arg1 = (player_position1d_cmd_pos_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_cmd_pos_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_cmd_pos, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *arg1 = (player_position1d_geom_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_geom_t_pose_set" "', argument " "1"" of type '" "player_position1d_geom_t *""'"); + } + arg1 = (player_position1d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position1d_geom_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *arg1 = (player_position1d_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_geom_t_pose_get" "', argument " "1"" of type '" "player_position1d_geom_t *""'"); + } + arg1 = (player_position1d_geom_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *arg1 = (player_position1d_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_geom_t_size_set" "', argument " "1"" of type '" "player_position1d_geom_t *""'"); + } + arg1 = (player_position1d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position1d_geom_t_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *arg1 = (player_position1d_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_geom_t_size_get" "', argument " "1"" of type '" "player_position1d_geom_t *""'"); + } + arg1 = (player_position1d_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_geom_t")) SWIG_fail; + result = (player_position1d_geom_t *)(player_position1d_geom_t *) calloc(1, sizeof(player_position1d_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_geom_t *arg1 = (player_position1d_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_geom_t" "', argument " "1"" of type '" "player_position1d_geom_t *""'"); + } + arg1 = (player_position1d_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_power_config_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_power_config_t *arg1 = (player_position1d_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_power_config_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_power_config_t_state_set" "', argument " "1"" of type '" "player_position1d_power_config_t *""'"); + } + arg1 = (player_position1d_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_power_config_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_power_config_t *arg1 = (player_position1d_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_power_config_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_power_config_t_state_get" "', argument " "1"" of type '" "player_position1d_power_config_t *""'"); + } + arg1 = (player_position1d_power_config_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_power_config_t")) SWIG_fail; + result = (player_position1d_power_config_t *)(player_position1d_power_config_t *) calloc(1, sizeof(player_position1d_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_power_config_t *arg1 = (player_position1d_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_power_config_t" "', argument " "1"" of type '" "player_position1d_power_config_t *""'"); + } + arg1 = (player_position1d_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_velocity_mode_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_velocity_mode_config_t *arg1 = (player_position1d_velocity_mode_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_velocity_mode_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_velocity_mode_config_t_value_set" "', argument " "1"" of type '" "player_position1d_velocity_mode_config_t *""'"); + } + arg1 = (player_position1d_velocity_mode_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position1d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position1d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_velocity_mode_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_velocity_mode_config_t *arg1 = (player_position1d_velocity_mode_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_velocity_mode_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_velocity_mode_config_t_value_get" "', argument " "1"" of type '" "player_position1d_velocity_mode_config_t *""'"); + } + arg1 = (player_position1d_velocity_mode_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_velocity_mode_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_velocity_mode_config_t")) SWIG_fail; + result = (player_position1d_velocity_mode_config_t *)(player_position1d_velocity_mode_config_t *) calloc(1, sizeof(player_position1d_velocity_mode_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_velocity_mode_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_velocity_mode_config_t *arg1 = (player_position1d_velocity_mode_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_velocity_mode_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_velocity_mode_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_velocity_mode_config_t" "', argument " "1"" of type '" "player_position1d_velocity_mode_config_t *""'"); + } + arg1 = (player_position1d_velocity_mode_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_velocity_mode_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_velocity_mode_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_reset_odom_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_reset_odom_config_t *arg1 = (player_position1d_reset_odom_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_reset_odom_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_reset_odom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_reset_odom_config_t_value_set" "', argument " "1"" of type '" "player_position1d_reset_odom_config_t *""'"); + } + arg1 = (player_position1d_reset_odom_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position1d_reset_odom_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position1d_reset_odom_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_reset_odom_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_reset_odom_config_t *arg1 = (player_position1d_reset_odom_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_reset_odom_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_reset_odom_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_reset_odom_config_t_value_get" "', argument " "1"" of type '" "player_position1d_reset_odom_config_t *""'"); + } + arg1 = (player_position1d_reset_odom_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_reset_odom_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_reset_odom_config_t")) SWIG_fail; + result = (player_position1d_reset_odom_config_t *)(player_position1d_reset_odom_config_t *) calloc(1, sizeof(player_position1d_reset_odom_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_reset_odom_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_reset_odom_config_t *arg1 = (player_position1d_reset_odom_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_reset_odom_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_reset_odom_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_reset_odom_config_t" "', argument " "1"" of type '" "player_position1d_reset_odom_config_t *""'"); + } + arg1 = (player_position1d_reset_odom_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_reset_odom_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_reset_odom_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_position_mode_req_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_mode_req_t *arg1 = (player_position1d_position_mode_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_position_mode_req_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_mode, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_mode_req_t_state_set" "', argument " "1"" of type '" "player_position1d_position_mode_req_t *""'"); + } + arg1 = (player_position1d_position_mode_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position1d_position_mode_req_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position1d_position_mode_req_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_mode_req_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_mode_req_t *arg1 = (player_position1d_position_mode_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_position_mode_req_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_mode, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_mode_req_t_state_get" "', argument " "1"" of type '" "player_position1d_position_mode_req_t *""'"); + } + arg1 = (player_position1d_position_mode_req_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_mode_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_position_mode_req_t")) SWIG_fail; + result = (player_position1d_position_mode_req_t *)(player_position1d_position_mode_req_t *) calloc(1, sizeof(player_position1d_position_mode_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_position_mode, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_mode_req_t *arg1 = (player_position1d_position_mode_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_position_mode_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_mode, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_position_mode_req_t" "', argument " "1"" of type '" "player_position1d_position_mode_req_t *""'"); + } + arg1 = (player_position1d_position_mode_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_position_mode_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_position_mode, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_set_odom_req_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_set_odom_req_t *arg1 = (player_position1d_set_odom_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_set_odom_req_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_set_odom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_set_odom_req_t_pos_set" "', argument " "1"" of type '" "player_position1d_set_odom_req_t *""'"); + } + arg1 = (player_position1d_set_odom_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_set_odom_req_t_pos_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_set_odom_req_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_set_odom_req_t *arg1 = (player_position1d_set_odom_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_set_odom_req_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_set_odom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_set_odom_req_t_pos_get" "', argument " "1"" of type '" "player_position1d_set_odom_req_t *""'"); + } + arg1 = (player_position1d_set_odom_req_t *)(argp1); + result = (float) ((arg1)->pos); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_set_odom_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_set_odom_req_t")) SWIG_fail; + result = (player_position1d_set_odom_req_t *)(player_position1d_set_odom_req_t *) calloc(1, sizeof(player_position1d_set_odom_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_set_odom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_set_odom_req_t *arg1 = (player_position1d_set_odom_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_set_odom_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_set_odom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_set_odom_req_t" "', argument " "1"" of type '" "player_position1d_set_odom_req_t *""'"); + } + arg1 = (player_position1d_set_odom_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_set_odom_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_set_odom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_speed_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_speed_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_speed_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_speed_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_speed_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_speed_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_speed_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_speed_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_speed_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_speed_pid_req_t")) SWIG_fail; + result = (player_position1d_speed_pid_req_t *)(player_position1d_speed_pid_req_t *) calloc(1, sizeof(player_position1d_speed_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_speed_pid, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_pid_req_t *arg1 = (player_position1d_speed_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_speed_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_pid, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_speed_pid_req_t" "', argument " "1"" of type '" "player_position1d_speed_pid_req_t *""'"); + } + arg1 = (player_position1d_speed_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_speed_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_speed_pid, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_position_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_position_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_position_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_position_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_position_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_position_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_position_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_position_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_position_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_position_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_position_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_position_pid_req_t")) SWIG_fail; + result = (player_position1d_position_pid_req_t *)(player_position1d_position_pid_req_t *) calloc(1, sizeof(player_position1d_position_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_position_pid, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_position_pid_req_t *arg1 = (player_position1d_position_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_position_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_position_pid, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_position_pid_req_t" "', argument " "1"" of type '" "player_position1d_position_pid_req_t *""'"); + } + arg1 = (player_position1d_position_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_position_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_position_pid, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position1d_speed_prof_req_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *arg1 = (player_position1d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_speed_prof_req_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_prof, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_prof_req_t_speed_set" "', argument " "1"" of type '" "player_position1d_speed_prof_req_t *""'"); + } + arg1 = (player_position1d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_speed_prof_req_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_prof_req_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *arg1 = (player_position1d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_speed_prof_req_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_prof, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_prof_req_t_speed_get" "', argument " "1"" of type '" "player_position1d_speed_prof_req_t *""'"); + } + arg1 = (player_position1d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_prof_req_t_acc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *arg1 = (player_position1d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position1d_speed_prof_req_t_acc_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_prof, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_prof_req_t_acc_set" "', argument " "1"" of type '" "player_position1d_speed_prof_req_t *""'"); + } + arg1 = (player_position1d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position1d_speed_prof_req_t_acc_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->acc = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position1d_speed_prof_req_t_acc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *arg1 = (player_position1d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position1d_speed_prof_req_t_acc_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_prof, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position1d_speed_prof_req_t_acc_get" "', argument " "1"" of type '" "player_position1d_speed_prof_req_t *""'"); + } + arg1 = (player_position1d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->acc); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position1d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position1d_speed_prof_req_t")) SWIG_fail; + result = (player_position1d_speed_prof_req_t *)(player_position1d_speed_prof_req_t *) calloc(1, sizeof(player_position1d_speed_prof_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position1d_speed_prof, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position1d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position1d_speed_prof_req_t *arg1 = (player_position1d_speed_prof_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position1d_speed_prof_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position1d_speed_prof, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position1d_speed_prof_req_t" "', argument " "1"" of type '" "player_position1d_speed_prof_req_t *""'"); + } + arg1 = (player_position1d_speed_prof_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position1d_speed_prof_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position1d_speed_prof, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_data_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_pos_set" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_data_t_pos_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_data_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_pos_get" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_data_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_vel_set" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_data_t_vel_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_data_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_vel_get" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + result = (player_pose_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_data_t_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_stall_set" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_data_t_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_data_t_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_data_t_stall_get" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + result = ((arg1)->stall); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_data_t")) SWIG_fail; + result = (player_position2d_data_t *)(player_position2d_data_t *) calloc(1, sizeof(player_position2d_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_data_t *arg1 = (player_position2d_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_data_t" "', argument " "1"" of type '" "player_position2d_data_t *""'"); + } + arg1 = (player_position2d_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_vel_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *arg1 = (player_position2d_cmd_vel_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_vel_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_vel_t_vel_set" "', argument " "1"" of type '" "player_position2d_cmd_vel_t *""'"); + } + arg1 = (player_position2d_cmd_vel_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_cmd_vel_t_vel_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_vel_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *arg1 = (player_position2d_cmd_vel_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_vel_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_vel_t_vel_get" "', argument " "1"" of type '" "player_position2d_cmd_vel_t *""'"); + } + arg1 = (player_position2d_cmd_vel_t *)(argp1); + result = (player_pose_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_vel_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *arg1 = (player_position2d_cmd_vel_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_vel_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_vel_t_state_set" "', argument " "1"" of type '" "player_position2d_cmd_vel_t *""'"); + } + arg1 = (player_position2d_cmd_vel_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_vel_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *arg1 = (player_position2d_cmd_vel_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_vel_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_vel_t_state_get" "', argument " "1"" of type '" "player_position2d_cmd_vel_t *""'"); + } + arg1 = (player_position2d_cmd_vel_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_cmd_vel_t")) SWIG_fail; + result = (player_position2d_cmd_vel_t *)(player_position2d_cmd_vel_t *) calloc(1, sizeof(player_position2d_cmd_vel_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_cmd_vel, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_vel_t *arg1 = (player_position2d_cmd_vel_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_cmd_vel_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_vel, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_cmd_vel_t" "', argument " "1"" of type '" "player_position2d_cmd_vel_t *""'"); + } + arg1 = (player_position2d_cmd_vel_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_cmd_vel_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_cmd_vel, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_pos_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_pos_set" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_cmd_pos_t_pos_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_pos_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_pos_get" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_pos_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_vel_set" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_cmd_pos_t_vel_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_pos_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_vel_get" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + result = (player_pose_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_pos_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_state_set" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_pos_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_pos_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_pos_t_state_get" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_cmd_pos_t")) SWIG_fail; + result = (player_position2d_cmd_pos_t *)(player_position2d_cmd_pos_t *) calloc(1, sizeof(player_position2d_cmd_pos_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_cmd_pos, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_pos_t *arg1 = (player_position2d_cmd_pos_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_cmd_pos_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_pos, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_cmd_pos_t" "', argument " "1"" of type '" "player_position2d_cmd_pos_t *""'"); + } + arg1 = (player_position2d_cmd_pos_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_cmd_pos_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_cmd_pos, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_car_t_velocity_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *arg1 = (player_position2d_cmd_car_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_car_t_velocity_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_car, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_car_t_velocity_set" "', argument " "1"" of type '" "player_position2d_cmd_car_t *""'"); + } + arg1 = (player_position2d_cmd_car_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_cmd_car_t_velocity_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->velocity = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_car_t_velocity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *arg1 = (player_position2d_cmd_car_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_car_t_velocity_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_car, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_car_t_velocity_get" "', argument " "1"" of type '" "player_position2d_cmd_car_t *""'"); + } + arg1 = (player_position2d_cmd_car_t *)(argp1); + result = (double) ((arg1)->velocity); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_car_t_angle_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *arg1 = (player_position2d_cmd_car_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_cmd_car_t_angle_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_car, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_car_t_angle_set" "', argument " "1"" of type '" "player_position2d_cmd_car_t *""'"); + } + arg1 = (player_position2d_cmd_car_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_cmd_car_t_angle_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->angle = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_cmd_car_t_angle_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *arg1 = (player_position2d_cmd_car_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_cmd_car_t_angle_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_car, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_cmd_car_t_angle_get" "', argument " "1"" of type '" "player_position2d_cmd_car_t *""'"); + } + arg1 = (player_position2d_cmd_car_t *)(argp1); + result = (double) ((arg1)->angle); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_cmd_car_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_cmd_car_t")) SWIG_fail; + result = (player_position2d_cmd_car_t *)(player_position2d_cmd_car_t *) calloc(1, sizeof(player_position2d_cmd_car_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_cmd_car, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_cmd_car_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_cmd_car_t *arg1 = (player_position2d_cmd_car_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_cmd_car_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_cmd_car, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_cmd_car_t" "', argument " "1"" of type '" "player_position2d_cmd_car_t *""'"); + } + arg1 = (player_position2d_cmd_car_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_cmd_car_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_cmd_car, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *arg1 = (player_position2d_geom_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_geom_t_pose_set" "', argument " "1"" of type '" "player_position2d_geom_t *""'"); + } + arg1 = (player_position2d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_geom_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *arg1 = (player_position2d_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_geom_t_pose_get" "', argument " "1"" of type '" "player_position2d_geom_t *""'"); + } + arg1 = (player_position2d_geom_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *arg1 = (player_position2d_geom_t *) 0 ; + player_bbox_t *arg2 = (player_bbox_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_geom_t_size_set" "', argument " "1"" of type '" "player_position2d_geom_t *""'"); + } + arg1 = (player_position2d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_geom_t_size_set" "', argument " "2"" of type '" "player_bbox_t *""'"); + } + arg2 = (player_bbox_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *arg1 = (player_position2d_geom_t *) 0 ; + player_bbox_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_geom_t_size_get" "', argument " "1"" of type '" "player_position2d_geom_t *""'"); + } + arg1 = (player_position2d_geom_t *)(argp1); + result = (player_bbox_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_geom_t")) SWIG_fail; + result = (player_position2d_geom_t *)(player_position2d_geom_t *) calloc(1, sizeof(player_position2d_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_geom_t *arg1 = (player_position2d_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_geom_t" "', argument " "1"" of type '" "player_position2d_geom_t *""'"); + } + arg1 = (player_position2d_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_power_config_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_power_config_t *arg1 = (player_position2d_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_power_config_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_power_config_t_state_set" "', argument " "1"" of type '" "player_position2d_power_config_t *""'"); + } + arg1 = (player_position2d_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_power_config_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_power_config_t *arg1 = (player_position2d_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_power_config_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_power_config_t_state_get" "', argument " "1"" of type '" "player_position2d_power_config_t *""'"); + } + arg1 = (player_position2d_power_config_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_power_config_t")) SWIG_fail; + result = (player_position2d_power_config_t *)(player_position2d_power_config_t *) calloc(1, sizeof(player_position2d_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_power_config_t *arg1 = (player_position2d_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_power_config_t" "', argument " "1"" of type '" "player_position2d_power_config_t *""'"); + } + arg1 = (player_position2d_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_velocity_mode_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_velocity_mode_config_t *arg1 = (player_position2d_velocity_mode_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_velocity_mode_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_velocity_mode_config_t_value_set" "', argument " "1"" of type '" "player_position2d_velocity_mode_config_t *""'"); + } + arg1 = (player_position2d_velocity_mode_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position2d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_velocity_mode_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_velocity_mode_config_t *arg1 = (player_position2d_velocity_mode_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_velocity_mode_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_velocity_mode_config_t_value_get" "', argument " "1"" of type '" "player_position2d_velocity_mode_config_t *""'"); + } + arg1 = (player_position2d_velocity_mode_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_velocity_mode_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_velocity_mode_config_t")) SWIG_fail; + result = (player_position2d_velocity_mode_config_t *)(player_position2d_velocity_mode_config_t *) calloc(1, sizeof(player_position2d_velocity_mode_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_velocity_mode_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_velocity_mode_config_t *arg1 = (player_position2d_velocity_mode_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_velocity_mode_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_velocity_mode_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_velocity_mode_config_t" "', argument " "1"" of type '" "player_position2d_velocity_mode_config_t *""'"); + } + arg1 = (player_position2d_velocity_mode_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_velocity_mode_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_velocity_mode_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_position2d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_reset_odom_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_reset_odom_config_t")) SWIG_fail; + result = (player_position2d_reset_odom_config_t *)(player_position2d_reset_odom_config_t *) calloc(1, sizeof(player_position2d_reset_odom_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_reset_odom_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_reset_odom_config_t *arg1 = (player_position2d_reset_odom_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_reset_odom_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_reset_odom_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_reset_odom_config_t" "', argument " "1"" of type '" "player_position2d_reset_odom_config_t *""'"); + } + arg1 = (player_position2d_reset_odom_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_reset_odom_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_reset_odom_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_position_mode_req_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_mode_req_t *arg1 = (player_position2d_position_mode_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_position_mode_req_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_mode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_mode_req_t_state_set" "', argument " "1"" of type '" "player_position2d_position_mode_req_t *""'"); + } + arg1 = (player_position2d_position_mode_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_position_mode_req_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position2d_position_mode_req_t_state_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_mode_req_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_mode_req_t *arg1 = (player_position2d_position_mode_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_position_mode_req_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_mode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_mode_req_t_state_get" "', argument " "1"" of type '" "player_position2d_position_mode_req_t *""'"); + } + arg1 = (player_position2d_position_mode_req_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_mode_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_position_mode_req_t")) SWIG_fail; + result = (player_position2d_position_mode_req_t *)(player_position2d_position_mode_req_t *) calloc(1, sizeof(player_position2d_position_mode_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_position_mode_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_mode_req_t *arg1 = (player_position2d_position_mode_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_position_mode_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_mode_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_position_mode_req_t" "', argument " "1"" of type '" "player_position2d_position_mode_req_t *""'"); + } + arg1 = (player_position2d_position_mode_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_position_mode_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_position_mode_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_set_odom_req_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_set_odom_req_t *arg1 = (player_position2d_set_odom_req_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_set_odom_req_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_set_odom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_set_odom_req_t_pose_set" "', argument " "1"" of type '" "player_position2d_set_odom_req_t *""'"); + } + arg1 = (player_position2d_set_odom_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position2d_set_odom_req_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_set_odom_req_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_set_odom_req_t *arg1 = (player_position2d_set_odom_req_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_set_odom_req_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_set_odom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_set_odom_req_t_pose_get" "', argument " "1"" of type '" "player_position2d_set_odom_req_t *""'"); + } + arg1 = (player_position2d_set_odom_req_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_set_odom_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_set_odom_req_t")) SWIG_fail; + result = (player_position2d_set_odom_req_t *)(player_position2d_set_odom_req_t *) calloc(1, sizeof(player_position2d_set_odom_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_set_odom_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_set_odom_req_t *arg1 = (player_position2d_set_odom_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_set_odom_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_set_odom_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_set_odom_req_t" "', argument " "1"" of type '" "player_position2d_set_odom_req_t *""'"); + } + arg1 = (player_position2d_set_odom_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_set_odom_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_set_odom_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_speed_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_speed_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_speed_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_speed_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_speed_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_speed_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_speed_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_speed_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_speed_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_speed_pid_req_t")) SWIG_fail; + result = (player_position2d_speed_pid_req_t *)(player_position2d_speed_pid_req_t *) calloc(1, sizeof(player_position2d_speed_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_speed_pid_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_pid_req_t *arg1 = (player_position2d_speed_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_speed_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_pid_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_speed_pid_req_t" "', argument " "1"" of type '" "player_position2d_speed_pid_req_t *""'"); + } + arg1 = (player_position2d_speed_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_speed_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_speed_pid_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_position_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_position_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_position_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_position_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_position_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_position_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_position_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_position_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_position_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_position_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_position_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_position_pid_req_t")) SWIG_fail; + result = (player_position2d_position_pid_req_t *)(player_position2d_position_pid_req_t *) calloc(1, sizeof(player_position2d_position_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_position_pid_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_position_pid_req_t *arg1 = (player_position2d_position_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_position_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_position_pid_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_position_pid_req_t" "', argument " "1"" of type '" "player_position2d_position_pid_req_t *""'"); + } + arg1 = (player_position2d_position_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_position_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_position_pid_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position2d_speed_prof_req_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *arg1 = (player_position2d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_speed_prof_req_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_prof_req_t_speed_set" "', argument " "1"" of type '" "player_position2d_speed_prof_req_t *""'"); + } + arg1 = (player_position2d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_speed_prof_req_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_prof_req_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *arg1 = (player_position2d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_speed_prof_req_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_prof_req_t_speed_get" "', argument " "1"" of type '" "player_position2d_speed_prof_req_t *""'"); + } + arg1 = (player_position2d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_prof_req_t_acc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *arg1 = (player_position2d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position2d_speed_prof_req_t_acc_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_prof_req_t_acc_set" "', argument " "1"" of type '" "player_position2d_speed_prof_req_t *""'"); + } + arg1 = (player_position2d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position2d_speed_prof_req_t_acc_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->acc = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position2d_speed_prof_req_t_acc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *arg1 = (player_position2d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position2d_speed_prof_req_t_acc_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position2d_speed_prof_req_t_acc_get" "', argument " "1"" of type '" "player_position2d_speed_prof_req_t *""'"); + } + arg1 = (player_position2d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->acc); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position2d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position2d_speed_prof_req_t")) SWIG_fail; + result = (player_position2d_speed_prof_req_t *)(player_position2d_speed_prof_req_t *) calloc(1, sizeof(player_position2d_speed_prof_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position2d_speed_prof_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position2d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position2d_speed_prof_req_t *arg1 = (player_position2d_speed_prof_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position2d_speed_prof_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position2d_speed_prof_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position2d_speed_prof_req_t" "', argument " "1"" of type '" "player_position2d_speed_prof_req_t *""'"); + } + arg1 = (player_position2d_speed_prof_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position2d_speed_prof_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position2d_speed_prof_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_data_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_pos_set" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_data_t_pos_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_data_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_pos_get" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_data_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_vel_set" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_data_t_vel_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_data_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_vel_get" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_data_t_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_stall_set" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_data_t_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_data_t_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_data_t_stall_get" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + result = ((arg1)->stall); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_data_t")) SWIG_fail; + result = (player_position3d_data_t *)(player_position3d_data_t *) calloc(1, sizeof(player_position3d_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_data_t *arg1 = (player_position3d_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_data_t" "', argument " "1"" of type '" "player_position3d_data_t *""'"); + } + arg1 = (player_position3d_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_cmd_pos_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_pos_set" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_cmd_pos_t_pos_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_cmd_pos_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_pos_get" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_cmd_pos_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_vel_set" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_cmd_pos_t_vel_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_cmd_pos_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_vel_get" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_cmd_pos_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_state_set" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_pos_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_cmd_pos_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_pos_t_state_get" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_cmd_pos_t")) SWIG_fail; + result = (player_position3d_cmd_pos_t *)(player_position3d_cmd_pos_t *) calloc(1, sizeof(player_position3d_cmd_pos_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_cmd_pos, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_cmd_pos_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_pos_t *arg1 = (player_position3d_cmd_pos_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_cmd_pos_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_pos, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_cmd_pos_t" "', argument " "1"" of type '" "player_position3d_cmd_pos_t *""'"); + } + arg1 = (player_position3d_cmd_pos_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_cmd_pos_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_cmd_pos, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_vel_t_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *arg1 = (player_position3d_cmd_vel_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_cmd_vel_t_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_vel_t_vel_set" "', argument " "1"" of type '" "player_position3d_cmd_vel_t *""'"); + } + arg1 = (player_position3d_cmd_vel_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_cmd_vel_t_vel_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->vel = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_vel_t_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *arg1 = (player_position3d_cmd_vel_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_cmd_vel_t_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_vel_t_vel_get" "', argument " "1"" of type '" "player_position3d_cmd_vel_t *""'"); + } + arg1 = (player_position3d_cmd_vel_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->vel); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_vel_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *arg1 = (player_position3d_cmd_vel_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_cmd_vel_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_vel_t_state_set" "', argument " "1"" of type '" "player_position3d_cmd_vel_t *""'"); + } + arg1 = (player_position3d_cmd_vel_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_cmd_vel_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *arg1 = (player_position3d_cmd_vel_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_cmd_vel_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_vel, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_cmd_vel_t_state_get" "', argument " "1"" of type '" "player_position3d_cmd_vel_t *""'"); + } + arg1 = (player_position3d_cmd_vel_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_cmd_vel_t")) SWIG_fail; + result = (player_position3d_cmd_vel_t *)(player_position3d_cmd_vel_t *) calloc(1, sizeof(player_position3d_cmd_vel_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_cmd_vel, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_cmd_vel_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_cmd_vel_t *arg1 = (player_position3d_cmd_vel_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_cmd_vel_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_cmd_vel, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_cmd_vel_t" "', argument " "1"" of type '" "player_position3d_cmd_vel_t *""'"); + } + arg1 = (player_position3d_cmd_vel_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_cmd_vel_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_cmd_vel, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_geom_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *arg1 = (player_position3d_geom_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_geom_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_geom_t_pose_set" "', argument " "1"" of type '" "player_position3d_geom_t *""'"); + } + arg1 = (player_position3d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_geom_t_pose_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_geom_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *arg1 = (player_position3d_geom_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_geom_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_geom_t_pose_get" "', argument " "1"" of type '" "player_position3d_geom_t *""'"); + } + arg1 = (player_position3d_geom_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *arg1 = (player_position3d_geom_t *) 0 ; + player_bbox3d_t *arg2 = (player_bbox3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_geom_t_size_set" "', argument " "1"" of type '" "player_position3d_geom_t *""'"); + } + arg1 = (player_position3d_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_geom_t_size_set" "', argument " "2"" of type '" "player_bbox3d_t *""'"); + } + arg2 = (player_bbox3d_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *arg1 = (player_position3d_geom_t *) 0 ; + player_bbox3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_geom_t_size_get" "', argument " "1"" of type '" "player_position3d_geom_t *""'"); + } + arg1 = (player_position3d_geom_t *)(argp1); + result = (player_bbox3d_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_geom_t")) SWIG_fail; + result = (player_position3d_geom_t *)(player_position3d_geom_t *) calloc(1, sizeof(player_position3d_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_geom_t *arg1 = (player_position3d_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_geom_t" "', argument " "1"" of type '" "player_position3d_geom_t *""'"); + } + arg1 = (player_position3d_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_power_config_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_power_config_t *arg1 = (player_position3d_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_power_config_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_power_config_t_state_set" "', argument " "1"" of type '" "player_position3d_power_config_t *""'"); + } + arg1 = (player_position3d_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_power_config_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_power_config_t *arg1 = (player_position3d_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_power_config_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_power_config_t_state_get" "', argument " "1"" of type '" "player_position3d_power_config_t *""'"); + } + arg1 = (player_position3d_power_config_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_power_config_t")) SWIG_fail; + result = (player_position3d_power_config_t *)(player_position3d_power_config_t *) calloc(1, sizeof(player_position3d_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_power_config_t *arg1 = (player_position3d_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_power_config_t" "', argument " "1"" of type '" "player_position3d_power_config_t *""'"); + } + arg1 = (player_position3d_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_position_mode_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_mode_req_t *arg1 = (player_position3d_position_mode_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_position_mode_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_mode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_mode_req_t_value_set" "', argument " "1"" of type '" "player_position3d_position_mode_req_t *""'"); + } + arg1 = (player_position3d_position_mode_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_position_mode_req_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position3d_position_mode_req_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_mode_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_mode_req_t *arg1 = (player_position3d_position_mode_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_position_mode_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_mode_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_mode_req_t_value_get" "', argument " "1"" of type '" "player_position3d_position_mode_req_t *""'"); + } + arg1 = (player_position3d_position_mode_req_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_mode_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_position_mode_req_t")) SWIG_fail; + result = (player_position3d_position_mode_req_t *)(player_position3d_position_mode_req_t *) calloc(1, sizeof(player_position3d_position_mode_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_position_mode_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_position_mode_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_mode_req_t *arg1 = (player_position3d_position_mode_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_position_mode_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_mode_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_position_mode_req_t" "', argument " "1"" of type '" "player_position3d_position_mode_req_t *""'"); + } + arg1 = (player_position3d_position_mode_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_position_mode_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_position_mode_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_velocity_mode_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_velocity_mode_config_t *arg1 = (player_position3d_velocity_mode_config_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_velocity_mode_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_velocity_mode_config_t_value_set" "', argument " "1"" of type '" "player_position3d_velocity_mode_config_t *""'"); + } + arg1 = (player_position3d_velocity_mode_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_position3d_velocity_mode_config_t_value_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_velocity_mode_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_velocity_mode_config_t *arg1 = (player_position3d_velocity_mode_config_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_velocity_mode_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_velocity_mode_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_velocity_mode_config_t_value_get" "', argument " "1"" of type '" "player_position3d_velocity_mode_config_t *""'"); + } + arg1 = (player_position3d_velocity_mode_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_velocity_mode_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_velocity_mode_config_t")) SWIG_fail; + result = (player_position3d_velocity_mode_config_t *)(player_position3d_velocity_mode_config_t *) calloc(1, sizeof(player_position3d_velocity_mode_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_velocity_mode_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_velocity_mode_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_velocity_mode_config_t *arg1 = (player_position3d_velocity_mode_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_velocity_mode_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_velocity_mode_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_velocity_mode_config_t" "', argument " "1"" of type '" "player_position3d_velocity_mode_config_t *""'"); + } + arg1 = (player_position3d_velocity_mode_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_velocity_mode_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_velocity_mode_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_set_odom_req_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_set_odom_req_t *arg1 = (player_position3d_set_odom_req_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_set_odom_req_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_set_odom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_set_odom_req_t_pos_set" "', argument " "1"" of type '" "player_position3d_set_odom_req_t *""'"); + } + arg1 = (player_position3d_set_odom_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_position3d_set_odom_req_t_pos_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_set_odom_req_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_set_odom_req_t *arg1 = (player_position3d_set_odom_req_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_set_odom_req_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_set_odom_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_set_odom_req_t_pos_get" "', argument " "1"" of type '" "player_position3d_set_odom_req_t *""'"); + } + arg1 = (player_position3d_set_odom_req_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_set_odom_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_set_odom_req_t")) SWIG_fail; + result = (player_position3d_set_odom_req_t *)(player_position3d_set_odom_req_t *) calloc(1, sizeof(player_position3d_set_odom_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_set_odom_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_set_odom_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_set_odom_req_t *arg1 = (player_position3d_set_odom_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_set_odom_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_set_odom_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_set_odom_req_t" "', argument " "1"" of type '" "player_position3d_set_odom_req_t *""'"); + } + arg1 = (player_position3d_set_odom_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_set_odom_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_set_odom_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_new_player_position3d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_reset_odom_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_reset_odom_config_t")) SWIG_fail; + result = (player_position3d_reset_odom_config_t *)(player_position3d_reset_odom_config_t *) calloc(1, sizeof(player_position3d_reset_odom_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_reset_odom_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_reset_odom_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_reset_odom_config_t *arg1 = (player_position3d_reset_odom_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_reset_odom_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_reset_odom_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_reset_odom_config_t" "', argument " "1"" of type '" "player_position3d_reset_odom_config_t *""'"); + } + arg1 = (player_position3d_reset_odom_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_reset_odom_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_reset_odom_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_speed_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_speed_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_speed_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_speed_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_speed_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_speed_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_speed_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_speed_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_speed_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_speed_pid_req_t")) SWIG_fail; + result = (player_position3d_speed_pid_req_t *)(player_position3d_speed_pid_req_t *) calloc(1, sizeof(player_position3d_speed_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_speed_pid_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_speed_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_pid_req_t *arg1 = (player_position3d_speed_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_speed_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_pid_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_speed_pid_req_t" "', argument " "1"" of type '" "player_position3d_speed_pid_req_t *""'"); + } + arg1 = (player_position3d_speed_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_speed_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_speed_pid_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_kp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_position_pid_req_t_kp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_kp_set" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_position_pid_req_t_kp_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_kp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_position_pid_req_t_kp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_kp_get" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kp); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_ki_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_position_pid_req_t_ki_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_ki_set" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_position_pid_req_t_ki_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->ki = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_ki_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_position_pid_req_t_ki_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_ki_get" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->ki); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_kd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_position_pid_req_t_kd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_kd_set" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_position_pid_req_t_kd_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->kd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_position_pid_req_t_kd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_position_pid_req_t_kd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_position_pid_req_t_kd_get" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + result = (float) ((arg1)->kd); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_position_pid_req_t")) SWIG_fail; + result = (player_position3d_position_pid_req_t *)(player_position3d_position_pid_req_t *) calloc(1, sizeof(player_position3d_position_pid_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_position_pid_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_position_pid_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_position_pid_req_t *arg1 = (player_position3d_position_pid_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_position_pid_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_position_pid_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_position_pid_req_t" "', argument " "1"" of type '" "player_position3d_position_pid_req_t *""'"); + } + arg1 = (player_position3d_position_pid_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_position_pid_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_position_pid_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_position3d_speed_prof_req_t_speed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *arg1 = (player_position3d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_speed_prof_req_t_speed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_prof_req_t_speed_set" "', argument " "1"" of type '" "player_position3d_speed_prof_req_t *""'"); + } + arg1 = (player_position3d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_speed_prof_req_t_speed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->speed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_prof_req_t_speed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *arg1 = (player_position3d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_speed_prof_req_t_speed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_prof_req_t_speed_get" "', argument " "1"" of type '" "player_position3d_speed_prof_req_t *""'"); + } + arg1 = (player_position3d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->speed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_prof_req_t_acc_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *arg1 = (player_position3d_speed_prof_req_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_position3d_speed_prof_req_t_acc_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_prof_req_t_acc_set" "', argument " "1"" of type '" "player_position3d_speed_prof_req_t *""'"); + } + arg1 = (player_position3d_speed_prof_req_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_position3d_speed_prof_req_t_acc_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->acc = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_position3d_speed_prof_req_t_acc_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *arg1 = (player_position3d_speed_prof_req_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_position3d_speed_prof_req_t_acc_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_prof_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_position3d_speed_prof_req_t_acc_get" "', argument " "1"" of type '" "player_position3d_speed_prof_req_t *""'"); + } + arg1 = (player_position3d_speed_prof_req_t *)(argp1); + result = (float) ((arg1)->acc); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_position3d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_position3d_speed_prof_req_t")) SWIG_fail; + result = (player_position3d_speed_prof_req_t *)(player_position3d_speed_prof_req_t *) calloc(1, sizeof(player_position3d_speed_prof_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_position3d_speed_prof_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_position3d_speed_prof_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_position3d_speed_prof_req_t *arg1 = (player_position3d_speed_prof_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_position3d_speed_prof_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_position3d_speed_prof_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_position3d_speed_prof_req_t" "', argument " "1"" of type '" "player_position3d_speed_prof_req_t *""'"); + } + arg1 = (player_position3d_speed_prof_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_position3d_speed_prof_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_position3d_speed_prof_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_power_data_t_valid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_valid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_valid_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_power_data_t_valid_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_power_data_t_valid_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->valid = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_valid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_valid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_valid_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = ((arg1)->valid); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_volts_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_volts_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_volts_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_power_data_t_volts_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->volts = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_volts_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_volts_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_volts_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = (float) ((arg1)->volts); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_percent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_percent_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_percent_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_power_data_t_percent_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->percent = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_percent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_percent_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_percent_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = (float) ((arg1)->percent); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_joules_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_joules_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_joules_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_power_data_t_joules_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->joules = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_joules_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_joules_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_joules_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = (float) ((arg1)->joules); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_watts_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_watts_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_watts_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_power_data_t_watts_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->watts = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_watts_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_watts_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_watts_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = (float) ((arg1)->watts); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_charging_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_data_t_charging_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_charging_set" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_power_data_t_charging_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_power_data_t_charging_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->charging = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_data_t_charging_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_data_t_charging_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_data_t_charging_get" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + result = ((arg1)->charging); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_power_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_power_data_t")) SWIG_fail; + result = (player_power_data_t *)(player_power_data_t *) calloc(1, sizeof(player_power_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_power_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_power_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_data_t *arg1 = (player_power_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_power_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_power_data_t" "', argument " "1"" of type '" "player_power_data_t *""'"); + } + arg1 = (player_power_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_power_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_power_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_power_chargepolicy_config_t_enable_input_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *arg1 = (player_power_chargepolicy_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_chargepolicy_config_t_enable_input_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_chargepolicy_config_t_enable_input_set" "', argument " "1"" of type '" "player_power_chargepolicy_config_t *""'"); + } + arg1 = (player_power_chargepolicy_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable_input = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_chargepolicy_config_t_enable_input_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *arg1 = (player_power_chargepolicy_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_chargepolicy_config_t_enable_input_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_chargepolicy_config_t_enable_input_get" "', argument " "1"" of type '" "player_power_chargepolicy_config_t *""'"); + } + arg1 = (player_power_chargepolicy_config_t *)(argp1); + result = ((arg1)->enable_input); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_chargepolicy_config_t_enable_output_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *arg1 = (player_power_chargepolicy_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_power_chargepolicy_config_t_enable_output_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_chargepolicy_config_t_enable_output_set" "', argument " "1"" of type '" "player_power_chargepolicy_config_t *""'"); + } + arg1 = (player_power_chargepolicy_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable_output = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_power_chargepolicy_config_t_enable_output_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *arg1 = (player_power_chargepolicy_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_power_chargepolicy_config_t_enable_output_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_chargepolicy_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_power_chargepolicy_config_t_enable_output_get" "', argument " "1"" of type '" "player_power_chargepolicy_config_t *""'"); + } + arg1 = (player_power_chargepolicy_config_t *)(argp1); + result = ((arg1)->enable_output); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_power_chargepolicy_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_power_chargepolicy_config_t")) SWIG_fail; + result = (player_power_chargepolicy_config_t *)(player_power_chargepolicy_config_t *) calloc(1, sizeof(player_power_chargepolicy_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_power_chargepolicy_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_power_chargepolicy_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_power_chargepolicy_config_t *arg1 = (player_power_chargepolicy_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_power_chargepolicy_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_power_chargepolicy_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_power_chargepolicy_config_t" "', argument " "1"" of type '" "player_power_chargepolicy_config_t *""'"); + } + arg1 = (player_power_chargepolicy_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_power_chargepolicy_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_power_chargepolicy_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_pan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_data_t_pan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_pan_set" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_data_t_pan_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pan = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_pan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_data_t_pan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_pan_get" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + result = (float) ((arg1)->pan); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_tilt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_data_t_tilt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_tilt_set" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_data_t_tilt_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->tilt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_tilt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_data_t_tilt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_tilt_get" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + result = (float) ((arg1)->tilt); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_zoom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_data_t_zoom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_zoom_set" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_data_t_zoom_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->zoom = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_zoom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_data_t_zoom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_zoom_get" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + result = (float) ((arg1)->zoom); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_panspeed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_data_t_panspeed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_panspeed_set" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_data_t_panspeed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->panspeed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_panspeed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_data_t_panspeed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_panspeed_get" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + result = (float) ((arg1)->panspeed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_tiltspeed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_data_t_tiltspeed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_tiltspeed_set" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_data_t_tiltspeed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->tiltspeed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_data_t_tiltspeed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_data_t_tiltspeed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_data_t_tiltspeed_get" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + result = (float) ((arg1)->tiltspeed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ptz_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ptz_data_t")) SWIG_fail; + result = (player_ptz_data_t *)(player_ptz_data_t *) calloc(1, sizeof(player_ptz_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ptz_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ptz_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_data_t *arg1 = (player_ptz_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ptz_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ptz_data_t" "', argument " "1"" of type '" "player_ptz_data_t *""'"); + } + arg1 = (player_ptz_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ptz_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ptz_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_pan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_cmd_t_pan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_pan_set" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_cmd_t_pan_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->pan = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_pan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_cmd_t_pan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_pan_get" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + result = (float) ((arg1)->pan); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_tilt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_cmd_t_tilt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_tilt_set" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_cmd_t_tilt_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->tilt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_tilt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_cmd_t_tilt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_tilt_get" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + result = (float) ((arg1)->tilt); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_zoom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_cmd_t_zoom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_zoom_set" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_cmd_t_zoom_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->zoom = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_zoom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_cmd_t_zoom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_zoom_get" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + result = (float) ((arg1)->zoom); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_panspeed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_cmd_t_panspeed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_panspeed_set" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_cmd_t_panspeed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->panspeed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_panspeed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_cmd_t_panspeed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_panspeed_get" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + result = (float) ((arg1)->panspeed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_tiltspeed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_cmd_t_tiltspeed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_tiltspeed_set" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_ptz_cmd_t_tiltspeed_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->tiltspeed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_cmd_t_tiltspeed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_cmd_t_tiltspeed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_cmd_t_tiltspeed_get" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + result = (float) ((arg1)->tiltspeed); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ptz_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ptz_cmd_t")) SWIG_fail; + result = (player_ptz_cmd_t *)(player_ptz_cmd_t *) calloc(1, sizeof(player_ptz_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ptz_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ptz_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_cmd_t *arg1 = (player_ptz_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ptz_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ptz_cmd_t" "', argument " "1"" of type '" "player_ptz_cmd_t *""'"); + } + arg1 = (player_ptz_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ptz_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ptz_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ptz_geom_t_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *arg1 = (player_ptz_geom_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_geom_t_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_geom_t_pos_set" "', argument " "1"" of type '" "player_ptz_geom_t *""'"); + } + arg1 = (player_ptz_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ptz_geom_t_pos_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pos = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_geom_t_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *arg1 = (player_ptz_geom_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_geom_t_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_geom_t_pos_get" "', argument " "1"" of type '" "player_ptz_geom_t *""'"); + } + arg1 = (player_ptz_geom_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pos); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_geom_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *arg1 = (player_ptz_geom_t *) 0 ; + player_bbox3d_t *arg2 = (player_bbox3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_geom_t_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_geom_t_size_set" "', argument " "1"" of type '" "player_ptz_geom_t *""'"); + } + arg1 = (player_ptz_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bbox3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ptz_geom_t_size_set" "', argument " "2"" of type '" "player_bbox3d_t *""'"); + } + arg2 = (player_bbox3d_t *)(argp2); + if (arg1) (arg1)->size = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_geom_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *arg1 = (player_ptz_geom_t *) 0 ; + player_bbox3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_geom_t_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_geom_t_size_get" "', argument " "1"" of type '" "player_ptz_geom_t *""'"); + } + arg1 = (player_ptz_geom_t *)(argp1); + result = (player_bbox3d_t *)& ((arg1)->size); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_bbox3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ptz_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ptz_geom_t")) SWIG_fail; + result = (player_ptz_geom_t *)(player_ptz_geom_t *) calloc(1, sizeof(player_ptz_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ptz_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ptz_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_geom_t *arg1 = (player_ptz_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ptz_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ptz_geom_t" "', argument " "1"" of type '" "player_ptz_geom_t *""'"); + } + arg1 = (player_ptz_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ptz_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ptz_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ptz_req_generic_t_config_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *arg1 = (player_ptz_req_generic_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_req_generic_t_config_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_generic, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_generic_t_config_count_set" "', argument " "1"" of type '" "player_ptz_req_generic_t *""'"); + } + arg1 = (player_ptz_req_generic_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ptz_req_generic_t_config_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_ptz_req_generic_t_config_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->config_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_req_generic_t_config_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *arg1 = (player_ptz_req_generic_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_req_generic_t_config_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_generic, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_generic_t_config_count_get" "', argument " "1"" of type '" "player_ptz_req_generic_t *""'"); + } + arg1 = (player_ptz_req_generic_t *)(argp1); + result = ((arg1)->config_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_req_generic_t_config_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *arg1 = (player_ptz_req_generic_t *) 0 ; + uint32_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_req_generic_t_config_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_generic, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_generic_t_config_set" "', argument " "1"" of type '" "player_ptz_req_generic_t *""'"); + } + arg1 = (player_ptz_req_generic_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint32_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ptz_req_generic_t_config_set" "', argument " "2"" of type '" "uint32_t [32]""'"); + } + arg2 = (uint32_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->config[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""config""' of type '""uint32_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_req_generic_t_config_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *arg1 = (player_ptz_req_generic_t *) 0 ; + uint32_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_req_generic_t_config_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_generic, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_generic_t_config_get" "', argument " "1"" of type '" "player_ptz_req_generic_t *""'"); + } + arg1 = (player_ptz_req_generic_t *)(argp1); + result = (uint32_t *)(uint32_t *) ((arg1)->config); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_uint32_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ptz_req_generic_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ptz_req_generic_t")) SWIG_fail; + result = (player_ptz_req_generic_t *)(player_ptz_req_generic_t *) calloc(1, sizeof(player_ptz_req_generic_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ptz_req_generic, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ptz_req_generic_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_generic_t *arg1 = (player_ptz_req_generic_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ptz_req_generic_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_generic, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ptz_req_generic_t" "', argument " "1"" of type '" "player_ptz_req_generic_t *""'"); + } + arg1 = (player_ptz_req_generic_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ptz_req_generic_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ptz_req_generic, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_ptz_req_control_mode_t_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_control_mode_t *arg1 = (player_ptz_req_control_mode_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_ptz_req_control_mode_t_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_control_mode, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_control_mode_t_mode_set" "', argument " "1"" of type '" "player_ptz_req_control_mode_t *""'"); + } + arg1 = (player_ptz_req_control_mode_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_ptz_req_control_mode_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_ptz_req_control_mode_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_ptz_req_control_mode_t_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_control_mode_t *arg1 = (player_ptz_req_control_mode_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_ptz_req_control_mode_t_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_control_mode, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_ptz_req_control_mode_t_mode_get" "', argument " "1"" of type '" "player_ptz_req_control_mode_t *""'"); + } + arg1 = (player_ptz_req_control_mode_t *)(argp1); + result = ((arg1)->mode); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_ptz_req_control_mode_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_control_mode_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_ptz_req_control_mode_t")) SWIG_fail; + result = (player_ptz_req_control_mode_t *)(player_ptz_req_control_mode_t *) calloc(1, sizeof(player_ptz_req_control_mode_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ptz_req_control_mode, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_ptz_req_control_mode_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_ptz_req_control_mode_t *arg1 = (player_ptz_req_control_mode_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_ptz_req_control_mode_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_ptz_req_control_mode, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_ptz_req_control_mode_t" "', argument " "1"" of type '" "player_ptz_req_control_mode_t *""'"); + } + arg1 = (player_ptz_req_control_mode_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_ptz_req_control_mode_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_ptz_req_control_mode, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_data_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_data_t *arg1 = (player_simulation_data_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_data_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_data_t_data_set" "', argument " "1"" of type '" "player_simulation_data_t *""'"); + } + arg1 = (player_simulation_data_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->data = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_data_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_data_t *arg1 = (player_simulation_data_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_data_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_data_t_data_get" "', argument " "1"" of type '" "player_simulation_data_t *""'"); + } + arg1 = (player_simulation_data_t *)(argp1); + result = ((arg1)->data); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_data_t")) SWIG_fail; + result = (player_simulation_data_t *)(player_simulation_data_t *) calloc(1, sizeof(player_simulation_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_data_t *arg1 = (player_simulation_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_data_t" "', argument " "1"" of type '" "player_simulation_data_t *""'"); + } + arg1 = (player_simulation_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_cmd_t_cmd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_cmd_t *arg1 = (player_simulation_cmd_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_cmd_t_cmd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_cmd_t_cmd_set" "', argument " "1"" of type '" "player_simulation_cmd_t *""'"); + } + arg1 = (player_simulation_cmd_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->cmd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_cmd_t_cmd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_cmd_t *arg1 = (player_simulation_cmd_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_cmd_t_cmd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_cmd_t_cmd_get" "', argument " "1"" of type '" "player_simulation_cmd_t *""'"); + } + arg1 = (player_simulation_cmd_t *)(argp1); + result = ((arg1)->cmd); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_cmd_t")) SWIG_fail; + result = (player_simulation_cmd_t *)(player_simulation_cmd_t *) calloc(1, sizeof(player_simulation_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_cmd_t *arg1 = (player_simulation_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_cmd_t" "', argument " "1"" of type '" "player_simulation_cmd_t *""'"); + } + arg1 = (player_simulation_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_pose2d_req_t_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_name_count_set" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_pose2d_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_pose2d_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_pose2d_req_t_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_name_count_get" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + result = ((arg1)->name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_pose2d_req_t_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_name_set" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_pose2d_req_t_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->name,arg2,64*sizeof(char)); + else memset(arg1->name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_pose2d_req_t_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_name_get" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + result = (char *)(char *) ((arg1)->name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + player_pose_t *arg2 = (player_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_pose2d_req_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_pose_set" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_pose2d_req_t_pose_set" "', argument " "2"" of type '" "player_pose_t *""'"); + } + arg2 = (player_pose_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_pose2d_req_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_pose2d_req_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_pose2d_req_t_pose_get" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + result = (player_pose_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_pose2d_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_pose2d_req_t")) SWIG_fail; + result = (player_simulation_pose2d_req_t *)(player_simulation_pose2d_req_t *) calloc(1, sizeof(player_simulation_pose2d_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_pose2d_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_pose2d_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_pose2d_req_t *arg1 = (player_simulation_pose2d_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_pose2d_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_pose2d_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_pose2d_req_t" "', argument " "1"" of type '" "player_simulation_pose2d_req_t *""'"); + } + arg1 = (player_simulation_pose2d_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_pose2d_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_pose2d_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_int_req_t_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_name_count_set" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_int_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_int_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_int_req_t_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_name_count_get" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + result = ((arg1)->name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_int_req_t_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_name_set" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_int_req_t_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->name,arg2,64*sizeof(char)); + else memset(arg1->name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_int_req_t_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_name_get" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + result = (char *)(char *) ((arg1)->name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_prop_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_int_req_t_prop_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_prop_count_set" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_int_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_int_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->prop_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_prop_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_int_req_t_prop_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_prop_count_get" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + result = ((arg1)->prop_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_prop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_int_req_t_prop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_prop_set" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_int_req_t_prop_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->prop,arg2,64*sizeof(char)); + else memset(arg1->prop,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_prop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_int_req_t_prop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_prop_get" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + result = (char *)(char *) ((arg1)->prop); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_int_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_value_set" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_int_req_t_value_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_int_req_t_value_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_int_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_int_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_int_req_t_value_get" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + result = ((arg1)->value); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_property_int_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_property_int_req_t")) SWIG_fail; + result = (player_simulation_property_int_req_t *)(player_simulation_property_int_req_t *) calloc(1, sizeof(player_simulation_property_int_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_property_int_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_property_int_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_int_req_t *arg1 = (player_simulation_property_int_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_property_int_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_int_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_property_int_req_t" "', argument " "1"" of type '" "player_simulation_property_int_req_t *""'"); + } + arg1 = (player_simulation_property_int_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_property_int_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_property_int_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_float_req_t_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_name_count_set" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_float_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_float_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_float_req_t_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_name_count_get" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + result = ((arg1)->name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_float_req_t_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_name_set" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_float_req_t_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->name,arg2,64*sizeof(char)); + else memset(arg1->name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_float_req_t_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_name_get" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + result = (char *)(char *) ((arg1)->name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_prop_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_float_req_t_prop_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_prop_count_set" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_float_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_float_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->prop_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_prop_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_float_req_t_prop_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_prop_count_get" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + result = ((arg1)->prop_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_prop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_float_req_t_prop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_prop_set" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_float_req_t_prop_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->prop,arg2,64*sizeof(char)); + else memset(arg1->prop,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_prop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_float_req_t_prop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_prop_get" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + result = (char *)(char *) ((arg1)->prop); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_float_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_value_set" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_simulation_property_float_req_t_value_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_float_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_float_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_float_req_t_value_get" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + result = (double) ((arg1)->value); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_property_float_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_property_float_req_t")) SWIG_fail; + result = (player_simulation_property_float_req_t *)(player_simulation_property_float_req_t *) calloc(1, sizeof(player_simulation_property_float_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_property_float_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_property_float_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_float_req_t *arg1 = (player_simulation_property_float_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_property_float_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_float_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_property_float_req_t" "', argument " "1"" of type '" "player_simulation_property_float_req_t *""'"); + } + arg1 = (player_simulation_property_float_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_property_float_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_property_float_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_name_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_name_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_name_count_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_string_req_t_name_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->name_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_name_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_name_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_name_count_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = ((arg1)->name_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_name_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_name_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_name_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->name,arg2,64*sizeof(char)); + else memset(arg1->name,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_name_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_name_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = (char *)(char *) ((arg1)->name); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_prop_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_prop_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_prop_count_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_string_req_t_prop_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->prop_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_prop_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_prop_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_prop_count_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = ((arg1)->prop_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_prop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_prop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_prop_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_prop_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->prop,arg2,64*sizeof(char)); + else memset(arg1->prop,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_prop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_prop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_prop_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = (char *)(char *) ((arg1)->prop); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_value_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_value_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_value_count_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_value_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_simulation_property_string_req_t_value_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->value_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_value_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_value_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_value_count_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = ((arg1)->value_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_simulation_property_string_req_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_value_set" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_simulation_property_string_req_t_value_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->value,arg2,64*sizeof(char)); + else memset(arg1->value,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_simulation_property_string_req_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_simulation_property_string_req_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_simulation_property_string_req_t_value_get" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + result = (char *)(char *) ((arg1)->value); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_simulation_property_string_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_simulation_property_string_req_t")) SWIG_fail; + result = (player_simulation_property_string_req_t *)(player_simulation_property_string_req_t *) calloc(1, sizeof(player_simulation_property_string_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_simulation_property_string_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_simulation_property_string_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_simulation_property_string_req_t *arg1 = (player_simulation_property_string_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_simulation_property_string_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_simulation_property_string_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_simulation_property_string_req_t" "', argument " "1"" of type '" "player_simulation_property_string_req_t *""'"); + } + arg1 = (player_simulation_property_string_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_simulation_property_string_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_simulation_property_string_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_sonar_data_t_ranges_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *arg1 = (player_sonar_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sonar_data_t_ranges_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_data_t_ranges_count_set" "', argument " "1"" of type '" "player_sonar_data_t *""'"); + } + arg1 = (player_sonar_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_sonar_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_sonar_data_t_ranges_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->ranges_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_data_t_ranges_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *arg1 = (player_sonar_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sonar_data_t_ranges_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_data_t_ranges_count_get" "', argument " "1"" of type '" "player_sonar_data_t *""'"); + } + arg1 = (player_sonar_data_t *)(argp1); + result = ((arg1)->ranges_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_data_t_ranges_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *arg1 = (player_sonar_data_t *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sonar_data_t_ranges_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_data_t_ranges_set" "', argument " "1"" of type '" "player_sonar_data_t *""'"); + } + arg1 = (player_sonar_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_sonar_data_t_ranges_set" "', argument " "2"" of type '" "float [64]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->ranges[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""ranges""' of type '""float [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_data_t_ranges_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *arg1 = (player_sonar_data_t *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sonar_data_t_ranges_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_data_t_ranges_get" "', argument " "1"" of type '" "player_sonar_data_t *""'"); + } + arg1 = (player_sonar_data_t *)(argp1); + result = (float *)(float *) ((arg1)->ranges); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_sonar_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_sonar_data_t")) SWIG_fail; + result = (player_sonar_data_t *)(player_sonar_data_t *) calloc(1, sizeof(player_sonar_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_sonar_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_sonar_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_data_t *arg1 = (player_sonar_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_sonar_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_sonar_data_t" "', argument " "1"" of type '" "player_sonar_data_t *""'"); + } + arg1 = (player_sonar_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_sonar_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_sonar_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_sonar_geom_t_poses_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *arg1 = (player_sonar_geom_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sonar_geom_t_poses_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_geom_t_poses_count_set" "', argument " "1"" of type '" "player_sonar_geom_t *""'"); + } + arg1 = (player_sonar_geom_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_sonar_geom_t_poses_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_sonar_geom_t_poses_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->poses_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_geom_t_poses_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *arg1 = (player_sonar_geom_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sonar_geom_t_poses_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_geom_t_poses_count_get" "', argument " "1"" of type '" "player_sonar_geom_t *""'"); + } + arg1 = (player_sonar_geom_t *)(argp1); + result = ((arg1)->poses_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_geom_t_poses_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *arg1 = (player_sonar_geom_t *) 0 ; + player_pose_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sonar_geom_t_poses_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_geom_t_poses_set" "', argument " "1"" of type '" "player_sonar_geom_t *""'"); + } + arg1 = (player_sonar_geom_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_sonar_geom_t_poses_set" "', argument " "2"" of type '" "player_pose_t [64]""'"); + } + arg2 = (player_pose_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->poses[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""poses""' of type '""player_pose_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_geom_t_poses_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *arg1 = (player_sonar_geom_t *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sonar_geom_t_poses_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_geom, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_geom_t_poses_get" "', argument " "1"" of type '" "player_sonar_geom_t *""'"); + } + arg1 = (player_sonar_geom_t *)(argp1); + result = (player_pose_t *)(player_pose_t *) ((arg1)->poses); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_pose, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_sonar_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_sonar_geom_t")) SWIG_fail; + result = (player_sonar_geom_t *)(player_sonar_geom_t *) calloc(1, sizeof(player_sonar_geom_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_sonar_geom, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_sonar_geom_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_geom_t *arg1 = (player_sonar_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_sonar_geom_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_geom, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_sonar_geom_t" "', argument " "1"" of type '" "player_sonar_geom_t *""'"); + } + arg1 = (player_sonar_geom_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_sonar_geom_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_sonar_geom, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_sonar_power_config_t_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_power_config_t *arg1 = (player_sonar_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sonar_power_config_t_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_power_config_t_state_set" "', argument " "1"" of type '" "player_sonar_power_config_t *""'"); + } + arg1 = (player_sonar_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sonar_power_config_t_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_power_config_t *arg1 = (player_sonar_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sonar_power_config_t_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sonar_power_config_t_state_get" "', argument " "1"" of type '" "player_sonar_power_config_t *""'"); + } + arg1 = (player_sonar_power_config_t *)(argp1); + result = ((arg1)->state); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_sonar_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_sonar_power_config_t")) SWIG_fail; + result = (player_sonar_power_config_t *)(player_sonar_power_config_t *) calloc(1, sizeof(player_sonar_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_sonar_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_sonar_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sonar_power_config_t *arg1 = (player_sonar_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_sonar_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sonar_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_sonar_power_config_t" "', argument " "1"" of type '" "player_sonar_power_config_t *""'"); + } + arg1 = (player_sonar_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_sonar_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_sonar_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_sound_cmd_t_index_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sound_cmd_t *arg1 = (player_sound_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_sound_cmd_t_index_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sound_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sound_cmd_t_index_set" "', argument " "1"" of type '" "player_sound_cmd_t *""'"); + } + arg1 = (player_sound_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_sound_cmd_t_index_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_sound_cmd_t_index_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->index = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_sound_cmd_t_index_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sound_cmd_t *arg1 = (player_sound_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_sound_cmd_t_index_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sound_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_sound_cmd_t_index_get" "', argument " "1"" of type '" "player_sound_cmd_t *""'"); + } + arg1 = (player_sound_cmd_t *)(argp1); + result = ((arg1)->index); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_sound_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sound_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_sound_cmd_t")) SWIG_fail; + result = (player_sound_cmd_t *)(player_sound_cmd_t *) calloc(1, sizeof(player_sound_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_sound_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_sound_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_sound_cmd_t *arg1 = (player_sound_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_sound_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_sound_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_sound_cmd_t" "', argument " "1"" of type '" "player_sound_cmd_t *""'"); + } + arg1 = (player_sound_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_sound_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_sound_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_speech_cmd_t_string_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *arg1 = (player_speech_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_speech_cmd_t_string_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_cmd_t_string_count_set" "', argument " "1"" of type '" "player_speech_cmd_t *""'"); + } + arg1 = (player_speech_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_speech_cmd_t_string_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_speech_cmd_t_string_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->string_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_cmd_t_string_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *arg1 = (player_speech_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_speech_cmd_t_string_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_cmd_t_string_count_get" "', argument " "1"" of type '" "player_speech_cmd_t *""'"); + } + arg1 = (player_speech_cmd_t *)(argp1); + result = ((arg1)->string_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_cmd_t_string_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *arg1 = (player_speech_cmd_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[256] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_speech_cmd_t_string_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_cmd_t_string_set" "', argument " "1"" of type '" "player_speech_cmd_t *""'"); + } + arg1 = (player_speech_cmd_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 256); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_speech_cmd_t_string_set" "', argument " "2"" of type '" "char [256]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->string,arg2,256*sizeof(char)); + else memset(arg1->string,0,256*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_cmd_t_string_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *arg1 = (player_speech_cmd_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_speech_cmd_t_string_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_cmd_t_string_get" "', argument " "1"" of type '" "player_speech_cmd_t *""'"); + } + arg1 = (player_speech_cmd_t *)(argp1); + result = (char *)(char *) ((arg1)->string); + { + size_t size = 256; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_speech_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_speech_cmd_t")) SWIG_fail; + result = (player_speech_cmd_t *)(player_speech_cmd_t *) calloc(1, sizeof(player_speech_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_speech_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_speech_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_cmd_t *arg1 = (player_speech_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_speech_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_speech_cmd_t" "', argument " "1"" of type '" "player_speech_cmd_t *""'"); + } + arg1 = (player_speech_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_speech_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_speech_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_speech_recognition_data_t_text_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *arg1 = (player_speech_recognition_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_speech_recognition_data_t_text_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_recognition_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_recognition_data_t_text_count_set" "', argument " "1"" of type '" "player_speech_recognition_data_t *""'"); + } + arg1 = (player_speech_recognition_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_speech_recognition_data_t_text_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_speech_recognition_data_t_text_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->text_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_recognition_data_t_text_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *arg1 = (player_speech_recognition_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_speech_recognition_data_t_text_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_recognition_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_recognition_data_t_text_count_get" "', argument " "1"" of type '" "player_speech_recognition_data_t *""'"); + } + arg1 = (player_speech_recognition_data_t *)(argp1); + result = ((arg1)->text_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_recognition_data_t_text_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *arg1 = (player_speech_recognition_data_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[256] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_speech_recognition_data_t_text_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_recognition_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_recognition_data_t_text_set" "', argument " "1"" of type '" "player_speech_recognition_data_t *""'"); + } + arg1 = (player_speech_recognition_data_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 256); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_speech_recognition_data_t_text_set" "', argument " "2"" of type '" "char [256]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->text,arg2,256*sizeof(char)); + else memset(arg1->text,0,256*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_speech_recognition_data_t_text_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *arg1 = (player_speech_recognition_data_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_speech_recognition_data_t_text_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_recognition_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_speech_recognition_data_t_text_get" "', argument " "1"" of type '" "player_speech_recognition_data_t *""'"); + } + arg1 = (player_speech_recognition_data_t *)(argp1); + result = (char *)(char *) ((arg1)->text); + { + size_t size = 256; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_speech_recognition_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_speech_recognition_data_t")) SWIG_fail; + result = (player_speech_recognition_data_t *)(player_speech_recognition_data_t *) calloc(1, sizeof(player_speech_recognition_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_speech_recognition_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_speech_recognition_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_speech_recognition_data_t *arg1 = (player_speech_recognition_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_speech_recognition_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_speech_recognition_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_speech_recognition_data_t" "', argument " "1"" of type '" "player_speech_recognition_data_t *""'"); + } + arg1 = (player_speech_recognition_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_speech_recognition_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_speech_recognition_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_truth_pose_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_pose_t *arg1 = (player_truth_pose_t *) 0 ; + player_pose3d_t *arg2 = (player_pose3d_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_truth_pose_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_pose_t_pose_set" "', argument " "1"" of type '" "player_truth_pose_t *""'"); + } + arg1 = (player_truth_pose_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose3d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_truth_pose_t_pose_set" "', argument " "2"" of type '" "player_pose3d_t *""'"); + } + arg2 = (player_pose3d_t *)(argp2); + if (arg1) (arg1)->pose = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_truth_pose_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_pose_t *arg1 = (player_truth_pose_t *) 0 ; + player_pose3d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_truth_pose_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_pose, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_pose_t_pose_get" "', argument " "1"" of type '" "player_truth_pose_t *""'"); + } + arg1 = (player_truth_pose_t *)(argp1); + result = (player_pose3d_t *)& ((arg1)->pose); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_pose3d, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_truth_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_pose_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_truth_pose_t")) SWIG_fail; + result = (player_truth_pose_t *)(player_truth_pose_t *) calloc(1, sizeof(player_truth_pose_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_truth_pose, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_truth_pose_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_pose_t *arg1 = (player_truth_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_truth_pose_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_pose, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_truth_pose_t" "', argument " "1"" of type '" "player_truth_pose_t *""'"); + } + arg1 = (player_truth_pose_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_truth_pose_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_truth_pose, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_truth_fiducial_id_t_subtype_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *arg1 = (player_truth_fiducial_id_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_truth_fiducial_id_t_subtype_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_fiducial_id_t_subtype_set" "', argument " "1"" of type '" "player_truth_fiducial_id_t *""'"); + } + arg1 = (player_truth_fiducial_id_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->subtype = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_truth_fiducial_id_t_subtype_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *arg1 = (player_truth_fiducial_id_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_truth_fiducial_id_t_subtype_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_fiducial_id_t_subtype_get" "', argument " "1"" of type '" "player_truth_fiducial_id_t *""'"); + } + arg1 = (player_truth_fiducial_id_t *)(argp1); + result = ((arg1)->subtype); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_truth_fiducial_id_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *arg1 = (player_truth_fiducial_id_t *) 0 ; + int16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_truth_fiducial_id_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_fiducial_id_t_id_set" "', argument " "1"" of type '" "player_truth_fiducial_id_t *""'"); + } + arg1 = (player_truth_fiducial_id_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_truth_fiducial_id_t_id_set" "', argument " "2"" of type '" "int16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_truth_fiducial_id_t_id_set" "', argument " "2"" of type '" "int16_t""'"); + } else { + arg2 = *((int16_t *)(argp2)); + } + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_truth_fiducial_id_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *arg1 = (player_truth_fiducial_id_t *) 0 ; + int16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_truth_fiducial_id_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_fiducial_id, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_truth_fiducial_id_t_id_get" "', argument " "1"" of type '" "player_truth_fiducial_id_t *""'"); + } + arg1 = (player_truth_fiducial_id_t *)(argp1); + result = ((arg1)->id); + resultobj = SWIG_NewPointerObj((int16_t *)memcpy((int16_t *)malloc(sizeof(int16_t)),&result,sizeof(int16_t)), SWIGTYPE_p_int16_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_truth_fiducial_id_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_truth_fiducial_id_t")) SWIG_fail; + result = (player_truth_fiducial_id_t *)(player_truth_fiducial_id_t *) calloc(1, sizeof(player_truth_fiducial_id_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_truth_fiducial_id, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_truth_fiducial_id_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_truth_fiducial_id_t *arg1 = (player_truth_fiducial_id_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_truth_fiducial_id_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_truth_fiducial_id, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_truth_fiducial_id_t" "', argument " "1"" of type '" "player_truth_fiducial_id_t *""'"); + } + arg1 = (player_truth_fiducial_id_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_truth_fiducial_id_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_truth_fiducial_id, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_rate_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_waveform_data_t_rate_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_rate_set" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_waveform_data_t_rate_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_waveform_data_t_rate_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->rate = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_rate_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_waveform_data_t_rate_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_rate_get" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + result = ((arg1)->rate); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_depth_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_waveform_data_t_depth_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_depth_set" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_waveform_data_t_depth_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_waveform_data_t_depth_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->depth = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_depth_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_waveform_data_t_depth_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_depth_get" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + result = ((arg1)->depth); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_data_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_waveform_data_t_data_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_data_count_set" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_waveform_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_waveform_data_t_data_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->data_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_data_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_waveform_data_t_data_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_data_count_get" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + result = ((arg1)->data_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_waveform_data_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_data_set" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_waveform_data_t_data_set" "', argument " "2"" of type '" "uint8_t [4096]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)4096; ++ii) arg1->data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""data""' of type '""uint8_t [4096]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_waveform_data_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_waveform_data_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_waveform_data_t_data_get" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->data); + { + int i; + resultobj = PyList_New(4096); + for (i = 0; i < 4096; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_waveform_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_waveform_data_t")) SWIG_fail; + result = (player_waveform_data_t *)(player_waveform_data_t *) calloc(1, sizeof(player_waveform_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_waveform_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_waveform_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_waveform_data_t *arg1 = (player_waveform_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_waveform_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_waveform_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_waveform_data_t" "', argument " "1"" of type '" "player_waveform_data_t *""'"); + } + arg1 = (player_waveform_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_waveform_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_waveform_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mac_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_mac_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mac_count_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_mac_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_mac_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mac_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mac_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_mac_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mac_count_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->mac_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mac_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_mac_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mac_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_mac_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->mac[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""mac""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mac_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_mac_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mac_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->mac); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_ip_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_ip_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_ip_count_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_ip_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_ip_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->ip_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_ip_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_ip_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_ip_count_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->ip_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_ip_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_ip_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_ip_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_ip_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->ip[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""ip""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_ip_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_ip_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_ip_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->ip); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_essid_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_essid_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_essid_count_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_essid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_essid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->essid_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_essid_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_essid_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_essid_count_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->essid_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_essid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_essid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_essid_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_essid_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->essid[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""essid""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_essid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_essid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_essid_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->essid); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mode_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_mode_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->mode); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_freq_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_freq_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_freq_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_freq_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_freq_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->freq = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_freq_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_freq_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_freq_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->freq); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_encrypt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_encrypt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_encrypt_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_encrypt_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_encrypt_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->encrypt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_encrypt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_encrypt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_encrypt_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->encrypt); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_qual_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_qual_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_qual_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_qual_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_qual_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->qual = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_qual_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_qual_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_qual_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->qual); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_level_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_level_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_level_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_level_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_level_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->level = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_level_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_level_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_level_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->level); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_noise_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_link_t_noise_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_noise_set" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_link_t_noise_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_link_t_noise_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->noise = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_link_t_noise_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_link_t_noise_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_link_t_noise_get" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + result = ((arg1)->noise); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wifi_link_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wifi_link_t")) SWIG_fail; + result = (player_wifi_link_t *)(player_wifi_link_t *) calloc(1, sizeof(player_wifi_link_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wifi_link, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wifi_link_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_link_t *arg1 = (player_wifi_link_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wifi_link_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_link, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wifi_link_t" "', argument " "1"" of type '" "player_wifi_link_t *""'"); + } + arg1 = (player_wifi_link_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wifi_link_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wifi_link, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_links_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_links_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_links_count_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_links_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_links_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->links_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_links_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_links_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_links_count_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->links_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_links_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + player_wifi_link_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_links_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_links_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_wifi_link, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_links_set" "', argument " "2"" of type '" "player_wifi_link_t [32]""'"); + } + arg2 = (player_wifi_link_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->links[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""links""' of type '""player_wifi_link_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_links_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + player_wifi_link_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_links_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_links_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = (player_wifi_link_t *)(player_wifi_link_t *) ((arg1)->links); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_wifi_link, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_throughput_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_throughput_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_throughput_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_throughput_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_throughput_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->throughput = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_throughput_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_throughput_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_throughput_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->throughput); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_bitrate_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_bitrate_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_bitrate_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_bitrate_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_bitrate_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->bitrate = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_bitrate_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_bitrate_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_bitrate_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->bitrate); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_mode_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_mode_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_mode_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->mode); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_qual_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_qual_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_qual_type_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_qual_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_qual_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->qual_type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_qual_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_qual_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_qual_type_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->qual_type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxqual_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_maxqual_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxqual_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_maxqual_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_maxqual_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->maxqual = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxqual_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_maxqual_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxqual_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->maxqual); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxlevel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_maxlevel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxlevel_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_maxlevel_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_maxlevel_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->maxlevel = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxlevel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_maxlevel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxlevel_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->maxlevel); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxnoise_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_maxnoise_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxnoise_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_maxnoise_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_data_t_maxnoise_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->maxnoise = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_maxnoise_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_maxnoise_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_maxnoise_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = ((arg1)->maxnoise); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_ap_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[32] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_data_t_ap_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_ap_set" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 32); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_data_t_ap_set" "', argument " "2"" of type '" "char [32]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->ap,arg2,32*sizeof(char)); + else memset(arg1->ap,0,32*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_data_t_ap_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_data_t_ap_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_data_t_ap_get" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + result = (char *)(char *) ((arg1)->ap); + { + size_t size = 32; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wifi_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wifi_data_t")) SWIG_fail; + result = (player_wifi_data_t *)(player_wifi_data_t *) calloc(1, sizeof(player_wifi_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wifi_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wifi_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_data_t *arg1 = (player_wifi_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wifi_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wifi_data_t" "', argument " "1"" of type '" "player_wifi_data_t *""'"); + } + arg1 = (player_wifi_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wifi_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wifi_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wifi_mac_req_t_mac_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *arg1 = (player_wifi_mac_req_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_mac_req_t_mac_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_mac_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_mac_req_t_mac_count_set" "', argument " "1"" of type '" "player_wifi_mac_req_t *""'"); + } + arg1 = (player_wifi_mac_req_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_mac_req_t_mac_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wifi_mac_req_t_mac_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->mac_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_mac_req_t_mac_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *arg1 = (player_wifi_mac_req_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_mac_req_t_mac_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_mac_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_mac_req_t_mac_count_get" "', argument " "1"" of type '" "player_wifi_mac_req_t *""'"); + } + arg1 = (player_wifi_mac_req_t *)(argp1); + result = ((arg1)->mac_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_mac_req_t_mac_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *arg1 = (player_wifi_mac_req_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_mac_req_t_mac_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_mac_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_mac_req_t_mac_set" "', argument " "1"" of type '" "player_wifi_mac_req_t *""'"); + } + arg1 = (player_wifi_mac_req_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_mac_req_t_mac_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->mac[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""mac""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_mac_req_t_mac_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *arg1 = (player_wifi_mac_req_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_mac_req_t_mac_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_mac_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_mac_req_t_mac_get" "', argument " "1"" of type '" "player_wifi_mac_req_t *""'"); + } + arg1 = (player_wifi_mac_req_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->mac); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wifi_mac_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wifi_mac_req_t")) SWIG_fail; + result = (player_wifi_mac_req_t *)(player_wifi_mac_req_t *) calloc(1, sizeof(player_wifi_mac_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wifi_mac_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wifi_mac_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_mac_req_t *arg1 = (player_wifi_mac_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wifi_mac_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_mac_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wifi_mac_req_t" "', argument " "1"" of type '" "player_wifi_mac_req_t *""'"); + } + arg1 = (player_wifi_mac_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wifi_mac_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wifi_mac_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wifi_iwspy_addr_req_t_address_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_iwspy_addr_req_t *arg1 = (player_wifi_iwspy_addr_req_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[32] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wifi_iwspy_addr_req_t_address_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_iwspy_addr_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_iwspy_addr_req_t_address_set" "', argument " "1"" of type '" "player_wifi_iwspy_addr_req_t *""'"); + } + arg1 = (player_wifi_iwspy_addr_req_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 32); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wifi_iwspy_addr_req_t_address_set" "', argument " "2"" of type '" "char [32]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->address,arg2,32*sizeof(char)); + else memset(arg1->address,0,32*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wifi_iwspy_addr_req_t_address_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_iwspy_addr_req_t *arg1 = (player_wifi_iwspy_addr_req_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wifi_iwspy_addr_req_t_address_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_iwspy_addr_req, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wifi_iwspy_addr_req_t_address_get" "', argument " "1"" of type '" "player_wifi_iwspy_addr_req_t *""'"); + } + arg1 = (player_wifi_iwspy_addr_req_t *)(argp1); + result = (char *)(char *) ((arg1)->address); + { + size_t size = 32; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wifi_iwspy_addr_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_iwspy_addr_req_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wifi_iwspy_addr_req_t")) SWIG_fail; + result = (player_wifi_iwspy_addr_req_t *)(player_wifi_iwspy_addr_req_t *) calloc(1, sizeof(player_wifi_iwspy_addr_req_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wifi_iwspy_addr_req, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wifi_iwspy_addr_req_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wifi_iwspy_addr_req_t *arg1 = (player_wifi_iwspy_addr_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wifi_iwspy_addr_req_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wifi_iwspy_addr_req, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wifi_iwspy_addr_req_t" "', argument " "1"" of type '" "player_wifi_iwspy_addr_req_t *""'"); + } + arg1 = (player_wifi_iwspy_addr_req_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wifi_iwspy_addr_req_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wifi_iwspy_addr_req, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_tag_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_type_set" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_rfid_tag_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_rfid_tag_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_tag_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_type_get" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_guid_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_tag_t_guid_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_guid_count_set" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_rfid_tag_t_guid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_rfid_tag_t_guid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->guid_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_guid_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_tag_t_guid_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_guid_count_get" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + result = ((arg1)->guid_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_guid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[8] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_tag_t_guid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_guid_set" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 8); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_rfid_tag_t_guid_set" "', argument " "2"" of type '" "char [8]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->guid,arg2,8*sizeof(char)); + else memset(arg1->guid,0,8*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_tag_t_guid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_tag_t_guid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_tag_t_guid_get" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + result = (char *)(char *) ((arg1)->guid); + { + size_t size = 8; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_rfid_tag_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_rfid_tag_t")) SWIG_fail; + result = (player_rfid_tag_t *)(player_rfid_tag_t *) calloc(1, sizeof(player_rfid_tag_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_rfid_tag, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_rfid_tag_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_tag_t *arg1 = (player_rfid_tag_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_rfid_tag_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_tag, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_rfid_tag_t" "', argument " "1"" of type '" "player_rfid_tag_t *""'"); + } + arg1 = (player_rfid_tag_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_rfid_tag_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_rfid_tag, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_rfid_data_t_tags_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *arg1 = (player_rfid_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_data_t_tags_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_data_t_tags_count_set" "', argument " "1"" of type '" "player_rfid_data_t *""'"); + } + arg1 = (player_rfid_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_rfid_data_t_tags_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_rfid_data_t_tags_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->tags_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_data_t_tags_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *arg1 = (player_rfid_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_data_t_tags_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_data_t_tags_count_get" "', argument " "1"" of type '" "player_rfid_data_t *""'"); + } + arg1 = (player_rfid_data_t *)(argp1); + result = ((arg1)->tags_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_data_t_tags_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *arg1 = (player_rfid_data_t *) 0 ; + player_rfid_tag_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_data_t_tags_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_data_t_tags_set" "', argument " "1"" of type '" "player_rfid_data_t *""'"); + } + arg1 = (player_rfid_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_rfid_tag, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_rfid_data_t_tags_set" "', argument " "2"" of type '" "player_rfid_tag_t [30]""'"); + } + arg2 = (player_rfid_tag_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)30; ++ii) arg1->tags[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""tags""' of type '""player_rfid_tag_t [30]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_data_t_tags_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *arg1 = (player_rfid_data_t *) 0 ; + player_rfid_tag_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_data_t_tags_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_data_t_tags_get" "', argument " "1"" of type '" "player_rfid_data_t *""'"); + } + arg1 = (player_rfid_data_t *)(argp1); + result = (player_rfid_tag_t *)(player_rfid_tag_t *) ((arg1)->tags); + { + int i; + resultobj = PyTuple_New(30); + for (i = 0; i < 30; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_rfid_tag, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_rfid_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_rfid_data_t")) SWIG_fail; + result = (player_rfid_data_t *)(player_rfid_data_t *) calloc(1, sizeof(player_rfid_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_rfid_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_rfid_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_data_t *arg1 = (player_rfid_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_rfid_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_rfid_data_t" "', argument " "1"" of type '" "player_rfid_data_t *""'"); + } + arg1 = (player_rfid_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_rfid_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_rfid_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_rfid_cmd_t_temp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_cmd_t *arg1 = (player_rfid_cmd_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_rfid_cmd_t_temp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_cmd_t_temp_set" "', argument " "1"" of type '" "player_rfid_cmd_t *""'"); + } + arg1 = (player_rfid_cmd_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->temp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_rfid_cmd_t_temp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_cmd_t *arg1 = (player_rfid_cmd_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_rfid_cmd_t_temp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_rfid_cmd_t_temp_get" "', argument " "1"" of type '" "player_rfid_cmd_t *""'"); + } + arg1 = (player_rfid_cmd_t *)(argp1); + result = ((arg1)->temp); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_rfid_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_rfid_cmd_t")) SWIG_fail; + result = (player_rfid_cmd_t *)(player_rfid_cmd_t *) calloc(1, sizeof(player_rfid_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_rfid_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_rfid_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_rfid_cmd_t *arg1 = (player_rfid_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_rfid_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_rfid_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_rfid_cmd_t" "', argument " "1"" of type '" "player_rfid_cmd_t *""'"); + } + arg1 = (player_rfid_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_rfid_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_rfid_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_light_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_light_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_light_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_light_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->light = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_light_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_light_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_light_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->light); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_mic_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_mic_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_mic_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_mic_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->mic = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_mic_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_mic_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_mic_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->mic); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_accel_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_x_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_accel_x_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->accel_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_accel_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_x_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->accel_x); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_accel_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_y_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_accel_y_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->accel_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_accel_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_y_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->accel_y); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_z_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_accel_z_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_z_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_accel_z_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->accel_z = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_accel_z_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_accel_z_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_accel_z_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->accel_z); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_magn_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_x_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_magn_x_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->magn_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_magn_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_x_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->magn_x); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_magn_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_y_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_magn_y_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->magn_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_magn_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_y_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->magn_y); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_z_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_magn_z_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_z_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_magn_z_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->magn_z = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_magn_z_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_magn_z_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_magn_z_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->magn_z); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_temperature_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_temperature_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_temperature_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_temperature_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->temperature = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_temperature_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_temperature_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_temperature_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->temperature); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_battery_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_node_data_t_battery_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_battery_set" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_node_data_t_battery_set" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + if (arg1) (arg1)->battery = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_node_data_t_battery_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + float result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_node_data_t_battery_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_node_data_t_battery_get" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + result = (float) ((arg1)->battery); + resultobj = SWIG_From_float((float)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_node_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_node_data_t")) SWIG_fail; + result = (player_wsn_node_data_t *)(player_wsn_node_data_t *) calloc(1, sizeof(player_wsn_node_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_node_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_node_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_node_data_t *arg1 = (player_wsn_node_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_node_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_node_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_node_data_t" "', argument " "1"" of type '" "player_wsn_node_data_t *""'"); + } + arg1 = (player_wsn_node_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_node_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_node_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_data_t_node_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_type_set" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_data_t_node_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_data_t_node_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_data_t_node_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_type_get" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + result = ((arg1)->node_type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_data_t_node_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_id_set" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_data_t_node_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_data_t_node_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_data_t_node_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_id_get" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + result = ((arg1)->node_id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_parent_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_data_t_node_parent_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_parent_id_set" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_data_t_node_parent_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_data_t_node_parent_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_parent_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_node_parent_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_data_t_node_parent_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_node_parent_id_get" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + result = ((arg1)->node_parent_id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_data_packet_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + player_wsn_node_data_t *arg2 = (player_wsn_node_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_data_t_data_packet_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_data_packet_set" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_data_t_data_packet_set" "', argument " "2"" of type '" "player_wsn_node_data_t *""'"); + } + arg2 = (player_wsn_node_data_t *)(argp2); + if (arg1) (arg1)->data_packet = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_data_t_data_packet_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + player_wsn_node_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_data_t_data_packet_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_data_t_data_packet_get" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + result = (player_wsn_node_data_t *)& ((arg1)->data_packet); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_data_t")) SWIG_fail; + result = (player_wsn_data_t *)(player_wsn_data_t *) calloc(1, sizeof(player_wsn_data_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_data, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_data_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_data_t *arg1 = (player_wsn_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_data_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_data, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_data_t" "', argument " "1"" of type '" "player_wsn_data_t *""'"); + } + arg1 = (player_wsn_data_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_data_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_data, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_node_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_cmd_t_node_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_node_id_set" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_cmd_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_cmd_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_node_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_cmd_t_node_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_node_id_get" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + result = ((arg1)->node_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_group_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_cmd_t_group_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_group_id_set" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_cmd_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_cmd_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->group_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_group_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_cmd_t_group_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_group_id_get" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + result = ((arg1)->group_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_device_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_cmd_t_device_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_device_set" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_cmd_t_device_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_cmd_t_device_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->device = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_device_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_cmd_t_device_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_device_get" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + result = ((arg1)->device); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_enable_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_cmd_t_enable_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_enable_set" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->enable = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_cmd_t_enable_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_cmd_t_enable_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_cmd_t_enable_get" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + result = ((arg1)->enable); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_cmd_t")) SWIG_fail; + result = (player_wsn_cmd_t *)(player_wsn_cmd_t *) calloc(1, sizeof(player_wsn_cmd_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_cmd, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_cmd_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_cmd_t *arg1 = (player_wsn_cmd_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_cmd_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_cmd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_cmd_t" "', argument " "1"" of type '" "player_wsn_cmd_t *""'"); + } + arg1 = (player_wsn_cmd_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_cmd_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_cmd, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_node_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_power_config_t_node_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_node_id_set" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_power_config_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_power_config_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_node_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_power_config_t_node_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_node_id_get" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + result = ((arg1)->node_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_group_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_power_config_t_group_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_group_id_set" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_power_config_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_power_config_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->group_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_group_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_power_config_t_group_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_group_id_get" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + result = ((arg1)->group_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_power_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_value_set" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_power_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_power_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_power_config_t_value_get" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_power_config_t")) SWIG_fail; + result = (player_wsn_power_config_t *)(player_wsn_power_config_t *) calloc(1, sizeof(player_wsn_power_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_power_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_power_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_power_config_t *arg1 = (player_wsn_power_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_power_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_power_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_power_config_t" "', argument " "1"" of type '" "player_wsn_power_config_t *""'"); + } + arg1 = (player_wsn_power_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_power_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_power_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_datatype_config_t_value_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datatype_config_t *arg1 = (player_wsn_datatype_config_t *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_datatype_config_t_value_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datatype_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datatype_config_t_value_set" "', argument " "1"" of type '" "player_wsn_datatype_config_t *""'"); + } + arg1 = (player_wsn_datatype_config_t *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->value = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datatype_config_t_value_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datatype_config_t *arg1 = (player_wsn_datatype_config_t *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_datatype_config_t_value_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datatype_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datatype_config_t_value_get" "', argument " "1"" of type '" "player_wsn_datatype_config_t *""'"); + } + arg1 = (player_wsn_datatype_config_t *)(argp1); + result = ((arg1)->value); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_datatype_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datatype_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_datatype_config_t")) SWIG_fail; + result = (player_wsn_datatype_config_t *)(player_wsn_datatype_config_t *) calloc(1, sizeof(player_wsn_datatype_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_datatype_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_datatype_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datatype_config_t *arg1 = (player_wsn_datatype_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_datatype_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datatype_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_datatype_config_t" "', argument " "1"" of type '" "player_wsn_datatype_config_t *""'"); + } + arg1 = (player_wsn_datatype_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_datatype_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_datatype_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_node_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_datafreq_config_t_node_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_node_id_set" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_datafreq_config_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_datafreq_config_t_node_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_node_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_datafreq_config_t_node_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_node_id_get" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + result = ((arg1)->node_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_group_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + int32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_datafreq_config_t_group_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_group_id_set" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_int32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "player_wsn_datafreq_config_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "player_wsn_datafreq_config_t_group_id_set" "', argument " "2"" of type '" "int32_t""'"); + } else { + arg2 = *((int32_t *)(argp2)); + } + } + if (arg1) (arg1)->group_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_group_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + int32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_datafreq_config_t_group_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_group_id_get" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + result = ((arg1)->group_id); + resultobj = SWIG_NewPointerObj((int32_t *)memcpy((int32_t *)malloc(sizeof(int32_t)),&result,sizeof(int32_t)), SWIGTYPE_p_int32_t, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_frequency_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:player_wsn_datafreq_config_t_frequency_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_frequency_set" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "player_wsn_datafreq_config_t_frequency_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->frequency = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_player_wsn_datafreq_config_t_frequency_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:player_wsn_datafreq_config_t_frequency_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "player_wsn_datafreq_config_t_frequency_get" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + result = (double) ((arg1)->frequency); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_player_wsn_datafreq_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_player_wsn_datafreq_config_t")) SWIG_fail; + result = (player_wsn_datafreq_config_t *)(player_wsn_datafreq_config_t *) calloc(1, sizeof(player_wsn_datafreq_config_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_datafreq_config, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_player_wsn_datafreq_config_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + player_wsn_datafreq_config_t *arg1 = (player_wsn_datafreq_config_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_player_wsn_datafreq_config_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_player_wsn_datafreq_config, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_player_wsn_datafreq_config_t" "', argument " "1"" of type '" "player_wsn_datafreq_config_t *""'"); + } + arg1 = (player_wsn_datafreq_config_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *player_wsn_datafreq_config_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_player_wsn_datafreq_config, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_error_str(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":playerc_error_str")) SWIG_fail; + result = (char *)playerc_error_str(); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_lookup_name(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + int arg1 ; + char *result = 0 ; + int val1 ; + int ecode1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_lookup_name",&obj0)) SWIG_fail; + ecode1 = SWIG_AsVal_int(obj0, &val1); + if (!SWIG_IsOK(ecode1)) { + SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "playerc_lookup_name" "', argument " "1"" of type '" "int""'"); + } + arg1 = (int)(val1); + result = (char *)playerc_lookup_name(arg1); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_lookup_code(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + char *arg1 = (char *) 0 ; + int result; + int res1 ; + char *buf1 = 0 ; + int alloc1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_lookup_code",&obj0)) SWIG_fail; + res1 = SWIG_AsCharPtrAndSize(obj0, &buf1, NULL, &alloc1); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_lookup_code" "', argument " "1"" of type '" "char const *""'"); + } + arg1 = (char *)(buf1); + result = (int)playerc_lookup_code((char const *)arg1); + resultobj = SWIG_From_int((int)(result)); + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return resultobj; +fail: + if (alloc1 == SWIG_NEWOBJ) free((char*)buf1); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_item_t_header_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *arg1 = (playerc_client_item_t *) 0 ; + player_msghdr_t *arg2 = (player_msghdr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_item_t_header_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_client_item_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_item_t_header_set" "', argument " "1"" of type '" "playerc_client_item_t *""'"); + } + arg1 = (playerc_client_item_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_msghdr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_item_t_header_set" "', argument " "2"" of type '" "player_msghdr_t *""'"); + } + arg2 = (player_msghdr_t *)(argp2); + if (arg1) (arg1)->header = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_item_t_header_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *arg1 = (playerc_client_item_t *) 0 ; + player_msghdr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_item_t_header_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_client_item_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_item_t_header_get" "', argument " "1"" of type '" "playerc_client_item_t *""'"); + } + arg1 = (playerc_client_item_t *)(argp1); + result = (player_msghdr_t *)& ((arg1)->header); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_msghdr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_item_t_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *arg1 = (playerc_client_item_t *) 0 ; + void *arg2 = (void *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_item_t_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_client_item_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_item_t_data_set" "', argument " "1"" of type '" "playerc_client_item_t *""'"); + } + arg1 = (playerc_client_item_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1,SWIG_as_voidptrptr(&arg2), 0, SWIG_POINTER_DISOWN); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_item_t_data_set" "', argument " "2"" of type '" "void *""'"); + } + if (arg1) (arg1)->data = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_item_t_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *arg1 = (playerc_client_item_t *) 0 ; + void *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_item_t_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_client_item_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_item_t_data_get" "', argument " "1"" of type '" "playerc_client_item_t *""'"); + } + arg1 = (playerc_client_item_t *)(argp1); + result = (void *) ((arg1)->data); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_client_item_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_client_item_t")) SWIG_fail; + result = (playerc_client_item_t *)(playerc_client_item_t *) calloc(1, sizeof(playerc_client_item_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_client_item_t, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_client_item_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client_item_t *arg1 = (playerc_client_item_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_client_item_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_client_item_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_client_item_t" "', argument " "1"" of type '" "playerc_client_item_t *""'"); + } + arg1 = (playerc_client_item_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_client_item_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_client_item_t, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_mclient_client_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_client_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_client_count_set" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_mclient_client_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->client_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_client_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_mclient_client_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_client_count_get" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + result = (int) ((arg1)->client_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_client_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + struct _playerc_client **arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_client_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_client_set" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_mclient_client_set" "', argument " "2"" of type '" "struct _playerc_client *[128]""'"); + } + arg2 = (struct _playerc_client **)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)128; ++ii) arg1->client[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""client""' of type '""struct _playerc_client *[128]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_client_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + struct _playerc_client **result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_mclient_client_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_client_get" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + result = (struct _playerc_client **)(struct _playerc_client **) ((arg1)->client); + { + int i; + resultobj = PyTuple_New(128); + for (i = 0; i < 128; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_p__playerc_client, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_pollfd_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + struct pollfd *arg2 = (struct pollfd *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_pollfd_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_pollfd_set" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_pollfd, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_mclient_pollfd_set" "', argument " "2"" of type '" "struct pollfd *""'"); + } + arg2 = (struct pollfd *)(argp2); + if (arg1) (arg1)->pollfd = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_pollfd_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + struct pollfd *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_mclient_pollfd_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_pollfd_get" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + result = (struct pollfd *) ((arg1)->pollfd); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_pollfd, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_time_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_time_set" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_mclient_time_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->time = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_mclient_time_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_time_get" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + result = (double) ((arg1)->time); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_mclient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_mclient")) SWIG_fail; + result = (playerc_mclient *)new_playerc_mclient(); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_mclient, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_mclient_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_destroy" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + playerc_mclient_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_addclient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + struct _playerc_client *arg2 = (struct _playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_addclient",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_addclient" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_mclient_addclient" "', argument " "2"" of type '" "struct _playerc_client *""'"); + } + arg2 = (struct _playerc_client *)(argp2); + result = (int)playerc_mclient_addclient(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_peek(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_peek",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_peek" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_mclient_peek" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_mclient_peek(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_mclient_read(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_mclient_read",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_mclient_read" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_mclient_read" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + { + Py_BEGIN_ALLOW_THREADS + result = (int)playerc_mclient_read(arg1,arg2); + Py_END_ALLOW_THREADS + } + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_mclient(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_mclient",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_mclient" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_mclient_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_mclient, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_device_info_t_addr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *arg1 = (playerc_device_info_t *) 0 ; + player_devaddr_t *arg2 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_info_t_addr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_device_info_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_info_t_addr_set" "', argument " "1"" of type '" "playerc_device_info_t *""'"); + } + arg1 = (playerc_device_info_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_info_t_addr_set" "', argument " "2"" of type '" "player_devaddr_t *""'"); + } + arg2 = (player_devaddr_t *)(argp2); + if (arg1) (arg1)->addr = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_info_t_addr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *arg1 = (playerc_device_info_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_info_t_addr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_device_info_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_info_t_addr_get" "', argument " "1"" of type '" "playerc_device_info_t *""'"); + } + arg1 = (playerc_device_info_t *)(argp1); + result = (player_devaddr_t *)& ((arg1)->addr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_info_t_drivername_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *arg1 = (playerc_device_info_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_info_t_drivername_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_device_info_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_info_t_drivername_set" "', argument " "1"" of type '" "playerc_device_info_t *""'"); + } + arg1 = (playerc_device_info_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_info_t_drivername_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->drivername,arg2,64*sizeof(char)); + else memset(arg1->drivername,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_info_t_drivername_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *arg1 = (playerc_device_info_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_info_t_drivername_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_device_info_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_info_t_drivername_get" "', argument " "1"" of type '" "playerc_device_info_t *""'"); + } + arg1 = (playerc_device_info_t *)(argp1); + result = (char *)(char *) ((arg1)->drivername); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_device_info_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_device_info_t")) SWIG_fail; + result = (playerc_device_info_t *)(playerc_device_info_t *) calloc(1, sizeof(playerc_device_info_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_device_info_t, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_device_info_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_info_t *arg1 = (playerc_device_info_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_device_info_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_device_info_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_device_info_t" "', argument " "1"" of type '" "playerc_device_info_t *""'"); + } + arg1 = (playerc_device_info_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_device_info_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_device_info_t, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_client_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + void *arg2 = (void *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_id_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1,SWIG_as_voidptrptr(&arg2), 0, SWIG_POINTER_DISOWN); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_id_set" "', argument " "2"" of type '" "void *""'"); + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + void *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_id_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (void *) ((arg1)->id); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_host_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_host_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_host_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_host_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->host) free((char*)arg1->host); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->host = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->host = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_host_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_host_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_host_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (char *) ((arg1)->host); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_port_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_port_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_port_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_port_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->port = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_port_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_port_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_port_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->port); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_transport_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_transport_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_transport_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_transport_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->transport = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_transport_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_transport_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_transport_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->transport); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_server_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct sockaddr_in arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_server_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_server_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_sockaddr_in, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_server_set" "', argument " "2"" of type '" "struct sockaddr_in""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_client_server_set" "', argument " "2"" of type '" "struct sockaddr_in""'"); + } else { + arg2 = *((struct sockaddr_in *)(argp2)); + } + } + if (arg1) (arg1)->server = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_server_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct sockaddr_in result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_server_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_server_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = ((arg1)->server); + resultobj = SWIG_NewPointerObj((struct sockaddr_in *)memcpy((struct sockaddr_in *)malloc(sizeof(struct sockaddr_in)),&result,sizeof(struct sockaddr_in)), SWIGTYPE_p_sockaddr_in, SWIG_POINTER_OWN | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_retry_limit_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_retry_limit_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_retry_limit_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_retry_limit_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->retry_limit = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_retry_limit_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_retry_limit_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_retry_limit_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->retry_limit); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_retry_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_retry_time_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_retry_time_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_retry_time_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->retry_time = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_retry_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_retry_time_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_retry_time_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (double) ((arg1)->retry_time); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_sock_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_sock_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_sock_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_sock_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->sock = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_sock_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_sock_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_sock_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->sock); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_mode_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_mode_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = ((arg1)->mode); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_devinfos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + playerc_device_info_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_devinfos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_devinfos_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_playerc_device_info_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_devinfos_set" "', argument " "2"" of type '" "playerc_device_info_t [256]""'"); + } + arg2 = (playerc_device_info_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)256; ++ii) arg1->devinfos[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""devinfos""' of type '""playerc_device_info_t [256]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_devinfos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + playerc_device_info_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_devinfos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_devinfos_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (playerc_device_info_t *)(playerc_device_info_t *) ((arg1)->devinfos); + { + int i; + resultobj = PyTuple_New(256); + for (i = 0; i < 256; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_playerc_device_info_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_devinfo_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_devinfo_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_devinfo_count_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_devinfo_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->devinfo_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_devinfo_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_devinfo_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_devinfo_count_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->devinfo_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_device_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t **arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_device_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_device_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_device_set" "', argument " "2"" of type '" "struct _playerc_device_t *[32]""'"); + } + arg2 = (struct _playerc_device_t **)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->device[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""device""' of type '""struct _playerc_device_t *[32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_device_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t **result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_device_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_device_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (struct _playerc_device_t **)(struct _playerc_device_t **) ((arg1)->device); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_p__playerc_device_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_device_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_device_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_device_count_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_device_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->device_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_device_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_device_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_device_count_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->device_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qitems_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + playerc_client_item_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_qitems_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qitems_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_playerc_client_item_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_qitems_set" "', argument " "2"" of type '" "playerc_client_item_t [512]""'"); + } + arg2 = (playerc_client_item_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)512; ++ii) arg1->qitems[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""qitems""' of type '""playerc_client_item_t [512]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qitems_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + playerc_client_item_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_qitems_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qitems_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (playerc_client_item_t *)(playerc_client_item_t *) ((arg1)->qitems); + { + int i; + resultobj = PyTuple_New(512); + for (i = 0; i < 512; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_playerc_client_item_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qfirst_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_qfirst_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qfirst_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_qfirst_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->qfirst = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qfirst_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_qfirst_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qfirst_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->qfirst); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qlen_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_qlen_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qlen_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_qlen_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->qlen = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qlen_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_qlen_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qlen_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->qlen); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qsize_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_qsize_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qsize_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_qsize_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->qsize = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_qsize_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_qsize_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_qsize_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int) ((arg1)->qsize); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_data_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_data_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->data) free((char*)arg1->data); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->data = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->data = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_data_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (char *) ((arg1)->data); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_write_xdrdata_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_write_xdrdata_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_write_xdrdata_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_write_xdrdata_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->write_xdrdata) free((char*)arg1->write_xdrdata); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->write_xdrdata = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->write_xdrdata = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_write_xdrdata_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_write_xdrdata_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_write_xdrdata_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (char *) ((arg1)->write_xdrdata); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_read_xdrdata_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_read_xdrdata_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_read_xdrdata_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_read_xdrdata_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->read_xdrdata) free((char*)arg1->read_xdrdata); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->read_xdrdata = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->read_xdrdata = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_read_xdrdata_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_read_xdrdata_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_read_xdrdata_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (char *) ((arg1)->read_xdrdata); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_read_xdrdata_len_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + size_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + size_t val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_read_xdrdata_len_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_read_xdrdata_len_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_size_t(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_read_xdrdata_len_set" "', argument " "2"" of type '" "size_t""'"); + } + arg2 = (size_t)(val2); + if (arg1) (arg1)->read_xdrdata_len = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_read_xdrdata_len_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + size_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_read_xdrdata_len_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_read_xdrdata_len_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = ((arg1)->read_xdrdata_len); + resultobj = SWIG_From_size_t((size_t)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_datatime_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_datatime_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_datatime_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_datatime_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->datatime = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_datatime_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_datatime_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_datatime_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (double) ((arg1)->datatime); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_lasttime_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_lasttime_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_lasttime_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_lasttime_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->lasttime = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_lasttime_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_lasttime_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_lasttime_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (double) ((arg1)->lasttime); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_request_timeout_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_request_timeout_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_request_timeout_set" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_request_timeout_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->request_timeout = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_request_timeout_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_request_timeout_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_request_timeout_get" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (double) ((arg1)->request_timeout); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_client(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_mclient *arg1 = (playerc_mclient *) 0 ; + char *arg2 = (char *) 0 ; + int arg3 ; + playerc_client *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:new_playerc_client",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_mclient, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_client" "', argument " "1"" of type '" "playerc_mclient *""'"); + } + arg1 = (playerc_mclient *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_playerc_client" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_playerc_client" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (playerc_client *)new_playerc_client(arg1,(char const *)arg2,arg3); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_client, SWIG_POINTER_NEW | 0 ); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_destroy" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + playerc_client_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_set_transport(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + unsigned int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_set_transport",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_set_transport" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_set_transport" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = (unsigned int)(val2); + playerc_client_set_transport(arg1,arg2); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_connect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_connect",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_connect" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int)playerc_client_connect(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_disconnect(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_disconnect",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_disconnect" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int)playerc_client_disconnect(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_datamode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + uint8_t arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_datamode",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_datamode" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + result = (int)playerc_client_datamode(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_requestdata(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_requestdata",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_requestdata" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int)playerc_client_requestdata(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_set_replace_rule(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + int arg5 ; + int arg6 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + int val6 ; + int ecode6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_client_set_replace_rule",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_set_replace_rule" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_set_replace_rule" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_client_set_replace_rule" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_client_set_replace_rule" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_client_set_replace_rule" "', argument " "5"" of type '" "int""'"); + } + arg5 = (int)(val5); + ecode6 = SWIG_AsVal_int(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_client_set_replace_rule" "', argument " "6"" of type '" "int""'"); + } + arg6 = (int)(val6); + result = (int)playerc_client_set_replace_rule(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_adddevice(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_adddevice",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_adddevice" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_adddevice" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + result = (int)playerc_client_adddevice(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_deldevice(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_deldevice",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_deldevice" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_deldevice" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + result = (int)playerc_client_deldevice(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_addcallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + playerc_callback_fn_t arg3 = (playerc_callback_fn_t) 0 ; + void *arg4 = (void *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res4 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_client_addcallback",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_addcallback" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_addcallback" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + { + int res = SWIG_ConvertFunctionPtr(obj2, (void**)(&arg3), SWIGTYPE_p_f_p_void__void); + if (!SWIG_IsOK(res)) { + SWIG_exception_fail(SWIG_ArgError(res), "in method '" "playerc_client_addcallback" "', argument " "3"" of type '" "playerc_callback_fn_t""'"); + } + } + res4 = SWIG_ConvertPtr(obj3,SWIG_as_voidptrptr(&arg4), 0, 0); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_client_addcallback" "', argument " "4"" of type '" "void *""'"); + } + result = (int)playerc_client_addcallback(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_delcallback(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + playerc_callback_fn_t arg3 = (playerc_callback_fn_t) 0 ; + void *arg4 = (void *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res4 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_client_delcallback",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_delcallback" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_delcallback" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + { + int res = SWIG_ConvertFunctionPtr(obj2, (void**)(&arg3), SWIGTYPE_p_f_p_void__void); + if (!SWIG_IsOK(res)) { + SWIG_exception_fail(SWIG_ArgError(res), "in method '" "playerc_client_delcallback" "', argument " "3"" of type '" "playerc_callback_fn_t""'"); + } + } + res4 = SWIG_ConvertPtr(obj3,SWIG_as_voidptrptr(&arg4), 0, 0); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_client_delcallback" "', argument " "4"" of type '" "void *""'"); + } + result = (int)playerc_client_delcallback(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_get_devlist(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_get_devlist",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_get_devlist" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + result = (int)playerc_client_get_devlist(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + char *arg5 = (char *) 0 ; + size_t arg6 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + int res5 ; + char *buf5 = 0 ; + int alloc5 = 0 ; + size_t val6 ; + int ecode6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_client_subscribe",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_subscribe" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_client_subscribe" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_client_subscribe" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + res5 = SWIG_AsCharPtrAndSize(obj4, &buf5, NULL, &alloc5); + if (!SWIG_IsOK(res5)) { + SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "playerc_client_subscribe" "', argument " "5"" of type '" "char *""'"); + } + arg5 = (char *)(buf5); + ecode6 = SWIG_AsVal_size_t(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_client_subscribe" "', argument " "6"" of type '" "size_t""'"); + } + arg6 = (size_t)(val6); + result = (int)playerc_client_subscribe(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + if (alloc5 == SWIG_NEWOBJ) free((char*)buf5); + return resultobj; +fail: + if (alloc5 == SWIG_NEWOBJ) free((char*)buf5); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + int arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_client_unsubscribe",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_unsubscribe" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_unsubscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_client_unsubscribe" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (int)playerc_client_unsubscribe(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_request(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + uint8_t arg3 ; + void *arg4 = (void *) 0 ; + void *arg5 = (void *) 0 ; + int arg6 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res4 ; + int res5 ; + int val6 ; + int ecode6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_client_request",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_request" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_request" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + { + arg3 = (uint8_t) PyLong_AsLong(obj2); + } + res4 = SWIG_ConvertPtr(obj3,SWIG_as_voidptrptr(&arg4), 0, 0); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_client_request" "', argument " "4"" of type '" "void *""'"); + } + res5 = SWIG_ConvertPtr(obj4,SWIG_as_voidptrptr(&arg5), 0, 0); + if (!SWIG_IsOK(res5)) { + SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "playerc_client_request" "', argument " "5"" of type '" "void *""'"); + } + ecode6 = SWIG_AsVal_int(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_client_request" "', argument " "6"" of type '" "int""'"); + } + arg6 = (int)(val6); + result = (int)playerc_client_request(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_peek(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_peek",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_peek" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_peek" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_client_peek(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_read(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + void *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_client_read",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_read" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + { + Py_BEGIN_ALLOW_THREADS + result = (void *)playerc_client_read(arg1); + Py_END_ALLOW_THREADS + } + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_set_request_timeout(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + uint arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_set_request_timeout",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_set_request_timeout" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_set_request_timeout" "', argument " "2"" of type '" "uint""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_client_set_request_timeout" "', argument " "2"" of type '" "uint""'"); + } else { + arg2 = *((uint *)(argp2)); + } + } + playerc_client_set_request_timeout(arg1,arg2); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_set_retry_limit(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_set_retry_limit",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_set_retry_limit" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_set_retry_limit" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + playerc_client_set_retry_limit(arg1,arg2); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_set_retry_time(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_client_set_retry_time",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_set_retry_time" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_client_set_retry_time" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + playerc_client_set_retry_time(arg1,arg2); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_client_write(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + struct _playerc_device_t *arg2 = (struct _playerc_device_t *) 0 ; + uint8_t arg3 ; + void *arg4 = (void *) 0 ; + double *arg5 = (double *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int res4 ; + void *argp5 = 0 ; + int res5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_client_write",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_client_write" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_client_write" "', argument " "2"" of type '" "struct _playerc_device_t *""'"); + } + arg2 = (struct _playerc_device_t *)(argp2); + { + arg3 = (uint8_t) PyLong_AsLong(obj2); + } + res4 = SWIG_ConvertPtr(obj3,SWIG_as_voidptrptr(&arg4), 0, 0); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_client_write" "', argument " "4"" of type '" "void *""'"); + } + res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res5)) { + SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "playerc_client_write" "', argument " "5"" of type '" "double *""'"); + } + arg5 = (double *)(argp5); + result = (int)playerc_client_write(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_client(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_client",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_client" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_client_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p__playerc_client, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_device_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *arg2 = (void *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_id_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1,SWIG_as_voidptrptr(&arg2), 0, SWIG_POINTER_DISOWN); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_id_set" "', argument " "2"" of type '" "void *""'"); + } + if (arg1) (arg1)->id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_id_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (void *) ((arg1)->id); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_client_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_client *arg2 = (playerc_client *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_client_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_client_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_client, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_client_set" "', argument " "2"" of type '" "playerc_client *""'"); + } + arg2 = (playerc_client *)(argp2); + if (arg1) (arg1)->client = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_client_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_client *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_client_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_client_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (playerc_client *) ((arg1)->client); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_client, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_addr_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + player_devaddr_t *arg2 = (player_devaddr_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_addr_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_addr_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_devaddr, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_addr_set" "', argument " "2"" of type '" "player_devaddr_t *""'"); + } + arg2 = (player_devaddr_t *)(argp2); + if (arg1) (arg1)->addr = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_addr_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + player_devaddr_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_addr_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_addr_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (player_devaddr_t *)& ((arg1)->addr); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_devaddr, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_drivername_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[64] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_drivername_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_drivername_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 64); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_drivername_set" "', argument " "2"" of type '" "char [64]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->drivername,arg2,64*sizeof(char)); + else memset(arg1->drivername,0,64*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_drivername_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_drivername_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_drivername_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (char *)(char *) ((arg1)->drivername); + { + size_t size = 64; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_subscribed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_subscribed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_subscribed_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_subscribed_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->subscribed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_subscribed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_subscribed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_subscribed_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int) ((arg1)->subscribed); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_datatime_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_datatime_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_datatime_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_datatime_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->datatime = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_datatime_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_datatime_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_datatime_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (double) ((arg1)->datatime); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_lasttime_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_lasttime_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_lasttime_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_lasttime_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->lasttime = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_lasttime_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_lasttime_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_lasttime_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (double) ((arg1)->lasttime); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_fresh_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_fresh_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_fresh_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_fresh_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->fresh = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_fresh_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_fresh_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_fresh_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int) ((arg1)->fresh); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_freshgeom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_freshgeom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_freshgeom_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_freshgeom_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->freshgeom = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_freshgeom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_freshgeom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_freshgeom_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int) ((arg1)->freshgeom); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_freshconfig_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_freshconfig_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_freshconfig_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_freshconfig_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->freshconfig = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_freshconfig_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_freshconfig_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_freshconfig_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int) ((arg1)->freshconfig); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_putmsg_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_putmsg_fn_t arg2 = (playerc_putmsg_fn_t) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_putmsg_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_putmsg_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + { + int res = SWIG_ConvertFunctionPtr(obj1, (void**)(&arg2), SWIGTYPE_p_f_p_void_p_char_p_char__void); + if (!SWIG_IsOK(res)) { + SWIG_exception_fail(SWIG_ArgError(res), "in method '" "playerc_device_t_putmsg_set" "', argument " "2"" of type '" "playerc_putmsg_fn_t""'"); + } + } + if (arg1) (arg1)->putmsg = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_putmsg_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_putmsg_fn_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_putmsg_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_putmsg_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (playerc_putmsg_fn_t) ((arg1)->putmsg); + resultobj = SWIG_NewFunctionPtrObj((void *)(result), SWIGTYPE_p_f_p_void_p_char_p_char__void); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_user_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *arg2 = (void *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_user_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_user_data_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1,SWIG_as_voidptrptr(&arg2), 0, SWIG_POINTER_DISOWN); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_user_data_set" "', argument " "2"" of type '" "void *""'"); + } + if (arg1) (arg1)->user_data = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_user_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_user_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_user_data_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (void *) ((arg1)->user_data); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_void, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_callback_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_count_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_t_callback_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->callback_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_callback_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_count_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int) ((arg1)->callback_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_callback_fn_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_callback_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_p_f_p_void__void, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_callback_set" "', argument " "2"" of type '" "playerc_callback_fn_t [4]""'"); + } + arg2 = (playerc_callback_fn_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)4; ++ii) arg1->callback[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""callback""' of type '""playerc_callback_fn_t [4]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_callback_fn_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_callback_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (playerc_callback_fn_t *)(playerc_callback_fn_t *) ((arg1)->callback); + { + int i; + resultobj = PyTuple_New(4); + for (i = 0; i < 4; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_p_f_p_void__void, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void **arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_t_callback_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_data_set" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_p_void, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_t_callback_data_set" "', argument " "2"" of type '" "void *[4]""'"); + } + arg2 = (void **)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)4; ++ii) arg1->callback_data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""callback_data""' of type '""void *[4]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_t_callback_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void **result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_t_callback_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_t_callback_data_get" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (void **)(void **) ((arg1)->callback_data); + { + int i; + resultobj = PyTuple_New(4); + for (i = 0; i < 4; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_p_void, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_device_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_device_t")) SWIG_fail; + result = (playerc_device_t *)(playerc_device_t *) calloc(1, sizeof(playerc_device_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_device_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_device_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_device_t" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_device_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p__playerc_device_t, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_device_init(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + playerc_client *arg2 = (playerc_client *) 0 ; + int arg3 ; + int arg4 ; + playerc_putmsg_fn_t arg5 = (playerc_putmsg_fn_t) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_device_init",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_init" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_device_init" "', argument " "2"" of type '" "playerc_client *""'"); + } + arg2 = (playerc_client *)(argp2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_device_init" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_device_init" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + { + int res = SWIG_ConvertFunctionPtr(obj4, (void**)(&arg5), SWIGTYPE_p_f_p_void_p_char_p_char__void); + if (!SWIG_IsOK(res)) { + SWIG_exception_fail(SWIG_ArgError(res), "in method '" "playerc_device_init" "', argument " "5"" of type '" "playerc_putmsg_fn_t""'"); + } + } + playerc_device_init(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_term(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_term",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_term" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + playerc_device_term(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_device_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_subscribe" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_device_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_device_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_device_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_device_t *arg1 = (playerc_device_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_device_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_device_unsubscribe" "', argument " "1"" of type '" "playerc_device_t *""'"); + } + arg1 = (playerc_device_t *)(argp1); + result = (int)playerc_device_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_aio_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_info_set" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_aio_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_aio_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_info_get" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_voltages_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_aio_voltages_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_voltages_count_set" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->voltages_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_voltages_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_aio_voltages_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_voltages_count_get" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + result = ((arg1)->voltages_count); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_voltages_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + float *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_aio_voltages_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_voltages_set" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_float, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_aio_voltages_set" "', argument " "2"" of type '" "float [8]""'"); + } + arg2 = (float *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)8; ++ii) arg1->voltages[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""voltages""' of type '""float [8]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_voltages_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + float *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_aio_voltages_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_voltages_get" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + result = (float *)(float *) ((arg1)->voltages); + { + int i; + resultobj = PyTuple_New(8); + for (i = 0; i < 8; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_float, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_aio(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_aio *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_aio",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_aio" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_aio" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_aio *)new_playerc_aio(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_aio, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_aio_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_destroy" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + playerc_aio_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_aio_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_subscribe" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_aio_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_aio_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_aio_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_unsubscribe" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + result = (int)playerc_aio_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_aio_set_output(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + uint8_t arg2 ; + float arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + float val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_aio_set_output",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_aio_set_output" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_aio_set_output" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + result = (int)playerc_aio_set_output(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_aio(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_aio *arg1 = (playerc_aio *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_aio",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_aio, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_aio" "', argument " "1"" of type '" "playerc_aio *""'"); + } + arg1 = (playerc_aio *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_aio_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_aio, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_actarray_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_info_set" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_actarray_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_info_get" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_actuators_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_count_set" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_actarray_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_actarray_actuators_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->actuators_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_actuators_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_count_get" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = ((arg1)->actuators_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + player_actarray_actuator_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_actuators_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_data_set" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_actarray_actuator, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_actarray_actuators_data_set" "', argument " "2"" of type '" "player_actarray_actuator_t [16]""'"); + } + arg2 = (player_actarray_actuator_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)16; ++ii) arg1->actuators_data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""actuators_data""' of type '""player_actarray_actuator_t [16]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + player_actarray_actuator_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_actuators_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_data_get" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = (player_actarray_actuator_t *)(player_actarray_actuator_t *) ((arg1)->actuators_data); + { + int i; + resultobj = PyTuple_New(16); + for (i = 0; i < 16; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_actarray_actuator, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_geom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + player_actarray_actuatorgeom_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_actuators_geom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_geom_set" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_actarray_actuatorgeom, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_actarray_actuators_geom_set" "', argument " "2"" of type '" "player_actarray_actuatorgeom_t [16]""'"); + } + arg2 = (player_actarray_actuatorgeom_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)16; ++ii) arg1->actuators_geom[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""actuators_geom""' of type '""player_actarray_actuatorgeom_t [16]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_actuators_geom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + player_actarray_actuatorgeom_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_actuators_geom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_actuators_geom_get" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = (player_actarray_actuatorgeom_t *)(player_actarray_actuatorgeom_t *) ((arg1)->actuators_geom); + { + int i; + resultobj = PyTuple_New(16); + for (i = 0; i < 16; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_actarray_actuatorgeom, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_actarray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_actarray *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_actarray",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_actarray" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_actarray" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_actarray *)new_playerc_actarray(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_actarray, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_destroy" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + playerc_actarray_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_subscribe" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_actarray_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_actarray_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_unsubscribe" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = (int)playerc_actarray_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_actarray_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_get_geom" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + result = (int)playerc_actarray_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_position_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int arg2 ; + float arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_actarray_position_cmd",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_position_cmd" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_actarray_position_cmd" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_actarray_position_cmd" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + result = (int)playerc_actarray_position_cmd(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_speed_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int arg2 ; + float arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_actarray_speed_cmd",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_speed_cmd" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_actarray_speed_cmd" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_actarray_speed_cmd" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + result = (int)playerc_actarray_speed_cmd(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_home_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_home_cmd",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_home_cmd" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_actarray_home_cmd" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_actarray_home_cmd(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_power(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + uint8_t arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_power",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_power" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + result = (int)playerc_actarray_power(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_brakes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + uint8_t arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_actarray_brakes",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_brakes" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + result = (int)playerc_actarray_brakes(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_actarray_speed_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + int arg2 ; + float arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_actarray_speed_config",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_actarray_speed_config" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_actarray_speed_config" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_actarray_speed_config" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + result = (int)playerc_actarray_speed_config(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_actarray(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_actarray *arg1 = (playerc_actarray *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_actarray",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_actarray, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_actarray" "', argument " "1"" of type '" "playerc_actarray *""'"); + } + arg1 = (playerc_actarray *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_actarray_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_actarray, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_info_set" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_blobfinder_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_info_get" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_width_set" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_blobfinder_width_set" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = (unsigned int)(val2); + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_width_get" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (unsigned int) ((arg1)->width); + resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_height_set" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_blobfinder_height_set" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = (unsigned int)(val2); + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_height_get" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (unsigned int) ((arg1)->height); + resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_blobs_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_blobs_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_blobs_count_set" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_blobfinder_blobs_count_set" "', argument " "2"" of type '" "unsigned int""'"); + } + arg2 = (unsigned int)(val2); + if (arg1) (arg1)->blobs_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_blobs_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + unsigned int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_blobs_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_blobs_count_get" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (unsigned int) ((arg1)->blobs_count); + resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_blobs_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + playerc_blobfinder_blob_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_blobs_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_blobs_set" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_blobfinder_blob, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_blobfinder_blobs_set" "', argument " "2"" of type '" "playerc_blobfinder_blob_t [256]""'"); + } + arg2 = (playerc_blobfinder_blob_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)256; ++ii) arg1->blobs[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""blobs""' of type '""playerc_blobfinder_blob_t [256]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_blobs_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + playerc_blobfinder_blob_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_blobs_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_blobs_get" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (playerc_blobfinder_blob_t *)(playerc_blobfinder_blob_t *) ((arg1)->blobs); + { + int i; + resultobj = PyTuple_New(256); + for (i = 0; i < 256; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_blobfinder_blob, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_blobfinder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_blobfinder *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_blobfinder",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_blobfinder" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_blobfinder" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_blobfinder *)new_playerc_blobfinder(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_blobfinder, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_destroy" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + playerc_blobfinder_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_blobfinder_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_subscribe" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_blobfinder_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_blobfinder_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_blobfinder_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_blobfinder_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_blobfinder_unsubscribe" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + result = (int)playerc_blobfinder_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_blobfinder(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_blobfinder *arg1 = (playerc_blobfinder *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_blobfinder",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_blobfinder, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_blobfinder" "', argument " "1"" of type '" "playerc_blobfinder *""'"); + } + arg1 = (playerc_blobfinder *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_blobfinder_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_blobfinder, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_bumper_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_info_set" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_bumper_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_info_get" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_pose_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_pose_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_pose_count_set" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_bumper_pose_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->pose_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_pose_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_pose_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_pose_count_get" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (int) ((arg1)->pose_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_poses_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + player_bumper_define_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_poses_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_poses_set" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_bumper_define, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_bumper_poses_set" "', argument " "2"" of type '" "player_bumper_define_t [32]""'"); + } + arg2 = (player_bumper_define_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->poses[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""poses""' of type '""player_bumper_define_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_poses_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + player_bumper_define_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_poses_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_poses_get" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (player_bumper_define_t *)(player_bumper_define_t *) ((arg1)->poses); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_bumper_define, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_bumper_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_bumper_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_bumper_count_set" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_bumper_bumper_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->bumper_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_bumper_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_bumper_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_bumper_count_get" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (int) ((arg1)->bumper_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_bumpers_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_bumpers_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_bumpers_set" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_bumper_bumpers_set" "', argument " "2"" of type '" "uint8_t [32]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->bumpers[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""bumpers""' of type '""uint8_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_bumpers_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_bumpers_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_bumpers_get" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->bumpers); + { + int i; + resultobj = PyList_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_bumper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_bumper *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_bumper",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_bumper" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_bumper" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_bumper *)new_playerc_bumper(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_bumper, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_destroy" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + playerc_bumper_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_bumper_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_subscribe" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_bumper_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_bumper_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_unsubscribe" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (int)playerc_bumper_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_bumper_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_bumper_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_bumper_get_geom" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + result = (int)playerc_bumper_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_bumper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_bumper *arg1 = (playerc_bumper *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_bumper",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_bumper, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_bumper" "', argument " "1"" of type '" "playerc_bumper *""'"); + } + arg1 = (playerc_bumper *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_bumper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_bumper, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_camera_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_info_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_camera_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_info_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_width_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_width_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_width_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->width); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_height_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_height_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_height_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->height); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_bpp_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_bpp_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_bpp_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_bpp_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->bpp = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_bpp_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_bpp_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_bpp_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->bpp); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_format_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_format_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_format_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_format_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->format = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_format_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_format_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_format_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->format); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_fdiv_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_fdiv_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_fdiv_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_fdiv_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->fdiv = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_fdiv_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_fdiv_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_fdiv_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->fdiv); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_compression_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_compression_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_compression_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_compression_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->compression = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_compression_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_compression_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_compression_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->compression); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_image_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_image_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_image_count_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_image_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->image_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_image_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_image_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_image_count_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int) ((arg1)->image_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_image_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_image_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_image_set" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_camera_image_set" "', argument " "2"" of type '" "uint8_t [(1920*1080*4)]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)(1920*1080*4); ++ii) arg1->image[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""image""' of type '""uint8_t [(1920*1080*4)]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_image_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_image_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_image_get" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->image); + { + int i; + resultobj = PyList_New((1920*1080*4)); + for (i = 0; i < (1920*1080*4); i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_camera(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_camera *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_camera",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_camera" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_camera" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_camera *)new_playerc_camera(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_camera, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_destroy" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + playerc_camera_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_subscribe" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_camera_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_camera_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_unsubscribe" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + result = (int)playerc_camera_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_decompress(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_camera_decompress",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_decompress" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + playerc_camera_decompress(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_camera_save(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_camera_save",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_camera_save" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_camera_save" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + playerc_camera_save(arg1,(char const *)arg2); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_camera(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_camera *arg1 = (playerc_camera *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_camera",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_camera, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_camera" "', argument " "1"" of type '" "playerc_camera *""'"); + } + arg1 = (playerc_camera *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_camera_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_camera, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_dio_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_dio_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_info_set" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_dio_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_dio_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_info_get" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + uint8_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_dio_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_count_set" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + if (arg1) (arg1)->count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + uint8_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_dio_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_count_get" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + result = ((arg1)->count); + { + resultobj = PyInt_FromLong((long) (unsigned char) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_digin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_dio_digin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_digin_set" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_dio_digin_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_dio_digin_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->digin = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_digin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_dio_digin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_digin_get" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + result = ((arg1)->digin); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_dio(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_dio *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_dio",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_dio" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_dio" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_dio *)new_playerc_dio(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_dio, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_dio_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_destroy" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + playerc_dio_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_dio_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_subscribe" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_dio_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_dio_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_dio_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_unsubscribe" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + result = (int)playerc_dio_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_dio_set_output(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + uint8_t arg2 ; + uint32_t arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp3 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_dio_set_output",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_dio_set_output" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_dio_set_output" "', argument " "3"" of type '" "uint32_t""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_dio_set_output" "', argument " "3"" of type '" "uint32_t""'"); + } else { + arg3 = *((uint32_t *)(argp3)); + } + } + result = (int)playerc_dio_set_output(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_dio(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_dio *arg1 = (playerc_dio *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_dio",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_dio, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_dio" "', argument " "1"" of type '" "playerc_dio *""'"); + } + arg1 = (playerc_dio *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_dio_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_dio, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_fiducial_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_fiducial_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_info_set" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_fiducial_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_info_get" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducial_geom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + player_fiducial_geom_t *arg2 = (player_fiducial_geom_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_fiducial_fiducial_geom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducial_geom_set" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_fiducial_fiducial_geom_set" "', argument " "2"" of type '" "player_fiducial_geom_t *""'"); + } + arg2 = (player_fiducial_geom_t *)(argp2); + if (arg1) (arg1)->fiducial_geom = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducial_geom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + player_fiducial_geom_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_fiducial_geom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducial_geom_get" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (player_fiducial_geom_t *)& ((arg1)->fiducial_geom); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_fiducial_geom, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducials_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_fiducial_fiducials_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducials_count_set" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_fiducial_fiducials_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->fiducials_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducials_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_fiducials_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducials_count_get" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (int) ((arg1)->fiducials_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducials_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + player_fiducial_item_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_fiducial_fiducials_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducials_set" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_fiducial_item, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_fiducial_fiducials_set" "', argument " "2"" of type '" "player_fiducial_item_t [32]""'"); + } + arg2 = (player_fiducial_item_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->fiducials[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""fiducials""' of type '""player_fiducial_item_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_fiducials_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + player_fiducial_item_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_fiducials_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_fiducials_get" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (player_fiducial_item_t *)(player_fiducial_item_t *) ((arg1)->fiducials); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_fiducial_item, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_fiducial(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_fiducial *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_fiducial",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_fiducial" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_fiducial" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_fiducial *)new_playerc_fiducial(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_fiducial, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_destroy" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + playerc_fiducial_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_fiducial_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_subscribe" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_fiducial_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_fiducial_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_unsubscribe" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (int)playerc_fiducial_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_fiducial_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_fiducial_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_fiducial_get_geom" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + result = (int)playerc_fiducial_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_fiducial(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_fiducial *arg1 = (playerc_fiducial *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_fiducial",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_fiducial, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_fiducial" "', argument " "1"" of type '" "playerc_fiducial *""'"); + } + arg1 = (playerc_fiducial *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_fiducial_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_fiducial, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_gps_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_info_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_gps_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_info_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utc_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_utc_time_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utc_time_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_utc_time_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->utc_time = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utc_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_utc_time_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utc_time_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->utc_time); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_lat_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_lat_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_lat_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_lat_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->lat = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_lat_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_lat_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_lat_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->lat); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_lon_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_lon_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_lon_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_lon_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->lon = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_lon_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_lon_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_lon_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->lon); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_alt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_alt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_alt_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_alt_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->alt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_alt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_alt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_alt_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->alt); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utm_e_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_utm_e_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utm_e_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_utm_e_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->utm_e = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utm_e_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_utm_e_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utm_e_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->utm_e); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utm_n_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_utm_n_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utm_n_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_utm_n_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->utm_n = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_utm_n_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_utm_n_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_utm_n_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->utm_n); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_hdop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_hdop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_hdop_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_hdop_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->hdop = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_hdop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_hdop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_hdop_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->hdop); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_vdop_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_vdop_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_vdop_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_vdop_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vdop = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_vdop_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_vdop_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_vdop_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->vdop); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_err_horz_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_err_horz_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_err_horz_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_err_horz_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->err_horz = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_err_horz_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_err_horz_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_err_horz_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->err_horz); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_err_vert_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_err_vert_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_err_vert_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_err_vert_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->err_vert = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_err_vert_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_err_vert_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_err_vert_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (double) ((arg1)->err_vert); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_quality_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_quality_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_quality_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_quality_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->quality = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_quality_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_quality_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_quality_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (int) ((arg1)->quality); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_sat_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_sat_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_sat_count_set" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_sat_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->sat_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_sat_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_sat_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_sat_count_get" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (int) ((arg1)->sat_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_gps(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_gps *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_gps",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_gps" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_gps" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_gps *)new_playerc_gps(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_gps, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_destroy" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + playerc_gps_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gps_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_subscribe" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gps_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_gps_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gps_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gps_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gps_unsubscribe" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + result = (int)playerc_gps_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_gps(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gps *arg1 = (playerc_gps *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_gps",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gps, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_gps" "', argument " "1"" of type '" "playerc_gps *""'"); + } + arg1 = (playerc_gps *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_gps_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_gps, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics2d_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_info_set" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_graphics2d_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics2d_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_info_get" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics2d_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_color_set" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_graphics2d_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics2d_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_color_get" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_graphics2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_graphics2d *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_graphics2d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_graphics2d" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_graphics2d" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_graphics2d *)new_playerc_graphics2d(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_graphics2d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics2d_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_destroy" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + playerc_graphics2d_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics2d_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_subscribe" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_graphics2d_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_graphics2d_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics2d_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_unsubscribe" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + result = (int)playerc_graphics2d_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_setcolor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_color_t arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + player_color_t temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics2d_setcolor",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_setcolor" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + { + // Check it is a tuple + if (PyTuple_Check (obj1)) + { + // Check the tuple has four elements + if (PyTuple_GET_SIZE (obj1) != 4) + { + PyErr_SetString (PyExc_ValueError, "tuple must have 4 items"); + return NULL; + } + temp2.alpha = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 0)); + temp2.red = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 1)); + temp2.green = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 2)); + temp2.blue = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 3)); + } + else + { + PyErr_SetString (PyExc_TypeError, "not a tuple"); + return NULL; + } + } + result = (int)playerc_graphics2d_setcolor(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_draw_points(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_point_2d_t *arg2 ; + int arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_graphics2d_draw_points",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_draw_points" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + { + // Check if is a list + if (PyList_Check (obj1)) + { + int size = PyList_Size (obj1); + int ii = 0; + arg2 = (player_point_2d_t*) malloc (size * sizeof (player_point_2d_t)); + for (ii = 0; ii < size; ii++) + { + PyObject *o = PyList_GetItem (obj1, ii); + if (PyTuple_Check (o)) + { + if (PyTuple_GET_SIZE (o) != 2) + { + PyErr_SetString (PyExc_ValueError, "tuples must have 2 items"); + free (arg2); + return NULL; + } + arg2[ii].px = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 0)); + arg2[ii].py = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 1)); + } + else + { + PyErr_SetString (PyExc_TypeError, "list must contain tuples"); + free (arg2); + return NULL; + } + } + } + else + { + PyErr_SetString (PyExc_TypeError, "not a list"); + return NULL; + } + } + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_graphics2d_draw_points" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (int)playerc_graphics2d_draw_points(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_draw_polyline(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_point_2d_t *arg2 ; + int arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_graphics2d_draw_polyline",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_draw_polyline" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + { + // Check if is a list + if (PyList_Check (obj1)) + { + int size = PyList_Size (obj1); + int ii = 0; + arg2 = (player_point_2d_t*) malloc (size * sizeof (player_point_2d_t)); + for (ii = 0; ii < size; ii++) + { + PyObject *o = PyList_GetItem (obj1, ii); + if (PyTuple_Check (o)) + { + if (PyTuple_GET_SIZE (o) != 2) + { + PyErr_SetString (PyExc_ValueError, "tuples must have 2 items"); + free (arg2); + return NULL; + } + arg2[ii].px = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 0)); + arg2[ii].py = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 1)); + } + else + { + PyErr_SetString (PyExc_TypeError, "list must contain tuples"); + free (arg2); + return NULL; + } + } + } + else + { + PyErr_SetString (PyExc_TypeError, "not a list"); + return NULL; + } + } + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_graphics2d_draw_polyline" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (int)playerc_graphics2d_draw_polyline(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_draw_polygon(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + player_point_2d_t *arg2 ; + int arg3 ; + int arg4 ; + player_color_t arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + player_color_t temp5 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_graphics2d_draw_polygon",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_draw_polygon" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + { + // Check if is a list + if (PyList_Check (obj1)) + { + int size = PyList_Size (obj1); + int ii = 0; + arg2 = (player_point_2d_t*) malloc (size * sizeof (player_point_2d_t)); + for (ii = 0; ii < size; ii++) + { + PyObject *o = PyList_GetItem (obj1, ii); + if (PyTuple_Check (o)) + { + if (PyTuple_GET_SIZE (o) != 2) + { + PyErr_SetString (PyExc_ValueError, "tuples must have 2 items"); + free (arg2); + return NULL; + } + arg2[ii].px = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 0)); + arg2[ii].py = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 1)); + } + else + { + PyErr_SetString (PyExc_TypeError, "list must contain tuples"); + free (arg2); + return NULL; + } + } + } + else + { + PyErr_SetString (PyExc_TypeError, "not a list"); + return NULL; + } + } + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_graphics2d_draw_polygon" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_graphics2d_draw_polygon" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + { + // Check it is a tuple + if (PyTuple_Check (obj4)) + { + // Check the tuple has four elements + if (PyTuple_GET_SIZE (obj4) != 4) + { + PyErr_SetString (PyExc_ValueError, "tuple must have 4 items"); + return NULL; + } + temp5.alpha = PyInt_AsLong (PyTuple_GET_ITEM (obj4, 0)); + temp5.red = PyInt_AsLong (PyTuple_GET_ITEM (obj4, 1)); + temp5.green = PyInt_AsLong (PyTuple_GET_ITEM (obj4, 2)); + temp5.blue = PyInt_AsLong (PyTuple_GET_ITEM (obj4, 3)); + } + else + { + PyErr_SetString (PyExc_TypeError, "not a tuple"); + return NULL; + } + } + result = (int)playerc_graphics2d_draw_polygon(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics2d_clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics2d_clear",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics2d_clear" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + result = (int)playerc_graphics2d_clear(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_graphics2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics2d *arg1 = (playerc_graphics2d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_graphics2d",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics2d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_graphics2d" "', argument " "1"" of type '" "playerc_graphics2d *""'"); + } + arg1 = (playerc_graphics2d *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_graphics2d_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_graphics2d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics3d_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_info_set" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_graphics3d_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics3d_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_info_get" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_color_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + player_color_t *arg2 = (player_color_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics3d_color_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_color_set" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_color, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_graphics3d_color_set" "', argument " "2"" of type '" "player_color_t *""'"); + } + arg2 = (player_color_t *)(argp2); + if (arg1) (arg1)->color = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_color_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + player_color_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics3d_color_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_color_get" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + result = (player_color_t *)& ((arg1)->color); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_color, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_graphics3d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_graphics3d *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_graphics3d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_graphics3d" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_graphics3d" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_graphics3d *)new_playerc_graphics3d(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_graphics3d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics3d_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_destroy" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + playerc_graphics3d_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics3d_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_subscribe" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_graphics3d_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_graphics3d_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics3d_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_unsubscribe" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + result = (int)playerc_graphics3d_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_setcolor(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + player_color_t arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + player_color_t temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_graphics3d_setcolor",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_setcolor" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + { + // Check it is a tuple + if (PyTuple_Check (obj1)) + { + // Check the tuple has four elements + if (PyTuple_GET_SIZE (obj1) != 4) + { + PyErr_SetString (PyExc_ValueError, "tuple must have 4 items"); + return NULL; + } + temp2.alpha = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 0)); + temp2.red = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 1)); + temp2.green = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 2)); + temp2.blue = PyInt_AsLong (PyTuple_GET_ITEM (obj1, 3)); + } + else + { + PyErr_SetString (PyExc_TypeError, "not a tuple"); + return NULL; + } + } + result = (int)playerc_graphics3d_setcolor(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_draw(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + player_graphics3d_draw_mode_t arg2 ; + player_point_3d_t *arg3 ; + int arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_graphics3d_draw",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_draw" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_graphics3d_draw" "', argument " "2"" of type '" "player_graphics3d_draw_mode_t""'"); + } + arg2 = (player_graphics3d_draw_mode_t)(val2); + { + // Check if is a list + if (PyList_Check (obj2)) + { + int size = PyList_Size (obj2); + int ii = 0; + arg3 = (player_point_3d_t*) malloc (size * sizeof (player_point_3d_t)); + for (ii = 0; ii < size; ii++) + { + PyObject *o = PyList_GetItem (obj2, ii); + if (PyTuple_Check (o)) + { + if (PyTuple_GET_SIZE (o) != 3) + { + PyErr_SetString (PyExc_ValueError, "tuples must have 3 items"); + free (arg3); + return NULL; + } + arg3[ii].px = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 0)); + arg3[ii].py = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 1)); + arg3[ii].pz = PyFloat_AsDouble (PyTuple_GET_ITEM (o, 2)); + } + else + { + PyErr_SetString (PyExc_TypeError, "list must contain tuples"); + free (arg3); + return NULL; + } + } + } + else + { + PyErr_SetString (PyExc_TypeError, "not a list"); + return NULL; + } + } + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_graphics3d_draw" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + result = (int)playerc_graphics3d_draw(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_graphics3d_clear(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_graphics3d_clear",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_graphics3d_clear" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + result = (int)playerc_graphics3d_clear(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_graphics3d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_graphics3d *arg1 = (playerc_graphics3d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_graphics3d",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_graphics3d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_graphics3d" "', argument " "1"" of type '" "playerc_graphics3d *""'"); + } + arg1 = (playerc_graphics3d *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_graphics3d_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_graphics3d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_gripper_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_info_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_gripper_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_info_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_pose_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_pose_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_size_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->size[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""size""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_size_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (double *)(double *) ((arg1)->size); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + unsigned char arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned char val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_state_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_char(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_state_set" "', argument " "2"" of type '" "unsigned char""'"); + } + arg2 = (unsigned char)(val2); + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + unsigned char result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_state_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (unsigned char) ((arg1)->state); + resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_beams_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + unsigned char arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + unsigned char val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_beams_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_beams_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_unsigned_SS_char(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_beams_set" "', argument " "2"" of type '" "unsigned char""'"); + } + arg2 = (unsigned char)(val2); + if (arg1) (arg1)->beams = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_beams_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + unsigned char result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_beams_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_beams_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (unsigned char) ((arg1)->beams); + resultobj = SWIG_From_unsigned_SS_char((unsigned char)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_outer_break_beam_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_outer_break_beam_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_outer_break_beam_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_outer_break_beam_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->outer_break_beam = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_outer_break_beam_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_outer_break_beam_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_outer_break_beam_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->outer_break_beam); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_inner_break_beam_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_inner_break_beam_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_inner_break_beam_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_inner_break_beam_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->inner_break_beam = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_inner_break_beam_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_inner_break_beam_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_inner_break_beam_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->inner_break_beam); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_open_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_paddles_open_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_open_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_paddles_open_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->paddles_open = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_open_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_paddles_open_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_open_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->paddles_open); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_closed_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_paddles_closed_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_closed_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_paddles_closed_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->paddles_closed = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_closed_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_paddles_closed_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_closed_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->paddles_closed); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_moving_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_paddles_moving_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_moving_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_paddles_moving_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->paddles_moving = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_paddles_moving_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_paddles_moving_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_paddles_moving_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->paddles_moving); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_gripper_error_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_gripper_error_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_gripper_error_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_gripper_error_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->gripper_error = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_gripper_error_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_gripper_error_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_gripper_error_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->gripper_error); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_up_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_lift_up_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_up_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_lift_up_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->lift_up = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_up_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_lift_up_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_up_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->lift_up); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_down_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_lift_down_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_down_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_lift_down_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->lift_down = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_down_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_lift_down_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_down_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->lift_down); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_moving_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_lift_moving_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_moving_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_lift_moving_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->lift_moving = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_moving_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_lift_moving_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_moving_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->lift_moving); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_error_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_lift_error_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_error_set" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_lift_error_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->lift_error = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_lift_error_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_lift_error_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_lift_error_get" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int) ((arg1)->lift_error); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_gripper *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_gripper",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_gripper" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_gripper" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_gripper *)new_playerc_gripper(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_gripper, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_destroy" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + playerc_gripper_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_subscribe" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_gripper_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_gripper_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_gripper_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_unsubscribe" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + result = (int)playerc_gripper_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_set_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + uint8_t arg2 ; + uint8_t arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_gripper_set_cmd",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_set_cmd" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + { + arg2 = (uint8_t) PyLong_AsLong(obj1); + } + { + arg3 = (uint8_t) PyLong_AsLong(obj2); + } + result = (int)playerc_gripper_set_cmd(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_gripper_printout(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_gripper_printout",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_gripper_printout" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_gripper_printout" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + playerc_gripper_printout(arg1,(char const *)arg2); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_gripper(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_gripper *arg1 = (playerc_gripper *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_gripper",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_gripper, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_gripper" "', argument " "1"" of type '" "playerc_gripper *""'"); + } + arg1 = (playerc_gripper *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_gripper_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_gripper, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_ir_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ir_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_info_set" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_ir_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_info_get" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_ranges_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + player_ir_data_t *arg2 = (player_ir_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ir_ranges_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_ranges_set" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_ir_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_ir_ranges_set" "', argument " "2"" of type '" "player_ir_data_t *""'"); + } + arg2 = (player_ir_data_t *)(argp2); + if (arg1) (arg1)->ranges = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_ranges_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + player_ir_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_ranges_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_ranges_get" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + result = (player_ir_data_t *)& ((arg1)->ranges); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ir_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_poses_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + player_ir_pose_t *arg2 = (player_ir_pose_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ir_poses_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_poses_set" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_ir_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_ir_poses_set" "', argument " "2"" of type '" "player_ir_pose_t *""'"); + } + arg2 = (player_ir_pose_t *)(argp2); + if (arg1) (arg1)->poses = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_poses_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + player_ir_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_poses_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_poses_get" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + result = (player_ir_pose_t *)& ((arg1)->poses); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_ir_pose, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_ir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_ir *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_ir",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_ir" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_ir" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_ir *)new_playerc_ir(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_ir, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_destroy" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + playerc_ir_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ir_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_subscribe" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ir_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_ir_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_unsubscribe" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + result = (int)playerc_ir_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ir_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ir_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ir_get_geom" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + result = (int)playerc_ir_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_ir(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ir *arg1 = (playerc_ir *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_ir",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ir, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_ir" "', argument " "1"" of type '" "playerc_ir *""'"); + } + arg1 = (playerc_ir *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_ir_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_ir, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_laser_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_info_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_laser_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_info_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_pose_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_pose_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_size_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->size[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""size""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_size_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double *)(double *) ((arg1)->size); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_robot_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_robot_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_robot_pose_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->robot_pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""robot_pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_robot_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_robot_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_robot_pose_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double *)(double *) ((arg1)->robot_pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_intensity_on_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_intensity_on_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_intensity_on_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_intensity_on_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->intensity_on = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_intensity_on_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_intensity_on_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_intensity_on_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int) ((arg1)->intensity_on); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_scan_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_count_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_scan_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->scan_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_scan_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_count_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int) ((arg1)->scan_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_start_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_scan_start_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_start_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_scan_start_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->scan_start = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_start_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_scan_start_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_start_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double) ((arg1)->scan_start); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_res_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_scan_res_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_res_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_scan_res_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->scan_res = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_res_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_scan_res_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_res_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double) ((arg1)->scan_res); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_range_res_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_range_res_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_range_res_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_range_res_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->range_res = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_range_res_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_range_res_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_range_res_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double) ((arg1)->range_res); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_max_range_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_max_range_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_max_range_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_max_range_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->max_range = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_max_range_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_max_range_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_max_range_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double) ((arg1)->max_range); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_ranges_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[1024] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_ranges_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_ranges_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 1024) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 1024 elements"); + return NULL; + } + for (i = 0; i < 1024; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) arg1->ranges[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""ranges""' of type '""double [1024]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_ranges_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_ranges_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_ranges_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double *)(double *) ((arg1)->ranges); + { + int i; + resultobj = PyList_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double (*arg2)[2] ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[1024][2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_scan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + { + int i,j; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 1024) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 1024 elements"); + return NULL; + } + for (i = 0; i < 1024; i++) + { + PyObject *olist = PySequence_GetItem(obj1,i); + if (!PySequence_Check(olist)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(olist) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + + for (j = 0; j < 2; j++) + { + PyObject *o = PySequence_GetItem(olist,j); + + if (PyNumber_Check(o)) + { + temp2[i][j] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) { + if (arg2[ii]) { + size_t jj = 0; + for (; jj < (size_t)2; ++jj) arg1->scan[ii][jj] = arg2[ii][jj]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""scan""' of type '""double [1024][2]""'"); + } + } + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""scan""' of type '""double [1024][2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double (*result)[2] = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_scan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (double (*)[2])(double (*)[2]) ((arg1)->scan); + { + int i, j; + resultobj = PyList_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *l = PyList_New(2); + for (j = 0; j < 2; j++) + { + PyObject *o = PyFloat_FromDouble((double) result[i][j]); + PyList_SetItem(l,j,o); + } + PyList_SetItem(resultobj,i,l); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_point_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + player_point_2d_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_point_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_point_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_point_2d, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_laser_point_set" "', argument " "2"" of type '" "player_point_2d_t [1024]""'"); + } + arg2 = (player_point_2d_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) arg1->point[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""point""' of type '""player_point_2d_t [1024]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_point_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + player_point_2d_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_point_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_point_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (player_point_2d_t *)(player_point_2d_t *) ((arg1)->point); + { + int i; + resultobj = PyTuple_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_point_2d, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_intensity_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_intensity_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_intensity_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_int, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_laser_intensity_set" "', argument " "2"" of type '" "int [1024]""'"); + } + arg2 = (int *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1024; ++ii) arg1->intensity[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""intensity""' of type '""int [1024]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_intensity_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_intensity_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_intensity_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int *)(int *) ((arg1)->intensity); + { + int i; + resultobj = PyTuple_New(1024); + for (i = 0; i < 1024; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_int, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_scan_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_id_set" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_scan_id_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->scan_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_scan_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_scan_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_scan_id_get" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int) ((arg1)->scan_id); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_laser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_laser *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_laser",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_laser" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_laser" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_laser *)new_playerc_laser(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_laser, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_destroy" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + playerc_laser_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_subscribe" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_laser_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_unsubscribe" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int)playerc_laser_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_set_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + unsigned char arg6 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + unsigned char val6 ; + int ecode6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_laser_set_config",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_set_config" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_laser_set_config" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_laser_set_config" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_laser_set_config" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_laser_set_config" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + ecode6 = SWIG_AsVal_unsigned_SS_char(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_laser_set_config" "', argument " "6"" of type '" "unsigned char""'"); + } + arg6 = (unsigned char)(val6); + result = (int)playerc_laser_set_config(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_get_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + double *arg2 = (double *) 0 ; + double *arg3 = (double *) 0 ; + double *arg4 = (double *) 0 ; + double *arg5 = (double *) 0 ; + unsigned char *arg6 = (unsigned char *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + void *argp3 = 0 ; + int res3 = 0 ; + void *argp4 = 0 ; + int res4 = 0 ; + void *argp5 = 0 ; + int res5 = 0 ; + void *argp6 = 0 ; + int res6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_laser_get_config",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_get_config" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_laser_get_config" "', argument " "2"" of type '" "double *""'"); + } + arg2 = (double *)(argp2); + res3 = SWIG_ConvertPtr(obj2, &argp3,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_laser_get_config" "', argument " "3"" of type '" "double *""'"); + } + arg3 = (double *)(argp3); + res4 = SWIG_ConvertPtr(obj3, &argp4,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_laser_get_config" "', argument " "4"" of type '" "double *""'"); + } + arg4 = (double *)(argp4); + res5 = SWIG_ConvertPtr(obj4, &argp5,SWIGTYPE_p_double, 0 | 0 ); + if (!SWIG_IsOK(res5)) { + SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "playerc_laser_get_config" "', argument " "5"" of type '" "double *""'"); + } + arg5 = (double *)(argp5); + res6 = SWIG_ConvertPtr(obj5, &argp6,SWIGTYPE_p_unsigned_char, 0 | 0 ); + if (!SWIG_IsOK(res6)) { + SWIG_exception_fail(SWIG_ArgError(res6), "in method '" "playerc_laser_get_config" "', argument " "6"" of type '" "unsigned char *""'"); + } + arg6 = (unsigned char *)(argp6); + result = (int)playerc_laser_get_config(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_laser_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_get_geom" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + result = (int)playerc_laser_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_laser_printout(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_laser_printout",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_laser_printout" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_laser_printout" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + playerc_laser_printout(arg1,(char const *)arg2); + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_laser(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_laser *arg1 = (playerc_laser *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_laser",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_laser, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_laser" "', argument " "1"" of type '" "playerc_laser *""'"); + } + arg1 = (playerc_laser *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_laser_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_laser, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_limb_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_info_set" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_limb_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_info_get" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + player_limb_data_t *arg2 = (player_limb_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_data_set" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_limb_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_limb_data_set" "', argument " "2"" of type '" "player_limb_data_t *""'"); + } + arg2 = (player_limb_data_t *)(argp2); + if (arg1) (arg1)->data = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + player_limb_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_data_get" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (player_limb_data_t *)& ((arg1)->data); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_geom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + player_limb_geom_req_t *arg2 = (player_limb_geom_req_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_geom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_geom_set" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_limb_geom_req, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_limb_geom_set" "', argument " "2"" of type '" "player_limb_geom_req_t *""'"); + } + arg2 = (player_limb_geom_req_t *)(argp2); + if (arg1) (arg1)->geom = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_geom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + player_limb_geom_req_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_geom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_geom_get" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (player_limb_geom_req_t *)& ((arg1)->geom); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_limb_geom_req, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_limb(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_limb *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_limb",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_limb" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_limb" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_limb *)new_playerc_limb(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_limb, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_destroy" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + playerc_limb_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_subscribe" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_limb_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_limb_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_unsubscribe" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (int)playerc_limb_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_get_geom" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (int)playerc_limb_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_home_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_home_cmd",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_home_cmd" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (int)playerc_limb_home_cmd(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_stop_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_limb_stop_cmd",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_stop_cmd" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + result = (int)playerc_limb_stop_cmd(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_setpose_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + float arg6 ; + float arg7 ; + float arg8 ; + float arg9 ; + float arg10 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + float val4 ; + int ecode4 = 0 ; + float val5 ; + int ecode5 = 0 ; + float val6 ; + int ecode6 = 0 ; + float val7 ; + int ecode7 = 0 ; + float val8 ; + int ecode8 = 0 ; + float val9 ; + int ecode9 = 0 ; + float val10 ; + int ecode10 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; + PyObject * obj7 = 0 ; + PyObject * obj8 = 0 ; + PyObject * obj9 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOO:playerc_limb_setpose_cmd",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_setpose_cmd" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_limb_setpose_cmd" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_limb_setpose_cmd" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_limb_setpose_cmd" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + ecode5 = SWIG_AsVal_float(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_limb_setpose_cmd" "', argument " "5"" of type '" "float""'"); + } + arg5 = (float)(val5); + ecode6 = SWIG_AsVal_float(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_limb_setpose_cmd" "', argument " "6"" of type '" "float""'"); + } + arg6 = (float)(val6); + ecode7 = SWIG_AsVal_float(obj6, &val7); + if (!SWIG_IsOK(ecode7)) { + SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "playerc_limb_setpose_cmd" "', argument " "7"" of type '" "float""'"); + } + arg7 = (float)(val7); + ecode8 = SWIG_AsVal_float(obj7, &val8); + if (!SWIG_IsOK(ecode8)) { + SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "playerc_limb_setpose_cmd" "', argument " "8"" of type '" "float""'"); + } + arg8 = (float)(val8); + ecode9 = SWIG_AsVal_float(obj8, &val9); + if (!SWIG_IsOK(ecode9)) { + SWIG_exception_fail(SWIG_ArgError(ecode9), "in method '" "playerc_limb_setpose_cmd" "', argument " "9"" of type '" "float""'"); + } + arg9 = (float)(val9); + ecode10 = SWIG_AsVal_float(obj9, &val10); + if (!SWIG_IsOK(ecode10)) { + SWIG_exception_fail(SWIG_ArgError(ecode10), "in method '" "playerc_limb_setpose_cmd" "', argument " "10"" of type '" "float""'"); + } + arg10 = (float)(val10); + result = (int)playerc_limb_setpose_cmd(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_setposition_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + float val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_limb_setposition_cmd",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_setposition_cmd" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_limb_setposition_cmd" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_limb_setposition_cmd" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_limb_setposition_cmd" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + result = (int)playerc_limb_setposition_cmd(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_vecmove_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + float arg2 ; + float arg3 ; + float arg4 ; + float arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + float val3 ; + int ecode3 = 0 ; + float val4 ; + int ecode4 = 0 ; + float val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_limb_vecmove_cmd",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_vecmove_cmd" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_limb_vecmove_cmd" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + ecode3 = SWIG_AsVal_float(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_limb_vecmove_cmd" "', argument " "3"" of type '" "float""'"); + } + arg3 = (float)(val3); + ecode4 = SWIG_AsVal_float(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_limb_vecmove_cmd" "', argument " "4"" of type '" "float""'"); + } + arg4 = (float)(val4); + ecode5 = SWIG_AsVal_float(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_limb_vecmove_cmd" "', argument " "5"" of type '" "float""'"); + } + arg5 = (float)(val5); + result = (int)playerc_limb_vecmove_cmd(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_power(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + uint arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_power",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_power" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_limb_power" "', argument " "2"" of type '" "uint""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_limb_power" "', argument " "2"" of type '" "uint""'"); + } else { + arg2 = *((uint *)(argp2)); + } + } + result = (int)playerc_limb_power(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_brakes(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + uint arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_brakes",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_brakes" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_limb_brakes" "', argument " "2"" of type '" "uint""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_limb_brakes" "', argument " "2"" of type '" "uint""'"); + } else { + arg2 = *((uint *)(argp2)); + } + } + result = (int)playerc_limb_brakes(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_limb_speed_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + float arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + float val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_limb_speed_config",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_limb_speed_config" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + ecode2 = SWIG_AsVal_float(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_limb_speed_config" "', argument " "2"" of type '" "float""'"); + } + arg2 = (float)(val2); + result = (int)playerc_limb_speed_config(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_limb(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_limb *arg1 = (playerc_limb *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_limb",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_limb, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_limb" "', argument " "1"" of type '" "playerc_limb *""'"); + } + arg1 = (playerc_limb *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_limb_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_limb, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_localize_particle_t_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *arg1 = (playerc_localize_particle_t *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_particle_t_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particle_t_pose_set" "', argument " "1"" of type '" "playerc_localize_particle_t *""'"); + } + arg1 = (playerc_localize_particle_t *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_particle_t_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *arg1 = (playerc_localize_particle_t *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_particle_t_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particle_t_pose_get" "', argument " "1"" of type '" "playerc_localize_particle_t *""'"); + } + arg1 = (playerc_localize_particle_t *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_particle_t_weight_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *arg1 = (playerc_localize_particle_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_particle_t_weight_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particle_t_weight_set" "', argument " "1"" of type '" "playerc_localize_particle_t *""'"); + } + arg1 = (playerc_localize_particle_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_particle_t_weight_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->weight = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_particle_t_weight_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *arg1 = (playerc_localize_particle_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_particle_t_weight_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particle_t_weight_get" "', argument " "1"" of type '" "playerc_localize_particle_t *""'"); + } + arg1 = (playerc_localize_particle_t *)(argp1); + result = (double) ((arg1)->weight); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_localize_particle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_localize_particle_t")) SWIG_fail; + result = (playerc_localize_particle_t *)(playerc_localize_particle_t *) calloc(1, sizeof(playerc_localize_particle_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_localize_particle, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_localize_particle_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize_particle_t *arg1 = (playerc_localize_particle_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_localize_particle_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize_particle, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_localize_particle_t" "', argument " "1"" of type '" "playerc_localize_particle_t *""'"); + } + arg1 = (playerc_localize_particle_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_localize_particle_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_localize_particle, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_localize_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_info_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_localize_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_info_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_size_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_size_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_size_x_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_map_size_x_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->map_size_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_size_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_size_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_size_x_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->map_size_x); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_size_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_size_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_size_y_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_map_size_y_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->map_size_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_size_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_size_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_size_y_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->map_size_y); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_scale_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_scale_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_scale_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_map_scale_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->map_scale = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_scale_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_scale_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_scale_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (double) ((arg1)->map_scale); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_tile_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_tile_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_tile_x_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_map_tile_x_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->map_tile_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_tile_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_tile_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_tile_x_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->map_tile_x); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_tile_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_tile_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_tile_y_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_map_tile_y_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->map_tile_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_tile_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_tile_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_tile_y_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->map_tile_y); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_cells_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int8_t *arg2 = (int8_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_map_cells_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_cells_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_int8_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_localize_map_cells_set" "', argument " "2"" of type '" "int8_t *""'"); + } + arg2 = (int8_t *)(argp2); + if (arg1) (arg1)->map_cells = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_map_cells_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_map_cells_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_map_cells_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int8_t *) ((arg1)->map_cells); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_int8_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_pending_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_pending_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_pending_count_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_pending_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->pending_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_pending_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_pending_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_pending_count_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->pending_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_pending_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_pending_time_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_pending_time_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_pending_time_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pending_time = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_pending_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_pending_time_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_pending_time_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (double) ((arg1)->pending_time); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_hypoth_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_hypoth_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_hypoth_count_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_hypoth_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->hypoth_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_hypoth_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_hypoth_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_hypoth_count_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->hypoth_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_hypoths_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + player_localize_hypoth_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_hypoths_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_hypoths_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_localize_hypoth, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_localize_hypoths_set" "', argument " "2"" of type '" "player_localize_hypoth_t [10]""'"); + } + arg2 = (player_localize_hypoth_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)10; ++ii) arg1->hypoths[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""hypoths""' of type '""player_localize_hypoth_t [10]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_hypoths_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + player_localize_hypoth_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_hypoths_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_hypoths_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (player_localize_hypoth_t *)(player_localize_hypoth_t *) ((arg1)->hypoths); + { + int i; + resultobj = PyTuple_New(10); + for (i = 0; i < 10; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_localize_hypoth, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_mean_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_mean_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_mean_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->mean[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""mean""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_mean_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_mean_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_mean_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (double *)(double *) ((arg1)->mean); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_variance_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_variance_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_variance_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_variance_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->variance = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_variance_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_variance_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_variance_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (double) ((arg1)->variance); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_num_particles_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_num_particles_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_num_particles_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_num_particles_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->num_particles = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_num_particles_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_num_particles_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_num_particles_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int) ((arg1)->num_particles); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_particles_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + playerc_localize_particle_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_particles_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particles_set" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_playerc_localize_particle, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_localize_particles_set" "', argument " "2"" of type '" "playerc_localize_particle_t [100]""'"); + } + arg2 = (playerc_localize_particle_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)100; ++ii) arg1->particles[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""particles""' of type '""playerc_localize_particle_t [100]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_particles_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + playerc_localize_particle_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_particles_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_particles_get" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (playerc_localize_particle_t *)(playerc_localize_particle_t *) ((arg1)->particles); + { + int i; + resultobj = PyTuple_New(100); + for (i = 0; i < 100; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_playerc_localize_particle, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_localize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_localize *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_localize",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_localize" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_localize" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_localize *)new_playerc_localize(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_localize, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_destroy" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + playerc_localize_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_localize_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_subscribe" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_localize_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_localize_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_unsubscribe" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int)playerc_localize_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_set_pose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + double *arg2 ; + double *arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + double temp3[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_localize_set_pose",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_set_pose" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + int i; + if (!PySequence_Check(obj2)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj2) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj2,i); + if (PyNumber_Check(o)) + { + temp3[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg3 = temp3; + } + result = (int)playerc_localize_set_pose(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_localize_get_particles(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_localize_get_particles",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_localize_get_particles" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + result = (int)playerc_localize_get_particles(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_localize(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_localize *arg1 = (playerc_localize *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_localize",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_localize, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_localize" "', argument " "1"" of type '" "playerc_localize *""'"); + } + arg1 = (playerc_localize *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_localize_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_localize, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_log_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_info_set" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_log_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_info_get" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_type_set" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_log_type_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_type_get" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (int) ((arg1)->type); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_state_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_state_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_state_set" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_log_state_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->state = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_state_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_state_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_state_get" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (int) ((arg1)->state); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_log(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_log *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_log",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_log" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_log" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_log *)new_playerc_log(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_log, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_destroy" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + playerc_log_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_subscribe" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_log_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_log_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_unsubscribe" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (int)playerc_log_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_set_write_state(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_set_write_state",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_set_write_state" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_log_set_write_state" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_log_set_write_state(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_set_read_state(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_set_read_state",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_set_read_state" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_log_set_read_state" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_log_set_read_state(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_set_read_rewind(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_set_read_rewind",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_set_read_rewind" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (int)playerc_log_set_read_rewind(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_get_state(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_log_get_state",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_get_state" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + result = (int)playerc_log_get_state(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_log_set_filename(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + char *arg2 = (char *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_log_set_filename",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_log_set_filename" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_log_set_filename" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (int)playerc_log_set_filename(arg1,(char const *)arg2); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_log(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_log *arg1 = (playerc_log *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_log",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_log, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_log" "', argument " "1"" of type '" "playerc_log *""'"); + } + arg1 = (playerc_log *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_log_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_log, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_map_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_info_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_map_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_info_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_resolution_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_resolution_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_resolution_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_resolution_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->resolution = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_resolution_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_resolution_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_resolution_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double) ((arg1)->resolution); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_width_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_width_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_width_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_width_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->width = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_width_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_width_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_width_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int) ((arg1)->width); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_height_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_height_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_height_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_height_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->height = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_height_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_height_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_height_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int) ((arg1)->height); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_origin_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_origin_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_origin_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->origin[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""origin""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_origin_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_origin_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_origin_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double *)(double *) ((arg1)->origin); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_cells_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + char *arg2 = (char *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_cells_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_cells_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_map_cells_set" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + if (arg1->cells) free((char*)arg1->cells); + if (arg2) { + size_t size = strlen((const char *)(arg2)) + 1; + arg1->cells = (char *)(char *)memcpy((char *)malloc((size)*sizeof(char)), (const char *)(arg2), sizeof(char)*(size)); + } else { + arg1->cells = 0; + } + resultobj = SWIG_Py_Void(); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_cells_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_cells_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_cells_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (char *) ((arg1)->cells); + resultobj = SWIG_FromCharPtr((const char *)result); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vminx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_vminx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vminx_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_vminx_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vminx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vminx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_vminx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vminx_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double) ((arg1)->vminx); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vminy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_vminy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vminy_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_vminy_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vminy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vminy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_vminy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vminy_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double) ((arg1)->vminy); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vmaxx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_vmaxx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vmaxx_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_vmaxx_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vmaxx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vmaxx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_vmaxx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vmaxx_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double) ((arg1)->vmaxx); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vmaxy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_vmaxy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vmaxy_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_vmaxy_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vmaxy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_vmaxy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_vmaxy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_vmaxy_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (double) ((arg1)->vmaxy); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_num_segments_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_num_segments_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_num_segments_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_num_segments_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->num_segments = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_num_segments_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_num_segments_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_num_segments_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int) ((arg1)->num_segments); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_segments_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + player_segment_t *arg2 = (player_segment_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_segments_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_segments_set" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_segment, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_map_segments_set" "', argument " "2"" of type '" "player_segment_t *""'"); + } + arg2 = (player_segment_t *)(argp2); + if (arg1) (arg1)->segments = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_segments_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + player_segment_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_segments_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_segments_get" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (player_segment_t *) ((arg1)->segments); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_segment, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_map(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_map *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_map",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_map" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_map" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_map *)new_playerc_map(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_map, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_destroy" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + playerc_map_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_map_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_subscribe" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_map_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_map_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_unsubscribe" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int)playerc_map_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_get_map(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_get_map",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_get_map" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int)playerc_map_get_map(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_map_get_vector(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_map_get_vector",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_map_get_vector" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + result = (int)playerc_map_get_vector(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_map(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_map *arg1 = (playerc_map *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_map",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_map, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_map" "', argument " "1"" of type '" "playerc_map *""'"); + } + arg1 = (playerc_map *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_map_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_map, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_opaque_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_opaque_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_info_set" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_opaque_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_opaque_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_info_get" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_data_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_opaque_data_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_data_count_set" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_opaque_data_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->data_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_data_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_opaque_data_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_data_count_get" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + result = (int) ((arg1)->data_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_data_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_opaque_data_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_data_set" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_opaque_data_set" "', argument " "2"" of type '" "uint8_t [1048576]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)1048576; ++ii) arg1->data[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""data""' of type '""uint8_t [1048576]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_data_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_opaque_data_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_data_get" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->data); + { + int i; + resultobj = PyList_New(1048576); + for (i = 0; i < 1048576; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_opaque(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_opaque *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_opaque",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_opaque" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_opaque" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_opaque *)new_playerc_opaque(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_opaque, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_opaque_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_destroy" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + playerc_opaque_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_opaque_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_subscribe" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_opaque_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_opaque_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_opaque_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_unsubscribe" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + result = (int)playerc_opaque_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_opaque_cmd(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + player_opaque_data_t *arg2 = (player_opaque_data_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_opaque_cmd",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_opaque_cmd" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_opaque_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_opaque_cmd" "', argument " "2"" of type '" "player_opaque_data_t *""'"); + } + arg2 = (player_opaque_data_t *)(argp2); + result = (int)playerc_opaque_cmd(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_opaque(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_opaque *arg1 = (playerc_opaque *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_opaque",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_opaque, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_opaque" "', argument " "1"" of type '" "playerc_opaque *""'"); + } + arg1 = (playerc_opaque *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_opaque_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_opaque, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_planner_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_info_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_planner_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_info_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_path_valid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_path_valid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_path_valid_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_path_valid_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->path_valid = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_path_valid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_path_valid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_path_valid_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int) ((arg1)->path_valid); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_path_done_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_path_done_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_path_done_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_path_done_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->path_done = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_path_done_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_path_done_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_path_done_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int) ((arg1)->path_done); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_px_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_px_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_px_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->px); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_py_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_py_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_py_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->py); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_pa_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_pa_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_pa_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_pa_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pa = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_pa_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_pa_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_pa_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->pa); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_gx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_gx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_gx_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_gx_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->gx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_gx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_gx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_gx_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->gx); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_gy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_gy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_gy_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_gy_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->gy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_gy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_gy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_gy_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->gy); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_ga_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_ga_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_ga_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_ga_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->ga = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_ga_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_ga_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_ga_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->ga); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_wx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wx_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_wx_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->wx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_wx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wx_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->wx); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_wy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wy_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_wy_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->wy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_wy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wy_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->wy); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wa_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_wa_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wa_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_wa_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->wa = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_wa_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_wa_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_wa_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double) ((arg1)->wa); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_curr_waypoint_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_curr_waypoint_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_curr_waypoint_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_curr_waypoint_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->curr_waypoint = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_curr_waypoint_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_curr_waypoint_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_curr_waypoint_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int) ((arg1)->curr_waypoint); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_waypoint_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_waypoint_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_waypoint_count_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_waypoint_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->waypoint_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_waypoint_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_waypoint_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_waypoint_count_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int) ((arg1)->waypoint_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_waypoints_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double (*arg2)[3] ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[128][3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_waypoints_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_waypoints_set" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + { + int i,j; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 128) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 128 elements"); + return NULL; + } + for (i = 0; i < 128; i++) + { + PyObject *olist = PySequence_GetItem(obj1,i); + if (!PySequence_Check(olist)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(olist) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + + for (j = 0; j < 3; j++) + { + PyObject *o = PySequence_GetItem(olist,j); + + if (PyNumber_Check(o)) + { + temp2[i][j] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)128; ++ii) { + if (arg2[ii]) { + size_t jj = 0; + for (; jj < (size_t)3; ++jj) arg1->waypoints[ii][jj] = arg2[ii][jj]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""waypoints""' of type '""double [128][3]""'"); + } + } + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""waypoints""' of type '""double [128][3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_waypoints_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double (*result)[3] = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_waypoints_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_waypoints_get" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (double (*)[3])(double (*)[3]) ((arg1)->waypoints); + { + int i, j; + resultobj = PyList_New(128); + for (i = 0; i < 128; i++) + { + PyObject *l = PyList_New(3); + for (j = 0; j < 3; j++) + { + PyObject *o = PyFloat_FromDouble((double) result[i][j]); + PyList_SetItem(l,j,o); + } + PyList_SetItem(resultobj,i,l); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_planner(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_planner *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_planner",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_planner" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_planner" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_planner *)new_playerc_planner(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_planner, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_destroy" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + playerc_planner_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_subscribe" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_planner_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_unsubscribe" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int)playerc_planner_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_set_cmd_pose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_planner_set_cmd_pose",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_set_cmd_pose" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_set_cmd_pose" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_planner_set_cmd_pose" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_planner_set_cmd_pose" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_planner_set_cmd_pose(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_get_waypoints(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_planner_get_waypoints",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_get_waypoints" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + result = (int)playerc_planner_get_waypoints(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_planner_enable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_planner_enable",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_planner_enable" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_planner_enable" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_planner_enable(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_planner(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_planner *arg1 = (playerc_planner *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_planner",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_planner, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_planner" "', argument " "1"" of type '" "playerc_planner *""'"); + } + arg1 = (playerc_planner *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_planner_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_planner, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_position1d_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_info_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_position1d_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_info_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_pose_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_pose_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_size_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->size[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""size""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_size_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (double *)(double *) ((arg1)->size); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_pos_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_pos_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_pos_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_pos_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_pos_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_pos_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_pos_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (double) ((arg1)->pos); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_vel_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_vel_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_vel_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_vel_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_vel_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_vel_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_vel_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (double) ((arg1)->vel); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_stall_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_stall_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_stall_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (int) ((arg1)->stall); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_status_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_status_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_status_set" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_status_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->status = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_status_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_status_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_status_get" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (int) ((arg1)->status); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_position1d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_position1d *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_position1d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_position1d" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_position1d" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_position1d *)new_playerc_position1d(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_position1d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_destroy" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + playerc_position1d_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_subscribe" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position1d_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_unsubscribe" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (int)playerc_position1d_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_enable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_enable",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_enable" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_enable" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position1d_enable(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position1d_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_get_geom" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + result = (int)playerc_position1d_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_set_cmd_vel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + int arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_position1d_set_cmd_vel",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_set_cmd_vel" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_set_cmd_vel" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position1d_set_cmd_vel" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (int)playerc_position1d_set_cmd_vel(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_set_cmd_pos(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + int arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_position1d_set_cmd_pos",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_set_cmd_pos" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_set_cmd_pos" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position1d_set_cmd_pos" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + result = (int)playerc_position1d_set_cmd_pos(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_set_cmd_pos_with_vel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + double arg3 ; + int arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_position1d_set_cmd_pos_with_vel",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_set_cmd_pos_with_vel" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_set_cmd_pos_with_vel" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position1d_set_cmd_pos_with_vel" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position1d_set_cmd_pos_with_vel" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + result = (int)playerc_position1d_set_cmd_pos_with_vel(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position1d_set_odom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + double arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position1d_set_odom",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position1d_set_odom" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position1d_set_odom" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + result = (int)playerc_position1d_set_odom(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_position1d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position1d *arg1 = (playerc_position1d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_position1d",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position1d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_position1d" "', argument " "1"" of type '" "playerc_position1d *""'"); + } + arg1 = (playerc_position1d *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_position1d_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_position1d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_position2d_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_info_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_position2d_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_info_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_pose_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_pose_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_size_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->size[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""size""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_size_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double *)(double *) ((arg1)->size); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_px_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_px_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_px_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_px_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->px = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_px_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_px_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_px_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->px); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_py_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_py_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_py_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_py_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->py = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_py_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_py_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_py_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->py); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_pa_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_pa_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_pa_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_pa_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pa = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_pa_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_pa_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_pa_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->pa); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_vx_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_vx_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_vx_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_vx_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vx = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_vx_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_vx_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_vx_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->vx); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_vy_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_vy_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_vy_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_vy_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vy = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_vy_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_vy_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_vy_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->vy); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_va_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_va_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_va_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_va_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->va = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_va_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_va_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_va_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (double) ((arg1)->va); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_stall_set" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_stall_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_stall_get" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (int) ((arg1)->stall); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_position2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_position2d *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_position2d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_position2d" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_position2d" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_position2d *)new_playerc_position2d(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_position2d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_destroy" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + playerc_position2d_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_subscribe" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position2d_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_unsubscribe" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (int)playerc_position2d_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_enable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position2d_enable",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_enable" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_enable" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position2d_enable(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position2d_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_get_geom" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + result = (int)playerc_position2d_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_set_cmd_vel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_position2d_set_cmd_vel",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_set_cmd_vel" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_set_cmd_vel" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position2d_set_cmd_vel" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position2d_set_cmd_vel" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position2d_set_cmd_vel" "', argument " "5"" of type '" "int""'"); + } + arg5 = (int)(val5); + result = (int)playerc_position2d_set_cmd_vel(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_set_cmd_pose_with_vel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + player_pose_t arg2 ; + player_pose_t arg3 ; + int arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + void *argp3 ; + int res3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_position2d_set_cmd_pose_with_vel",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_player_pose, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "2"" of type '" "player_pose_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "2"" of type '" "player_pose_t""'"); + } else { + arg2 = *((player_pose_t *)(argp2)); + } + } + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_player_pose, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "3"" of type '" "player_pose_t""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "3"" of type '" "player_pose_t""'"); + } else { + arg3 = *((player_pose_t *)(argp3)); + } + } + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position2d_set_cmd_pose_with_vel" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + result = (int)playerc_position2d_set_cmd_pose_with_vel(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_set_cmd_pose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_position2d_set_cmd_pose",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_set_cmd_pose" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_set_cmd_pose" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position2d_set_cmd_pose" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position2d_set_cmd_pose" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position2d_set_cmd_pose" "', argument " "5"" of type '" "int""'"); + } + arg5 = (int)(val5); + result = (int)playerc_position2d_set_cmd_pose(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_set_cmd_car(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + double arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_position2d_set_cmd_car",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_set_cmd_car" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_set_cmd_car" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position2d_set_cmd_car" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + result = (int)playerc_position2d_set_cmd_car(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position2d_set_odom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_position2d_set_odom",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position2d_set_odom" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position2d_set_odom" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position2d_set_odom" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position2d_set_odom" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_position2d_set_odom(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_position2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position2d *arg1 = (playerc_position2d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_position2d",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position2d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_position2d" "', argument " "1"" of type '" "playerc_position2d *""'"); + } + arg1 = (playerc_position2d *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_position2d_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_position2d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_position3d_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_info_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_position3d_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_info_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pose_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[3] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pose_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pose_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 3) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 3 elements"); + return NULL; + } + for (i = 0; i < 3; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)3; ++ii) arg1->pose[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""pose""' of type '""double [3]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pose_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pose_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pose_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double *)(double *) ((arg1)->pose); + { + int i; + resultobj = PyList_New(3); + for (i = 0; i < 3; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[2] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_size_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_size_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 2) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 2 elements"); + return NULL; + } + for (i = 0; i < 2; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)2; ++ii) arg1->size[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""size""' of type '""double [2]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_size_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_size_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double *)(double *) ((arg1)->size); + { + int i; + resultobj = PyList_New(2); + for (i = 0; i < 2; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_x_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_x_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_x_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_x); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_y_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_y_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_y_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_y); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_z_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_z_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_z_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_z_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_z = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_z_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_z_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_z_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_z); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_roll_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_roll_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_roll_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_roll_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_roll = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_roll_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_roll_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_roll_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_roll); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_pitch_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_pitch_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_pitch_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_pitch_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_pitch = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_pitch_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_pitch_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_pitch_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_pitch); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_yaw_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_pos_yaw_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_yaw_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_pos_yaw_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pos_yaw = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_pos_yaw_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_pos_yaw_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_pos_yaw_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->pos_yaw); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_x_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_x_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_x_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_x_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_x = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_x_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_x_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_x_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_x); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_y_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_y_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_y_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_y_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_y = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_y_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_y_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_y_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_y); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_z_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_z_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_z_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_z_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_z = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_z_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_z_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_z_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_z); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_roll_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_roll_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_roll_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_roll_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_roll = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_roll_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_roll_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_roll_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_roll); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_pitch_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_pitch_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_pitch_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_pitch_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_pitch = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_pitch_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_pitch_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_pitch_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_pitch); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_yaw_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_vel_yaw_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_yaw_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_vel_yaw_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->vel_yaw = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_vel_yaw_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_vel_yaw_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_vel_yaw_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (double) ((arg1)->vel_yaw); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_stall_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_stall_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_stall_set" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_stall_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->stall = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_stall_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_stall_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_stall_get" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (int) ((arg1)->stall); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_position3d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_position3d *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_position3d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_position3d" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_position3d" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_position3d *)new_playerc_position3d(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_position3d, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_destroy" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + playerc_position3d_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_subscribe" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position3d_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_unsubscribe" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (int)playerc_position3d_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_enable(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_enable",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_enable" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_enable" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position3d_enable(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_get_geom" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (int)playerc_position3d_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_velocity(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + double arg6 ; + double arg7 ; + int arg8 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + double val6 ; + int ecode6 = 0 ; + double val7 ; + int ecode7 = 0 ; + int val8 ; + int ecode8 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; + PyObject * obj7 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO:playerc_position3d_set_velocity",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_velocity" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_velocity" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position3d_set_velocity" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position3d_set_velocity" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position3d_set_velocity" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + ecode6 = SWIG_AsVal_double(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_position3d_set_velocity" "', argument " "6"" of type '" "double""'"); + } + arg6 = (double)(val6); + ecode7 = SWIG_AsVal_double(obj6, &val7); + if (!SWIG_IsOK(ecode7)) { + SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "playerc_position3d_set_velocity" "', argument " "7"" of type '" "double""'"); + } + arg7 = (double)(val7); + ecode8 = SWIG_AsVal_int(obj7, &val8); + if (!SWIG_IsOK(ecode8)) { + SWIG_exception_fail(SWIG_ArgError(ecode8), "in method '" "playerc_position3d_set_velocity" "', argument " "8"" of type '" "int""'"); + } + arg8 = (int)(val8); + result = (int)playerc_position3d_set_velocity(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_speed(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_position3d_set_speed",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_speed" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_speed" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position3d_set_speed" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position3d_set_speed" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position3d_set_speed" "', argument " "5"" of type '" "int""'"); + } + arg5 = (int)(val5); + result = (int)playerc_position3d_set_speed(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_pose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + double arg6 ; + double arg7 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + double val6 ; + int ecode6 = 0 ; + double val7 ; + int ecode7 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOOO:playerc_position3d_set_pose",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_pose" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_pose" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position3d_set_pose" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position3d_set_pose" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position3d_set_pose" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + ecode6 = SWIG_AsVal_double(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_position3d_set_pose" "', argument " "6"" of type '" "double""'"); + } + arg6 = (double)(val6); + ecode7 = SWIG_AsVal_double(obj6, &val7); + if (!SWIG_IsOK(ecode7)) { + SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "playerc_position3d_set_pose" "', argument " "7"" of type '" "double""'"); + } + arg7 = (double)(val7); + result = (int)playerc_position3d_set_pose(arg1,arg2,arg3,arg4,arg5,arg6,arg7); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_pose_with_vel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + player_pose3d_t arg2 ; + player_pose3d_t arg3 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + void *argp3 ; + int res3 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOO:playerc_position3d_set_pose_with_vel",&obj0,&obj1,&obj2)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_pose_with_vel" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_player_pose3d, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_position3d_set_pose_with_vel" "', argument " "2"" of type '" "player_pose3d_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_position3d_set_pose_with_vel" "', argument " "2"" of type '" "player_pose3d_t""'"); + } else { + arg2 = *((player_pose3d_t *)(argp2)); + } + } + { + res3 = SWIG_ConvertPtr(obj2, &argp3, SWIGTYPE_p_player_pose3d, 0 ); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_position3d_set_pose_with_vel" "', argument " "3"" of type '" "player_pose3d_t""'"); + } + if (!argp3) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_position3d_set_pose_with_vel" "', argument " "3"" of type '" "player_pose3d_t""'"); + } else { + arg3 = *((player_pose3d_t *)(argp3)); + } + } + result = (int)playerc_position3d_set_pose_with_vel(arg1,arg2,arg3); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_cmd_pose(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_position3d_set_cmd_pose",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_cmd_pose" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_cmd_pose" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position3d_set_cmd_pose" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position3d_set_cmd_pose" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_position3d_set_cmd_pose(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_vel_mode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_position3d_set_vel_mode",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_vel_mode" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_vel_mode" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_position3d_set_vel_mode(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_set_odom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + double arg6 ; + double arg7 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + double val6 ; + int ecode6 = 0 ; + double val7 ; + int ecode7 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOOO:playerc_position3d_set_odom",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_set_odom" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_position3d_set_odom" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_position3d_set_odom" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_position3d_set_odom" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_position3d_set_odom" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + ecode6 = SWIG_AsVal_double(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_position3d_set_odom" "', argument " "6"" of type '" "double""'"); + } + arg6 = (double)(val6); + ecode7 = SWIG_AsVal_double(obj6, &val7); + if (!SWIG_IsOK(ecode7)) { + SWIG_exception_fail(SWIG_ArgError(ecode7), "in method '" "playerc_position3d_set_odom" "', argument " "7"" of type '" "double""'"); + } + arg7 = (double)(val7); + result = (int)playerc_position3d_set_odom(arg1,arg2,arg3,arg4,arg5,arg6,arg7); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_position3d_reset_odom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_position3d_reset_odom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_position3d_reset_odom" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + result = (int)playerc_position3d_reset_odom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_position3d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_position3d *arg1 = (playerc_position3d *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_position3d",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_position3d, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_position3d" "', argument " "1"" of type '" "playerc_position3d *""'"); + } + arg1 = (playerc_position3d *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_position3d_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_position3d, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_power_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_info_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_power_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_info_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_valid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_valid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_valid_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_valid_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->valid = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_valid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_valid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_valid_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (int) ((arg1)->valid); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_charge_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_charge_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_charge_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_charge_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->charge = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_charge_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_charge_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_charge_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (double) ((arg1)->charge); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_percent_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_percent_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_percent_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_percent_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->percent = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_percent_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_percent_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_percent_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (double) ((arg1)->percent); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_joules_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_joules_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_joules_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_joules_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->joules = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_joules_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_joules_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_joules_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (double) ((arg1)->joules); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_watts_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_watts_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_watts_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_watts_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->watts = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_watts_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_watts_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_watts_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (double) ((arg1)->watts); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_charging_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_charging_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_charging_set" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_charging_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->charging = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_charging_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_charging_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_charging_get" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (int) ((arg1)->charging); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_power(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_power *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_power",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_power" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_power" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_power *)new_playerc_power(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_power, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_destroy" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + playerc_power_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_power_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_subscribe" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_power_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_power_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_power_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_power_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_power_unsubscribe" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + result = (int)playerc_power_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_power(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_power *arg1 = (playerc_power *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_power",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_power, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_power" "', argument " "1"" of type '" "playerc_power *""'"); + } + arg1 = (playerc_power *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_power_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_power, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_ptz_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_info_set" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_ptz_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_info_get" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_pan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_pan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_pan_set" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_pan_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->pan = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_pan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_pan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_pan_get" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + result = (double) ((arg1)->pan); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_tilt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_tilt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_tilt_set" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_tilt_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->tilt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_tilt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_tilt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_tilt_get" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + result = (double) ((arg1)->tilt); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_zoom_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_zoom_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_zoom_set" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_zoom_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->zoom = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_zoom_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_zoom_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_zoom_get" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + result = (double) ((arg1)->zoom); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_ptz(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_ptz *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_ptz",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_ptz" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_ptz" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_ptz *)new_playerc_ptz(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_ptz, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_destroy" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + playerc_ptz_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_subscribe" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_ptz_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_ptz_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_unsubscribe" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + result = (int)playerc_ptz_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_ptz_set",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_set" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_ptz_set" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_ptz_set" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_ptz_set(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_set_ws(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + double arg2 ; + double arg3 ; + double arg4 ; + double arg5 ; + double arg6 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + double val6 ; + int ecode6 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOOO:playerc_ptz_set_ws",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_set_ws" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_set_ws" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_ptz_set_ws" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_ptz_set_ws" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_ptz_set_ws" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + ecode6 = SWIG_AsVal_double(obj5, &val6); + if (!SWIG_IsOK(ecode6)) { + SWIG_exception_fail(SWIG_ArgError(ecode6), "in method '" "playerc_ptz_set_ws" "', argument " "6"" of type '" "double""'"); + } + arg6 = (double)(val6); + result = (int)playerc_ptz_set_ws(arg1,arg2,arg3,arg4,arg5,arg6); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_ptz_set_control_mode(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_ptz_set_control_mode",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_ptz_set_control_mode" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_ptz_set_control_mode" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_ptz_set_control_mode(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_ptz(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_ptz *arg1 = (playerc_ptz *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_ptz",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_ptz, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_ptz" "', argument " "1"" of type '" "playerc_ptz *""'"); + } + arg1 = (playerc_ptz *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_ptz_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_ptz, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_sonar_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_info_set" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_sonar_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_info_get" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_pose_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_pose_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_pose_count_set" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_sonar_pose_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->pose_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_pose_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_pose_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_pose_count_get" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (int) ((arg1)->pose_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_poses_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + player_pose_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_poses_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_poses_set" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_pose, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_sonar_poses_set" "', argument " "2"" of type '" "player_pose_t [64]""'"); + } + arg2 = (player_pose_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->poses[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""poses""' of type '""player_pose_t [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_poses_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + player_pose_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_poses_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_poses_get" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (player_pose_t *)(player_pose_t *) ((arg1)->poses); + { + int i; + resultobj = PyTuple_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_player_pose, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_scan_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_scan_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_scan_count_set" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_sonar_scan_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->scan_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_scan_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_scan_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_scan_count_get" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (int) ((arg1)->scan_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_scan_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + double *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double temp2[64] ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_scan_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_scan_set" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + { + int i; + if (!PySequence_Check(obj1)) + { + PyErr_SetString(PyExc_ValueError,"Expected a sequence"); + return NULL; + } + if (PySequence_Length(obj1) != 64) { + PyErr_SetString(PyExc_ValueError,"Size mismatch. Expected 64 elements"); + return NULL; + } + for (i = 0; i < 64; i++) + { + PyObject *o = PySequence_GetItem(obj1,i); + if (PyNumber_Check(o)) + { + temp2[i] = (float) PyFloat_AsDouble(o); + } + else + { + PyErr_SetString(PyExc_ValueError,"Sequence elements must be numbers"); + return NULL; + } + } + arg2 = temp2; + } + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)64; ++ii) arg1->scan[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""scan""' of type '""double [64]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_scan_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + double *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_scan_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_scan_get" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (double *)(double *) ((arg1)->scan); + { + int i; + resultobj = PyList_New(64); + for (i = 0; i < 64; i++) + { + PyObject *o = PyFloat_FromDouble((double) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_sonar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_sonar *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_sonar",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_sonar" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_sonar" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_sonar *)new_playerc_sonar(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_sonar, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_destroy" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + playerc_sonar_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_sonar_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_subscribe" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_sonar_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_sonar_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_unsubscribe" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (int)playerc_sonar_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_sonar_get_geom(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_sonar_get_geom",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_sonar_get_geom" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + result = (int)playerc_sonar_get_geom(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_sonar(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_sonar *arg1 = (playerc_sonar *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_sonar",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_sonar, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_sonar" "', argument " "1"" of type '" "playerc_sonar *""'"); + } + arg1 = (playerc_sonar *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_sonar_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_sonar, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_mac_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[32] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_mac_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_mac_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 32); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wifi_link_t_mac_set" "', argument " "2"" of type '" "char [32]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->mac,arg2,32*sizeof(char)); + else memset(arg1->mac,0,32*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_mac_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_mac_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_mac_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (char *)(char *) ((arg1)->mac); + { + size_t size = 32; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_ip_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[32] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_ip_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_ip_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 32); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wifi_link_t_ip_set" "', argument " "2"" of type '" "char [32]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->ip,arg2,32*sizeof(char)); + else memset(arg1->ip,0,32*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_ip_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_ip_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_ip_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (char *)(char *) ((arg1)->ip); + { + size_t size = 32; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_essid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[32] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_essid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_essid_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 32); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wifi_link_t_essid_set" "', argument " "2"" of type '" "char [32]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->essid,arg2,32*sizeof(char)); + else memset(arg1->essid,0,32*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_essid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_essid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_essid_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (char *)(char *) ((arg1)->essid); + { + size_t size = 32; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_mode_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_mode_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_mode_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_mode_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->mode = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_mode_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_mode_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_mode_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (int) ((arg1)->mode); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_encrypt_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_encrypt_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_encrypt_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_encrypt_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->encrypt = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_encrypt_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_encrypt_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_encrypt_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (int) ((arg1)->encrypt); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_freq_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + double arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + double val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_freq_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_freq_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_double(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_freq_set" "', argument " "2"" of type '" "double""'"); + } + arg2 = (double)(val2); + if (arg1) (arg1)->freq = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_freq_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + double result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_freq_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_freq_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (double) ((arg1)->freq); + resultobj = SWIG_From_double((double)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_qual_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_qual_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_qual_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_qual_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->qual = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_qual_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_qual_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_qual_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (int) ((arg1)->qual); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_level_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_level_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_level_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_level_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->level = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_level_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_level_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_level_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (int) ((arg1)->level); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_noise_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_t_noise_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_noise_set" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_t_noise_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->noise = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_t_noise_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_t_noise_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_t_noise_get" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + result = (int) ((arg1)->noise); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_wifi_link_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_wifi_link_t")) SWIG_fail; + result = (playerc_wifi_link_t *)(playerc_wifi_link_t *) calloc(1, sizeof(playerc_wifi_link_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_wifi_link_t, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_wifi_link_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi_link_t *arg1 = (playerc_wifi_link_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_wifi_link_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi_link_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_wifi_link_t" "', argument " "1"" of type '" "playerc_wifi_link_t *""'"); + } + arg1 = (playerc_wifi_link_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_wifi_link_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_wifi_link_t, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_wifi_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_info_set" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wifi_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_info_get" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_links_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + playerc_wifi_link_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_links_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_links_set" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wifi_links_set" "', argument " "2"" of type '" "playerc_wifi_link_t [32]""'"); + } + arg2 = (playerc_wifi_link_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)32; ++ii) arg1->links[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""links""' of type '""playerc_wifi_link_t [32]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_links_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + playerc_wifi_link_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_links_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_links_get" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + result = (playerc_wifi_link_t *)(playerc_wifi_link_t *) ((arg1)->links); + { + int i; + resultobj = PyTuple_New(32); + for (i = 0; i < 32; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_playerc_wifi_link_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_link_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_count_set" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_link_count_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->link_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_link_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_link_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_link_count_get" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + result = (int) ((arg1)->link_count); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_wifi(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_wifi *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_wifi",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_wifi" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_wifi" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_wifi *)new_playerc_wifi(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_wifi, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_destroy" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + playerc_wifi_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_subscribe" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_wifi_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wifi_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_unsubscribe" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + result = (int)playerc_wifi_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wifi_get_link(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + int arg2 ; + playerc_wifi_link_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wifi_get_link",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wifi_get_link" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wifi_get_link" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_wifi_link_t *)playerc_wifi_get_link(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_wifi_link_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_wifi(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wifi *arg1 = (playerc_wifi *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_wifi",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wifi, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_wifi" "', argument " "1"" of type '" "playerc_wifi *""'"); + } + arg1 = (playerc_wifi *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_wifi_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_wifi, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_simulation_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_simulation_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_info_set" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_simulation_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_info_get" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_simulation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_simulation *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_simulation",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_simulation" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_simulation" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_simulation *)new_playerc_simulation(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_simulation, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_simulation_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_destroy" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + playerc_simulation_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_simulation_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_subscribe" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_simulation_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_simulation_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_simulation_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_unsubscribe" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + result = (int)playerc_simulation_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_set_pose2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + char *arg2 = (char *) 0 ; + double arg3 ; + double arg4 ; + double arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + double val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + double val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_simulation_set_pose2d",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_set_pose2d" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_set_pose2d" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + ecode3 = SWIG_AsVal_double(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_simulation_set_pose2d" "', argument " "3"" of type '" "double""'"); + } + arg3 = (double)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_simulation_set_pose2d" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + ecode5 = SWIG_AsVal_double(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_simulation_set_pose2d" "', argument " "5"" of type '" "double""'"); + } + arg5 = (double)(val5); + result = (int)playerc_simulation_set_pose2d(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_get_pose2d(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + char *arg2 = (char *) 0 ; + double *arg3 = (double *) 0 ; + double *arg4 = (double *) 0 ; + double *arg5 = (double *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + double temp3 ; + int res3 = SWIG_TMPOBJ ; + double temp4 ; + int res4 = SWIG_TMPOBJ ; + double temp5 ; + int res5 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + arg3 = &temp3; + arg4 = &temp4; + arg5 = &temp5; + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_simulation_get_pose2d",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_get_pose2d" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_get_pose2d" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + result = (int)playerc_simulation_get_pose2d(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + if (SWIG_IsTmpObj(res3)) { + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_double((*arg3))); + } else { + int new_flags = SWIG_IsNewObj(res3) ? (SWIG_POINTER_OWN | 0 ) : 0 ; + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg3), SWIGTYPE_p_double, new_flags)); + } + if (SWIG_IsTmpObj(res4)) { + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_double((*arg4))); + } else { + int new_flags = SWIG_IsNewObj(res4) ? (SWIG_POINTER_OWN | 0 ) : 0 ; + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_double, new_flags)); + } + if (SWIG_IsTmpObj(res5)) { + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_double((*arg5))); + } else { + int new_flags = SWIG_IsNewObj(res5) ? (SWIG_POINTER_OWN | 0 ) : 0 ; + resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg5), SWIGTYPE_p_double, new_flags)); + } + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_set_property_int(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_simulation_set_property_int",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_set_property_int" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_set_property_int" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_simulation_set_property_int" "', argument " "3"" of type '" "char *""'"); + } + arg3 = (char *)(buf3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_simulation_set_property_int" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + result = (int)playerc_simulation_set_property_int(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_set_property_double(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_simulation_set_property_double",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_set_property_double" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_set_property_double" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_simulation_set_property_double" "', argument " "3"" of type '" "char *""'"); + } + arg3 = (char *)(buf3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_simulation_set_property_double" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_simulation_set_property_double(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_simulation_set_property_string(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + char *arg4 = (char *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + int res3 ; + char *buf3 = 0 ; + int alloc3 = 0 ; + int res4 ; + char *buf4 = 0 ; + int alloc4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_simulation_set_property_string",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_simulation_set_property_string" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_simulation_set_property_string" "', argument " "2"" of type '" "char *""'"); + } + arg2 = (char *)(buf2); + res3 = SWIG_AsCharPtrAndSize(obj2, &buf3, NULL, &alloc3); + if (!SWIG_IsOK(res3)) { + SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "playerc_simulation_set_property_string" "', argument " "3"" of type '" "char *""'"); + } + arg3 = (char *)(buf3); + res4 = SWIG_AsCharPtrAndSize(obj3, &buf4, NULL, &alloc4); + if (!SWIG_IsOK(res4)) { + SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "playerc_simulation_set_property_string" "', argument " "4"" of type '" "char *""'"); + } + arg4 = (char *)(buf4); + result = (int)playerc_simulation_set_property_string(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + if (alloc3 == SWIG_NEWOBJ) free((char*)buf3); + if (alloc4 == SWIG_NEWOBJ) free((char*)buf4); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_simulation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_simulation *arg1 = (playerc_simulation *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_simulation",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_simulation, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_simulation" "', argument " "1"" of type '" "playerc_simulation *""'"); + } + arg1 = (playerc_simulation *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_simulation_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_simulation, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_speech_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speech_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_info_set" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_speech_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speech_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speech_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_info_get" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_speech(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_speech *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_speech",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_speech" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_speech" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_speech *)new_playerc_speech(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_speech, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speech_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speech_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_destroy" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + playerc_speech_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speech_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speech_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_subscribe" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_speech_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_speech_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speech_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speech_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_unsubscribe" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + result = (int)playerc_speech_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speech_say(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + char *arg2 = (char *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int res2 ; + char *buf2 = 0 ; + int alloc2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speech_say",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speech_say" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + res2 = SWIG_AsCharPtrAndSize(obj1, &buf2, NULL, &alloc2); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_speech_say" "', argument " "2"" of type '" "char const *""'"); + } + arg2 = (char *)(buf2); + result = (int)playerc_speech_say(arg1,(char const *)arg2); + resultobj = SWIG_From_int((int)(result)); + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return resultobj; +fail: + if (alloc2 == SWIG_NEWOBJ) free((char*)buf2); + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_speech(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speech *arg1 = (playerc_speech *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_speech",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speech, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_speech" "', argument " "1"" of type '" "playerc_speech *""'"); + } + arg1 = (playerc_speech *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_speech_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_speech, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speechrecognition_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_info_set" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_speechrecognition_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_info_get" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_rawText_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + char *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + char temp2[256] ; + int res2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speechrecognition_rawText_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_rawText_set" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + res2 = SWIG_AsCharArray(obj1, temp2, 256); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_speechrecognition_rawText_set" "', argument " "2"" of type '" "char [256]""'"); + } + arg2 = (char *)(temp2); + if (arg2) memcpy(arg1->rawText,arg2,256*sizeof(char)); + else memset(arg1->rawText,0,256*sizeof(char)); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_rawText_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + char *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_rawText_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_rawText_get" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + result = (char *)(char *) ((arg1)->rawText); + { + size_t size = 256; + + while (size && (result[size - 1] == '\0')) --size; + + resultobj = SWIG_FromCharPtrAndSize(result, size); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_words_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + char (*arg2)[30] ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speechrecognition_words_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_words_set" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_a_30__char, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_speechrecognition_words_set" "', argument " "2"" of type '" "char [20][30]""'"); + } + arg2 = (char (*)[30])(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)20; ++ii) { + if (arg2[ii]) { + size_t jj = 0; + for (; jj < (size_t)30; ++jj) arg1->words[ii][jj] = arg2[ii][jj]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""words""' of type '""char [20][30]""'"); + } + } + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""words""' of type '""char [20][30]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_words_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + char (*result)[30] = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_words_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_words_get" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + result = (char (*)[30])(char (*)[30]) ((arg1)->words); + { + int i; + resultobj = PyTuple_New(20); + for (i = 0; i < 20; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_a_30__char, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_wordCount_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + int arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speechrecognition_wordCount_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_wordCount_set" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_speechrecognition_wordCount_set" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + if (arg1) (arg1)->wordCount = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_wordCount_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_wordCount_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_wordCount_get" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + result = (int) ((arg1)->wordCount); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_speechrecognition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_speechrecognition *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_speechrecognition",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_speechrecognition" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_speechrecognition" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_speechrecognition *)new_playerc_speechrecognition(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_speechrecognition, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_destroy" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + playerc_speechrecognition_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_speechrecognition_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_subscribe" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_speechrecognition_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_speechrecognition_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_speechrecognition_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_speechrecognition_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_speechrecognition_unsubscribe" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + result = (int)playerc_speechrecognition_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_speechrecognition(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_speechrecognition *arg1 = (playerc_speechrecognition *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_speechrecognition",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_speechrecognition, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_speechrecognition" "', argument " "1"" of type '" "playerc_speechrecognition *""'"); + } + arg1 = (playerc_speechrecognition *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_speechrecognition_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_speechrecognition, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfidtag_t_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_type_set" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfidtag_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_rfidtag_t_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfidtag_t_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_type_get" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + result = ((arg1)->type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_guid_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfidtag_t_guid_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_guid_count_set" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfidtag_t_guid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_rfidtag_t_guid_count_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->guid_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_guid_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfidtag_t_guid_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_guid_count_get" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + result = ((arg1)->guid_count); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_guid_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint8_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfidtag_t_guid_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_guid_set" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_uint8_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfidtag_t_guid_set" "', argument " "2"" of type '" "uint8_t [8]""'"); + } + arg2 = (uint8_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)8; ++ii) arg1->guid[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""guid""' of type '""uint8_t [8]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfidtag_t_guid_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + uint8_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfidtag_t_guid_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfidtag_t_guid_get" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + result = (uint8_t *)(uint8_t *) ((arg1)->guid); + { + int i; + resultobj = PyList_New(8); + for (i = 0; i < 8; i++) + { + PyObject *o = PyInt_FromLong((long) (unsigned char) result[i]); + PyList_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_rfidtag_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *result = 0 ; + + if (!PyArg_ParseTuple(args,(char *)":new_playerc_rfidtag_t")) SWIG_fail; + result = (playerc_rfidtag_t *)(playerc_rfidtag_t *) calloc(1, sizeof(playerc_rfidtag_t)); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_rfidtag_t, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_rfidtag_t(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfidtag_t *arg1 = (playerc_rfidtag_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_rfidtag_t",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfidtag_t, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_rfidtag_t" "', argument " "1"" of type '" "playerc_rfidtag_t *""'"); + } + arg1 = (playerc_rfidtag_t *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_rfidtag_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_rfidtag_t, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_rfid_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfid_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_info_set" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfid_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfid_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_info_get" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_tags_count_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + uint16_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfid_tags_count_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_tags_count_set" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint16_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfid_tags_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_rfid_tags_count_set" "', argument " "2"" of type '" "uint16_t""'"); + } else { + arg2 = *((uint16_t *)(argp2)); + } + } + if (arg1) (arg1)->tags_count = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_tags_count_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + uint16_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfid_tags_count_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_tags_count_get" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + result = ((arg1)->tags_count); + { + resultobj = PyInt_FromLong((long) (unsigned long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_tags_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + playerc_rfidtag_t *arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfid_tags_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_tags_set" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_playerc_rfidtag_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_rfid_tags_set" "', argument " "2"" of type '" "playerc_rfidtag_t [30]""'"); + } + arg2 = (playerc_rfidtag_t *)(argp2); + { + if (arg2) { + size_t ii = 0; + for (; ii < (size_t)30; ++ii) arg1->tags[ii] = arg2[ii]; + } else { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""tags""' of type '""playerc_rfidtag_t [30]""'"); + } + } + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_tags_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + playerc_rfidtag_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfid_tags_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_tags_get" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + result = (playerc_rfidtag_t *)(playerc_rfidtag_t *) ((arg1)->tags); + { + int i; + resultobj = PyTuple_New(30); + for (i = 0; i < 30; i++) + { + PyObject *o = SWIG_NewPointerObj(result + i, SWIGTYPE_p_playerc_rfidtag_t, 0); + PyTuple_SetItem(resultobj,i,o); + } + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_rfid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_rfid *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_rfid",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_rfid" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_rfid" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_rfid *)new_playerc_rfid(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_rfid, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfid_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_destroy" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + playerc_rfid_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_rfid_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_subscribe" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_rfid_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_rfid_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_rfid_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_rfid_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_rfid_unsubscribe" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + result = (int)playerc_rfid_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_rfid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_rfid *arg1 = (playerc_rfid *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_rfid",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_rfid, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_rfid" "', argument " "1"" of type '" "playerc_rfid *""'"); + } + arg1 = (playerc_rfid *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_rfid_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_rfid, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +SWIGINTERN PyObject *_wrap_playerc_wsn_info_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + playerc_device_t *arg2 = (playerc_device_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_info_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_info_set" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p__playerc_device_t, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wsn_info_set" "', argument " "2"" of type '" "playerc_device_t *""'"); + } + arg2 = (playerc_device_t *)(argp2); + if (arg1) (arg1)->info = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_info_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + playerc_device_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_info_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_info_get" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = (playerc_device_t *)& ((arg1)->info); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p__playerc_device_t, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_type_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_node_type_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_type_set" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wsn_node_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_wsn_node_type_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_type = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_type_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_node_type_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_type_get" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = ((arg1)->node_type); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_node_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_id_set" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wsn_node_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_wsn_node_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_node_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_id_get" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = ((arg1)->node_id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_parent_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t arg2 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_node_parent_id_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_parent_id_set" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + { + res2 = SWIG_ConvertPtr(obj1, &argp2, SWIGTYPE_p_uint32_t, 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wsn_node_parent_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } + if (!argp2) { + SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "playerc_wsn_node_parent_id_set" "', argument " "2"" of type '" "uint32_t""'"); + } else { + arg2 = *((uint32_t *)(argp2)); + } + } + if (arg1) (arg1)->node_parent_id = arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_node_parent_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + uint32_t result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_node_parent_id_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_node_parent_id_get" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = ((arg1)->node_parent_id); + { + resultobj = PyInt_FromLong((long) (unsigned long long) result); + } + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_data_packet_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + player_wsn_node_data_t *arg2 = (player_wsn_node_data_t *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + void *argp2 = 0 ; + int res2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_data_packet_set",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_data_packet_set" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + res2 = SWIG_ConvertPtr(obj1, &argp2,SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + if (!SWIG_IsOK(res2)) { + SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "playerc_wsn_data_packet_set" "', argument " "2"" of type '" "player_wsn_node_data_t *""'"); + } + arg2 = (player_wsn_node_data_t *)(argp2); + if (arg1) (arg1)->data_packet = *arg2; + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_data_packet_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + player_wsn_node_data_t *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_data_packet_get",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_data_packet_get" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = (player_wsn_node_data_t *)& ((arg1)->data_packet); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_player_wsn_node_data, 0 | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_new_playerc_wsn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_client *arg1 = (playerc_client *) 0 ; + int arg2 ; + playerc_wsn *result = 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:new_playerc_wsn",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p__playerc_client, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_playerc_wsn" "', argument " "1"" of type '" "playerc_client *""'"); + } + arg1 = (playerc_client *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_playerc_wsn" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (playerc_wsn *)new_playerc_wsn(arg1,arg2); + resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_playerc_wsn, SWIG_POINTER_NEW | 0 ); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_destroy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_destroy",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_destroy" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + playerc_wsn_destroy(arg1); + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_subscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_subscribe",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_subscribe" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wsn_subscribe" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_wsn_subscribe(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_unsubscribe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:playerc_wsn_unsubscribe",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_unsubscribe" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + result = (int)playerc_wsn_unsubscribe(arg1); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_set_devstate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + int arg5 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + int val5 ; + int ecode5 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOOO:playerc_wsn_set_devstate",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_set_devstate" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wsn_set_devstate" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_wsn_set_devstate" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_wsn_set_devstate" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + ecode5 = SWIG_AsVal_int(obj4, &val5); + if (!SWIG_IsOK(ecode5)) { + SWIG_exception_fail(SWIG_ArgError(ecode5), "in method '" "playerc_wsn_set_devstate" "', argument " "5"" of type '" "int""'"); + } + arg5 = (int)(val5); + result = (int)playerc_wsn_set_devstate(arg1,arg2,arg3,arg4,arg5); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_power(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int arg2 ; + int arg3 ; + int arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + int val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_wsn_power",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_power" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wsn_power" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_wsn_power" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_int(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_wsn_power" "', argument " "4"" of type '" "int""'"); + } + arg4 = (int)(val4); + result = (int)playerc_wsn_power(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_datatype(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int arg2 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OO:playerc_wsn_datatype",&obj0,&obj1)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_datatype" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wsn_datatype" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + result = (int)playerc_wsn_datatype(arg1,arg2); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_playerc_wsn_datafreq(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + int arg2 ; + int arg3 ; + double arg4 ; + int result; + void *argp1 = 0 ; + int res1 = 0 ; + int val2 ; + int ecode2 = 0 ; + int val3 ; + int ecode3 = 0 ; + double val4 ; + int ecode4 = 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"OOOO:playerc_wsn_datafreq",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, 0 | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "playerc_wsn_datafreq" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + ecode2 = SWIG_AsVal_int(obj1, &val2); + if (!SWIG_IsOK(ecode2)) { + SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "playerc_wsn_datafreq" "', argument " "2"" of type '" "int""'"); + } + arg2 = (int)(val2); + ecode3 = SWIG_AsVal_int(obj2, &val3); + if (!SWIG_IsOK(ecode3)) { + SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "playerc_wsn_datafreq" "', argument " "3"" of type '" "int""'"); + } + arg3 = (int)(val3); + ecode4 = SWIG_AsVal_double(obj3, &val4); + if (!SWIG_IsOK(ecode4)) { + SWIG_exception_fail(SWIG_ArgError(ecode4), "in method '" "playerc_wsn_datafreq" "', argument " "4"" of type '" "double""'"); + } + arg4 = (double)(val4); + result = (int)playerc_wsn_datafreq(arg1,arg2,arg3,arg4); + resultobj = SWIG_From_int((int)(result)); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *_wrap_delete_playerc_wsn(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + playerc_wsn *arg1 = (playerc_wsn *) 0 ; + void *argp1 = 0 ; + int res1 = 0 ; + PyObject * obj0 = 0 ; + + if (!PyArg_ParseTuple(args,(char *)"O:delete_playerc_wsn",&obj0)) SWIG_fail; + res1 = SWIG_ConvertPtr(obj0, &argp1,SWIGTYPE_p_playerc_wsn, SWIG_POINTER_DISOWN | 0 ); + if (!SWIG_IsOK(res1)) { + SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_playerc_wsn" "', argument " "1"" of type '" "playerc_wsn *""'"); + } + arg1 = (playerc_wsn *)(argp1); + free((char *) arg1); + + resultobj = SWIG_Py_Void(); + return resultobj; +fail: + return NULL; +} + + +SWIGINTERN PyObject *playerc_wsn_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *obj; + if (!PyArg_ParseTuple(args,(char*)"O|swigregister", &obj)) return NULL; + SWIG_TypeNewClientData(SWIGTYPE_p_playerc_wsn, SWIG_NewClientData(obj)); + return SWIG_Py_Void(); +} + +static PyMethodDef SwigMethods[] = { + { (char *)"player_devaddr_t_host_set", _wrap_player_devaddr_t_host_set, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_host_get", _wrap_player_devaddr_t_host_get, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_robot_set", _wrap_player_devaddr_t_robot_set, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_robot_get", _wrap_player_devaddr_t_robot_get, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_interf_set", _wrap_player_devaddr_t_interf_set, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_interf_get", _wrap_player_devaddr_t_interf_get, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_index_set", _wrap_player_devaddr_t_index_set, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_index_get", _wrap_player_devaddr_t_index_get, METH_VARARGS, NULL}, + { (char *)"new_player_devaddr_t", _wrap_new_player_devaddr_t, METH_VARARGS, NULL}, + { (char *)"delete_player_devaddr_t", _wrap_delete_player_devaddr_t, METH_VARARGS, NULL}, + { (char *)"player_devaddr_t_swigregister", player_devaddr_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_addr_set", _wrap_player_msghdr_t_addr_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_addr_get", _wrap_player_msghdr_t_addr_get, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_type_set", _wrap_player_msghdr_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_type_get", _wrap_player_msghdr_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_subtype_set", _wrap_player_msghdr_t_subtype_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_subtype_get", _wrap_player_msghdr_t_subtype_get, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_timestamp_set", _wrap_player_msghdr_t_timestamp_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_timestamp_get", _wrap_player_msghdr_t_timestamp_get, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_seq_set", _wrap_player_msghdr_t_seq_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_seq_get", _wrap_player_msghdr_t_seq_get, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_size_set", _wrap_player_msghdr_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_size_get", _wrap_player_msghdr_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_msghdr_t", _wrap_new_player_msghdr_t, METH_VARARGS, NULL}, + { (char *)"delete_player_msghdr_t", _wrap_delete_player_msghdr_t, METH_VARARGS, NULL}, + { (char *)"player_msghdr_t_swigregister", player_msghdr_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_point_2d_t_px_set", _wrap_player_point_2d_t_px_set, METH_VARARGS, NULL}, + { (char *)"player_point_2d_t_px_get", _wrap_player_point_2d_t_px_get, METH_VARARGS, NULL}, + { (char *)"player_point_2d_t_py_set", _wrap_player_point_2d_t_py_set, METH_VARARGS, NULL}, + { (char *)"player_point_2d_t_py_get", _wrap_player_point_2d_t_py_get, METH_VARARGS, NULL}, + { (char *)"new_player_point_2d_t", _wrap_new_player_point_2d_t, METH_VARARGS, NULL}, + { (char *)"delete_player_point_2d_t", _wrap_delete_player_point_2d_t, METH_VARARGS, NULL}, + { (char *)"player_point_2d_t_swigregister", player_point_2d_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_px_set", _wrap_player_point_3d_t_px_set, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_px_get", _wrap_player_point_3d_t_px_get, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_py_set", _wrap_player_point_3d_t_py_set, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_py_get", _wrap_player_point_3d_t_py_get, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_pz_set", _wrap_player_point_3d_t_pz_set, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_pz_get", _wrap_player_point_3d_t_pz_get, METH_VARARGS, NULL}, + { (char *)"new_player_point_3d_t", _wrap_new_player_point_3d_t, METH_VARARGS, NULL}, + { (char *)"delete_player_point_3d_t", _wrap_delete_player_point_3d_t, METH_VARARGS, NULL}, + { (char *)"player_point_3d_t_swigregister", player_point_3d_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_pose_t_px_set", _wrap_player_pose_t_px_set, METH_VARARGS, NULL}, + { (char *)"player_pose_t_px_get", _wrap_player_pose_t_px_get, METH_VARARGS, NULL}, + { (char *)"player_pose_t_py_set", _wrap_player_pose_t_py_set, METH_VARARGS, NULL}, + { (char *)"player_pose_t_py_get", _wrap_player_pose_t_py_get, METH_VARARGS, NULL}, + { (char *)"player_pose_t_pa_set", _wrap_player_pose_t_pa_set, METH_VARARGS, NULL}, + { (char *)"player_pose_t_pa_get", _wrap_player_pose_t_pa_get, METH_VARARGS, NULL}, + { (char *)"new_player_pose_t", _wrap_new_player_pose_t, METH_VARARGS, NULL}, + { (char *)"delete_player_pose_t", _wrap_delete_player_pose_t, METH_VARARGS, NULL}, + { (char *)"player_pose_t_swigregister", player_pose_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_px_set", _wrap_player_pose3d_t_px_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_px_get", _wrap_player_pose3d_t_px_get, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_py_set", _wrap_player_pose3d_t_py_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_py_get", _wrap_player_pose3d_t_py_get, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_pz_set", _wrap_player_pose3d_t_pz_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_pz_get", _wrap_player_pose3d_t_pz_get, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_proll_set", _wrap_player_pose3d_t_proll_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_proll_get", _wrap_player_pose3d_t_proll_get, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_ppitch_set", _wrap_player_pose3d_t_ppitch_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_ppitch_get", _wrap_player_pose3d_t_ppitch_get, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_pyaw_set", _wrap_player_pose3d_t_pyaw_set, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_pyaw_get", _wrap_player_pose3d_t_pyaw_get, METH_VARARGS, NULL}, + { (char *)"new_player_pose3d_t", _wrap_new_player_pose3d_t, METH_VARARGS, NULL}, + { (char *)"delete_player_pose3d_t", _wrap_delete_player_pose3d_t, METH_VARARGS, NULL}, + { (char *)"player_pose3d_t_swigregister", player_pose3d_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bbox_t_sw_set", _wrap_player_bbox_t_sw_set, METH_VARARGS, NULL}, + { (char *)"player_bbox_t_sw_get", _wrap_player_bbox_t_sw_get, METH_VARARGS, NULL}, + { (char *)"player_bbox_t_sl_set", _wrap_player_bbox_t_sl_set, METH_VARARGS, NULL}, + { (char *)"player_bbox_t_sl_get", _wrap_player_bbox_t_sl_get, METH_VARARGS, NULL}, + { (char *)"new_player_bbox_t", _wrap_new_player_bbox_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bbox_t", _wrap_delete_player_bbox_t, METH_VARARGS, NULL}, + { (char *)"player_bbox_t_swigregister", player_bbox_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sw_set", _wrap_player_bbox3d_t_sw_set, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sw_get", _wrap_player_bbox3d_t_sw_get, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sl_set", _wrap_player_bbox3d_t_sl_set, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sl_get", _wrap_player_bbox3d_t_sl_get, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sh_set", _wrap_player_bbox3d_t_sh_set, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_sh_get", _wrap_player_bbox3d_t_sh_get, METH_VARARGS, NULL}, + { (char *)"new_player_bbox3d_t", _wrap_new_player_bbox3d_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bbox3d_t", _wrap_delete_player_bbox3d_t, METH_VARARGS, NULL}, + { (char *)"player_bbox3d_t_swigregister", player_bbox3d_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_segment_t_x0_set", _wrap_player_segment_t_x0_set, METH_VARARGS, NULL}, + { (char *)"player_segment_t_x0_get", _wrap_player_segment_t_x0_get, METH_VARARGS, NULL}, + { (char *)"player_segment_t_y0_set", _wrap_player_segment_t_y0_set, METH_VARARGS, NULL}, + { (char *)"player_segment_t_y0_get", _wrap_player_segment_t_y0_get, METH_VARARGS, NULL}, + { (char *)"player_segment_t_x1_set", _wrap_player_segment_t_x1_set, METH_VARARGS, NULL}, + { (char *)"player_segment_t_x1_get", _wrap_player_segment_t_x1_get, METH_VARARGS, NULL}, + { (char *)"player_segment_t_y1_set", _wrap_player_segment_t_y1_set, METH_VARARGS, NULL}, + { (char *)"player_segment_t_y1_get", _wrap_player_segment_t_y1_get, METH_VARARGS, NULL}, + { (char *)"new_player_segment_t", _wrap_new_player_segment_t, METH_VARARGS, NULL}, + { (char *)"delete_player_segment_t", _wrap_delete_player_segment_t, METH_VARARGS, NULL}, + { (char *)"player_segment_t_swigregister", player_segment_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_color_t_alpha_set", _wrap_player_color_t_alpha_set, METH_VARARGS, NULL}, + { (char *)"player_color_t_alpha_get", _wrap_player_color_t_alpha_get, METH_VARARGS, NULL}, + { (char *)"player_color_t_red_set", _wrap_player_color_t_red_set, METH_VARARGS, NULL}, + { (char *)"player_color_t_red_get", _wrap_player_color_t_red_get, METH_VARARGS, NULL}, + { (char *)"player_color_t_green_set", _wrap_player_color_t_green_set, METH_VARARGS, NULL}, + { (char *)"player_color_t_green_get", _wrap_player_color_t_green_get, METH_VARARGS, NULL}, + { (char *)"player_color_t_blue_set", _wrap_player_color_t_blue_set, METH_VARARGS, NULL}, + { (char *)"player_color_t_blue_get", _wrap_player_color_t_blue_get, METH_VARARGS, NULL}, + { (char *)"new_player_color_t", _wrap_new_player_color_t, METH_VARARGS, NULL}, + { (char *)"delete_player_color_t", _wrap_delete_player_color_t, METH_VARARGS, NULL}, + { (char *)"player_color_t_swigregister", player_color_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bool_t_state_set", _wrap_player_bool_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_bool_t_state_get", _wrap_player_bool_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_bool_t", _wrap_new_player_bool_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bool_t", _wrap_delete_player_bool_t, METH_VARARGS, NULL}, + { (char *)"player_bool_t_swigregister", player_bool_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_position_set", _wrap_player_actarray_actuator_t_position_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_position_get", _wrap_player_actarray_actuator_t_position_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_speed_set", _wrap_player_actarray_actuator_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_speed_get", _wrap_player_actarray_actuator_t_speed_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_state_set", _wrap_player_actarray_actuator_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_state_get", _wrap_player_actarray_actuator_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_actuator_t", _wrap_new_player_actarray_actuator_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_actuator_t", _wrap_delete_player_actarray_actuator_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuator_t_swigregister", player_actarray_actuator_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_data_t_actuators_count_set", _wrap_player_actarray_data_t_actuators_count_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_data_t_actuators_count_get", _wrap_player_actarray_data_t_actuators_count_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_data_t_actuators_set", _wrap_player_actarray_data_t_actuators_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_data_t_actuators_get", _wrap_player_actarray_data_t_actuators_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_data_t", _wrap_new_player_actarray_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_data_t", _wrap_delete_player_actarray_data_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_data_t_swigregister", player_actarray_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_type_set", _wrap_player_actarray_actuatorgeom_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_type_get", _wrap_player_actarray_actuatorgeom_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_min_set", _wrap_player_actarray_actuatorgeom_t_min_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_min_get", _wrap_player_actarray_actuatorgeom_t_min_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_centre_set", _wrap_player_actarray_actuatorgeom_t_centre_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_centre_get", _wrap_player_actarray_actuatorgeom_t_centre_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_max_set", _wrap_player_actarray_actuatorgeom_t_max_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_max_get", _wrap_player_actarray_actuatorgeom_t_max_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_home_set", _wrap_player_actarray_actuatorgeom_t_home_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_home_get", _wrap_player_actarray_actuatorgeom_t_home_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_config_speed_set", _wrap_player_actarray_actuatorgeom_t_config_speed_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_config_speed_get", _wrap_player_actarray_actuatorgeom_t_config_speed_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_hasbrakes_set", _wrap_player_actarray_actuatorgeom_t_hasbrakes_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_hasbrakes_get", _wrap_player_actarray_actuatorgeom_t_hasbrakes_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_actuatorgeom_t", _wrap_new_player_actarray_actuatorgeom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_actuatorgeom_t", _wrap_delete_player_actarray_actuatorgeom_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_actuatorgeom_t_swigregister", player_actarray_actuatorgeom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_geom_t_actuators_count_set", _wrap_player_actarray_geom_t_actuators_count_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_geom_t_actuators_count_get", _wrap_player_actarray_geom_t_actuators_count_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_geom_t_actuators_set", _wrap_player_actarray_geom_t_actuators_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_geom_t_actuators_get", _wrap_player_actarray_geom_t_actuators_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_geom_t", _wrap_new_player_actarray_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_geom_t", _wrap_delete_player_actarray_geom_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_geom_t_swigregister", player_actarray_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_position_cmd_t_joint_set", _wrap_player_actarray_position_cmd_t_joint_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_position_cmd_t_joint_get", _wrap_player_actarray_position_cmd_t_joint_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_position_cmd_t_position_set", _wrap_player_actarray_position_cmd_t_position_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_position_cmd_t_position_get", _wrap_player_actarray_position_cmd_t_position_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_position_cmd_t", _wrap_new_player_actarray_position_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_position_cmd_t", _wrap_delete_player_actarray_position_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_position_cmd_t_swigregister", player_actarray_position_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_cmd_t_joint_set", _wrap_player_actarray_speed_cmd_t_joint_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_cmd_t_joint_get", _wrap_player_actarray_speed_cmd_t_joint_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_cmd_t_speed_set", _wrap_player_actarray_speed_cmd_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_cmd_t_speed_get", _wrap_player_actarray_speed_cmd_t_speed_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_speed_cmd_t", _wrap_new_player_actarray_speed_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_speed_cmd_t", _wrap_delete_player_actarray_speed_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_cmd_t_swigregister", player_actarray_speed_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_home_cmd_t_joint_set", _wrap_player_actarray_home_cmd_t_joint_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_home_cmd_t_joint_get", _wrap_player_actarray_home_cmd_t_joint_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_home_cmd_t", _wrap_new_player_actarray_home_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_home_cmd_t", _wrap_delete_player_actarray_home_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_home_cmd_t_swigregister", player_actarray_home_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_power_config_t_value_set", _wrap_player_actarray_power_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_power_config_t_value_get", _wrap_player_actarray_power_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_power_config_t", _wrap_new_player_actarray_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_power_config_t", _wrap_delete_player_actarray_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_power_config_t_swigregister", player_actarray_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_brakes_config_t_value_set", _wrap_player_actarray_brakes_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_brakes_config_t_value_get", _wrap_player_actarray_brakes_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_brakes_config_t", _wrap_new_player_actarray_brakes_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_brakes_config_t", _wrap_delete_player_actarray_brakes_config_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_brakes_config_t_swigregister", player_actarray_brakes_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_config_t_joint_set", _wrap_player_actarray_speed_config_t_joint_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_config_t_joint_get", _wrap_player_actarray_speed_config_t_joint_get, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_config_t_speed_set", _wrap_player_actarray_speed_config_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_config_t_speed_get", _wrap_player_actarray_speed_config_t_speed_get, METH_VARARGS, NULL}, + { (char *)"new_player_actarray_speed_config_t", _wrap_new_player_actarray_speed_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_actarray_speed_config_t", _wrap_delete_player_actarray_speed_config_t, METH_VARARGS, NULL}, + { (char *)"player_actarray_speed_config_t_swigregister", player_actarray_speed_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_aio_data_t_voltages_count_set", _wrap_player_aio_data_t_voltages_count_set, METH_VARARGS, NULL}, + { (char *)"player_aio_data_t_voltages_count_get", _wrap_player_aio_data_t_voltages_count_get, METH_VARARGS, NULL}, + { (char *)"player_aio_data_t_voltages_set", _wrap_player_aio_data_t_voltages_set, METH_VARARGS, NULL}, + { (char *)"player_aio_data_t_voltages_get", _wrap_player_aio_data_t_voltages_get, METH_VARARGS, NULL}, + { (char *)"new_player_aio_data_t", _wrap_new_player_aio_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_aio_data_t", _wrap_delete_player_aio_data_t, METH_VARARGS, NULL}, + { (char *)"player_aio_data_t_swigregister", player_aio_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_aio_cmd_t_id_set", _wrap_player_aio_cmd_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_aio_cmd_t_id_get", _wrap_player_aio_cmd_t_id_get, METH_VARARGS, NULL}, + { (char *)"player_aio_cmd_t_voltage_set", _wrap_player_aio_cmd_t_voltage_set, METH_VARARGS, NULL}, + { (char *)"player_aio_cmd_t_voltage_get", _wrap_player_aio_cmd_t_voltage_get, METH_VARARGS, NULL}, + { (char *)"new_player_aio_cmd_t", _wrap_new_player_aio_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_aio_cmd_t", _wrap_delete_player_aio_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_aio_cmd_t_swigregister", player_aio_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_frequency_count_set", _wrap_player_audio_data_t_frequency_count_set, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_frequency_count_get", _wrap_player_audio_data_t_frequency_count_get, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_frequency_set", _wrap_player_audio_data_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_frequency_get", _wrap_player_audio_data_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_amplitude_count_set", _wrap_player_audio_data_t_amplitude_count_set, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_amplitude_count_get", _wrap_player_audio_data_t_amplitude_count_get, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_amplitude_set", _wrap_player_audio_data_t_amplitude_set, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_amplitude_get", _wrap_player_audio_data_t_amplitude_get, METH_VARARGS, NULL}, + { (char *)"new_player_audio_data_t", _wrap_new_player_audio_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audio_data_t", _wrap_delete_player_audio_data_t, METH_VARARGS, NULL}, + { (char *)"player_audio_data_t_swigregister", player_audio_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_frequency_set", _wrap_player_audio_cmd_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_frequency_get", _wrap_player_audio_cmd_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_amplitude_set", _wrap_player_audio_cmd_t_amplitude_set, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_amplitude_get", _wrap_player_audio_cmd_t_amplitude_get, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_duration_set", _wrap_player_audio_cmd_t_duration_set, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_duration_get", _wrap_player_audio_cmd_t_duration_get, METH_VARARGS, NULL}, + { (char *)"new_player_audio_cmd_t", _wrap_new_player_audio_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audio_cmd_t", _wrap_delete_player_audio_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_audio_cmd_t_swigregister", player_audio_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_frequency_count_set", _wrap_player_audiodsp_data_t_frequency_count_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_frequency_count_get", _wrap_player_audiodsp_data_t_frequency_count_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_frequency_set", _wrap_player_audiodsp_data_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_frequency_get", _wrap_player_audiodsp_data_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_amplitude_count_set", _wrap_player_audiodsp_data_t_amplitude_count_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_amplitude_count_get", _wrap_player_audiodsp_data_t_amplitude_count_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_amplitude_set", _wrap_player_audiodsp_data_t_amplitude_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_amplitude_get", _wrap_player_audiodsp_data_t_amplitude_get, METH_VARARGS, NULL}, + { (char *)"new_player_audiodsp_data_t", _wrap_new_player_audiodsp_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audiodsp_data_t", _wrap_delete_player_audiodsp_data_t, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_data_t_swigregister", player_audiodsp_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_frequency_set", _wrap_player_audiodsp_cmd_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_frequency_get", _wrap_player_audiodsp_cmd_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_amplitude_set", _wrap_player_audiodsp_cmd_t_amplitude_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_amplitude_get", _wrap_player_audiodsp_cmd_t_amplitude_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_duration_set", _wrap_player_audiodsp_cmd_t_duration_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_duration_get", _wrap_player_audiodsp_cmd_t_duration_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_bit_string_count_set", _wrap_player_audiodsp_cmd_t_bit_string_count_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_bit_string_count_get", _wrap_player_audiodsp_cmd_t_bit_string_count_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_bit_string_set", _wrap_player_audiodsp_cmd_t_bit_string_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_bit_string_get", _wrap_player_audiodsp_cmd_t_bit_string_get, METH_VARARGS, NULL}, + { (char *)"new_player_audiodsp_cmd_t", _wrap_new_player_audiodsp_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audiodsp_cmd_t", _wrap_delete_player_audiodsp_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_cmd_t_swigregister", player_audiodsp_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_format_set", _wrap_player_audiodsp_config_t_format_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_format_get", _wrap_player_audiodsp_config_t_format_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_frequency_set", _wrap_player_audiodsp_config_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_frequency_get", _wrap_player_audiodsp_config_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_channels_set", _wrap_player_audiodsp_config_t_channels_set, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_channels_get", _wrap_player_audiodsp_config_t_channels_get, METH_VARARGS, NULL}, + { (char *)"new_player_audiodsp_config_t", _wrap_new_player_audiodsp_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audiodsp_config_t", _wrap_delete_player_audiodsp_config_t, METH_VARARGS, NULL}, + { (char *)"player_audiodsp_config_t_swigregister", player_audiodsp_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_cmd_t_left_set", _wrap_player_audiomixer_cmd_t_left_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_cmd_t_left_get", _wrap_player_audiomixer_cmd_t_left_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_cmd_t_right_set", _wrap_player_audiomixer_cmd_t_right_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_cmd_t_right_get", _wrap_player_audiomixer_cmd_t_right_get, METH_VARARGS, NULL}, + { (char *)"new_player_audiomixer_cmd_t", _wrap_new_player_audiomixer_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audiomixer_cmd_t", _wrap_delete_player_audiomixer_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_cmd_t_swigregister", player_audiomixer_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_master_left_set", _wrap_player_audiomixer_config_t_master_left_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_master_left_get", _wrap_player_audiomixer_config_t_master_left_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_master_right_set", _wrap_player_audiomixer_config_t_master_right_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_master_right_get", _wrap_player_audiomixer_config_t_master_right_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_pcm_left_set", _wrap_player_audiomixer_config_t_pcm_left_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_pcm_left_get", _wrap_player_audiomixer_config_t_pcm_left_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_pcm_right_set", _wrap_player_audiomixer_config_t_pcm_right_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_pcm_right_get", _wrap_player_audiomixer_config_t_pcm_right_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_line_left_set", _wrap_player_audiomixer_config_t_line_left_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_line_left_get", _wrap_player_audiomixer_config_t_line_left_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_line_right_set", _wrap_player_audiomixer_config_t_line_right_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_line_right_get", _wrap_player_audiomixer_config_t_line_right_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_mic_left_set", _wrap_player_audiomixer_config_t_mic_left_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_mic_left_get", _wrap_player_audiomixer_config_t_mic_left_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_mic_right_set", _wrap_player_audiomixer_config_t_mic_right_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_mic_right_get", _wrap_player_audiomixer_config_t_mic_right_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_i_gain_set", _wrap_player_audiomixer_config_t_i_gain_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_i_gain_get", _wrap_player_audiomixer_config_t_i_gain_get, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_o_gain_set", _wrap_player_audiomixer_config_t_o_gain_set, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_o_gain_get", _wrap_player_audiomixer_config_t_o_gain_get, METH_VARARGS, NULL}, + { (char *)"new_player_audiomixer_config_t", _wrap_new_player_audiomixer_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_audiomixer_config_t", _wrap_delete_player_audiomixer_config_t, METH_VARARGS, NULL}, + { (char *)"player_audiomixer_config_t_swigregister", player_audiomixer_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_enable_set", _wrap_player_blinkenlight_data_t_enable_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_enable_get", _wrap_player_blinkenlight_data_t_enable_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_period_set", _wrap_player_blinkenlight_data_t_period_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_period_get", _wrap_player_blinkenlight_data_t_period_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_dutycycle_set", _wrap_player_blinkenlight_data_t_dutycycle_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_dutycycle_get", _wrap_player_blinkenlight_data_t_dutycycle_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_color_set", _wrap_player_blinkenlight_data_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_color_get", _wrap_player_blinkenlight_data_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_data_t", _wrap_new_player_blinkenlight_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_data_t", _wrap_delete_player_blinkenlight_data_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_data_t_swigregister", player_blinkenlight_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_enable_set", _wrap_player_blinkenlight_cmd_t_enable_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_enable_get", _wrap_player_blinkenlight_cmd_t_enable_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_period_set", _wrap_player_blinkenlight_cmd_t_period_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_period_get", _wrap_player_blinkenlight_cmd_t_period_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_dutycycle_set", _wrap_player_blinkenlight_cmd_t_dutycycle_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_dutycycle_get", _wrap_player_blinkenlight_cmd_t_dutycycle_get, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_color_set", _wrap_player_blinkenlight_cmd_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_color_get", _wrap_player_blinkenlight_cmd_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_cmd_t", _wrap_new_player_blinkenlight_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_cmd_t", _wrap_delete_player_blinkenlight_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_t_swigregister", player_blinkenlight_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_power_t_enable_set", _wrap_player_blinkenlight_cmd_power_t_enable_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_power_t_enable_get", _wrap_player_blinkenlight_cmd_power_t_enable_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_cmd_power_t", _wrap_new_player_blinkenlight_cmd_power_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_cmd_power_t", _wrap_delete_player_blinkenlight_cmd_power_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_power_t_swigregister", player_blinkenlight_cmd_power_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_color_t_color_set", _wrap_player_blinkenlight_cmd_color_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_color_t_color_get", _wrap_player_blinkenlight_cmd_color_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_cmd_color_t", _wrap_new_player_blinkenlight_cmd_color_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_cmd_color_t", _wrap_delete_player_blinkenlight_cmd_color_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_color_t_swigregister", player_blinkenlight_cmd_color_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_period_t_period_set", _wrap_player_blinkenlight_cmd_period_t_period_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_period_t_period_get", _wrap_player_blinkenlight_cmd_period_t_period_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_cmd_period_t", _wrap_new_player_blinkenlight_cmd_period_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_cmd_period_t", _wrap_delete_player_blinkenlight_cmd_period_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_period_t_swigregister", player_blinkenlight_cmd_period_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_dutycycle_t_dutycycle_set", _wrap_player_blinkenlight_cmd_dutycycle_t_dutycycle_set, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_dutycycle_t_dutycycle_get", _wrap_player_blinkenlight_cmd_dutycycle_t_dutycycle_get, METH_VARARGS, NULL}, + { (char *)"new_player_blinkenlight_cmd_dutycycle_t", _wrap_new_player_blinkenlight_cmd_dutycycle_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blinkenlight_cmd_dutycycle_t", _wrap_delete_player_blinkenlight_cmd_dutycycle_t, METH_VARARGS, NULL}, + { (char *)"player_blinkenlight_cmd_dutycycle_t_swigregister", player_blinkenlight_cmd_dutycycle_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_id_set", _wrap_player_blobfinder_blob_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_id_get", _wrap_player_blobfinder_blob_t_id_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_color_set", _wrap_player_blobfinder_blob_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_color_get", _wrap_player_blobfinder_blob_t_color_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_area_set", _wrap_player_blobfinder_blob_t_area_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_area_get", _wrap_player_blobfinder_blob_t_area_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_x_set", _wrap_player_blobfinder_blob_t_x_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_x_get", _wrap_player_blobfinder_blob_t_x_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_y_set", _wrap_player_blobfinder_blob_t_y_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_y_get", _wrap_player_blobfinder_blob_t_y_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_left_set", _wrap_player_blobfinder_blob_t_left_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_left_get", _wrap_player_blobfinder_blob_t_left_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_right_set", _wrap_player_blobfinder_blob_t_right_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_right_get", _wrap_player_blobfinder_blob_t_right_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_top_set", _wrap_player_blobfinder_blob_t_top_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_top_get", _wrap_player_blobfinder_blob_t_top_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_bottom_set", _wrap_player_blobfinder_blob_t_bottom_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_bottom_get", _wrap_player_blobfinder_blob_t_bottom_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_range_set", _wrap_player_blobfinder_blob_t_range_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_range_get", _wrap_player_blobfinder_blob_t_range_get, METH_VARARGS, NULL}, + { (char *)"new_player_blobfinder_blob_t", _wrap_new_player_blobfinder_blob_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blobfinder_blob_t", _wrap_delete_player_blobfinder_blob_t, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_blob_t_swigregister", player_blobfinder_blob_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_width_set", _wrap_player_blobfinder_data_t_width_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_width_get", _wrap_player_blobfinder_data_t_width_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_height_set", _wrap_player_blobfinder_data_t_height_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_height_get", _wrap_player_blobfinder_data_t_height_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_blobs_count_set", _wrap_player_blobfinder_data_t_blobs_count_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_blobs_count_get", _wrap_player_blobfinder_data_t_blobs_count_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_blobs_set", _wrap_player_blobfinder_data_t_blobs_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_blobs_get", _wrap_player_blobfinder_data_t_blobs_get, METH_VARARGS, NULL}, + { (char *)"new_player_blobfinder_data_t", _wrap_new_player_blobfinder_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blobfinder_data_t", _wrap_delete_player_blobfinder_data_t, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_data_t_swigregister", player_blobfinder_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_rmin_set", _wrap_player_blobfinder_color_config_t_rmin_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_rmin_get", _wrap_player_blobfinder_color_config_t_rmin_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_rmax_set", _wrap_player_blobfinder_color_config_t_rmax_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_rmax_get", _wrap_player_blobfinder_color_config_t_rmax_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_gmin_set", _wrap_player_blobfinder_color_config_t_gmin_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_gmin_get", _wrap_player_blobfinder_color_config_t_gmin_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_gmax_set", _wrap_player_blobfinder_color_config_t_gmax_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_gmax_get", _wrap_player_blobfinder_color_config_t_gmax_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_bmin_set", _wrap_player_blobfinder_color_config_t_bmin_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_bmin_get", _wrap_player_blobfinder_color_config_t_bmin_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_bmax_set", _wrap_player_blobfinder_color_config_t_bmax_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_bmax_get", _wrap_player_blobfinder_color_config_t_bmax_get, METH_VARARGS, NULL}, + { (char *)"new_player_blobfinder_color_config_t", _wrap_new_player_blobfinder_color_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blobfinder_color_config_t", _wrap_delete_player_blobfinder_color_config_t, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_color_config_t_swigregister", player_blobfinder_color_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_brightness_set", _wrap_player_blobfinder_imager_config_t_brightness_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_brightness_get", _wrap_player_blobfinder_imager_config_t_brightness_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_contrast_set", _wrap_player_blobfinder_imager_config_t_contrast_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_contrast_get", _wrap_player_blobfinder_imager_config_t_contrast_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_colormode_set", _wrap_player_blobfinder_imager_config_t_colormode_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_colormode_get", _wrap_player_blobfinder_imager_config_t_colormode_get, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_autogain_set", _wrap_player_blobfinder_imager_config_t_autogain_set, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_autogain_get", _wrap_player_blobfinder_imager_config_t_autogain_get, METH_VARARGS, NULL}, + { (char *)"new_player_blobfinder_imager_config_t", _wrap_new_player_blobfinder_imager_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_blobfinder_imager_config_t", _wrap_delete_player_blobfinder_imager_config_t, METH_VARARGS, NULL}, + { (char *)"player_blobfinder_imager_config_t_swigregister", player_blobfinder_imager_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bumper_data_t_bumpers_count_set", _wrap_player_bumper_data_t_bumpers_count_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_data_t_bumpers_count_get", _wrap_player_bumper_data_t_bumpers_count_get, METH_VARARGS, NULL}, + { (char *)"player_bumper_data_t_bumpers_set", _wrap_player_bumper_data_t_bumpers_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_data_t_bumpers_get", _wrap_player_bumper_data_t_bumpers_get, METH_VARARGS, NULL}, + { (char *)"new_player_bumper_data_t", _wrap_new_player_bumper_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bumper_data_t", _wrap_delete_player_bumper_data_t, METH_VARARGS, NULL}, + { (char *)"player_bumper_data_t_swigregister", player_bumper_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_pose_set", _wrap_player_bumper_define_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_pose_get", _wrap_player_bumper_define_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_length_set", _wrap_player_bumper_define_t_length_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_length_get", _wrap_player_bumper_define_t_length_get, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_radius_set", _wrap_player_bumper_define_t_radius_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_radius_get", _wrap_player_bumper_define_t_radius_get, METH_VARARGS, NULL}, + { (char *)"new_player_bumper_define_t", _wrap_new_player_bumper_define_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bumper_define_t", _wrap_delete_player_bumper_define_t, METH_VARARGS, NULL}, + { (char *)"player_bumper_define_t_swigregister", player_bumper_define_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_bumper_geom_t_bumper_def_count_set", _wrap_player_bumper_geom_t_bumper_def_count_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_geom_t_bumper_def_count_get", _wrap_player_bumper_geom_t_bumper_def_count_get, METH_VARARGS, NULL}, + { (char *)"player_bumper_geom_t_bumper_def_set", _wrap_player_bumper_geom_t_bumper_def_set, METH_VARARGS, NULL}, + { (char *)"player_bumper_geom_t_bumper_def_get", _wrap_player_bumper_geom_t_bumper_def_get, METH_VARARGS, NULL}, + { (char *)"new_player_bumper_geom_t", _wrap_new_player_bumper_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_bumper_geom_t", _wrap_delete_player_bumper_geom_t, METH_VARARGS, NULL}, + { (char *)"player_bumper_geom_t_swigregister", player_bumper_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_width_set", _wrap_player_camera_data_t_width_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_width_get", _wrap_player_camera_data_t_width_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_height_set", _wrap_player_camera_data_t_height_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_height_get", _wrap_player_camera_data_t_height_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_bpp_set", _wrap_player_camera_data_t_bpp_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_bpp_get", _wrap_player_camera_data_t_bpp_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_format_set", _wrap_player_camera_data_t_format_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_format_get", _wrap_player_camera_data_t_format_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_fdiv_set", _wrap_player_camera_data_t_fdiv_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_fdiv_get", _wrap_player_camera_data_t_fdiv_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_compression_set", _wrap_player_camera_data_t_compression_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_compression_get", _wrap_player_camera_data_t_compression_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_image_count_set", _wrap_player_camera_data_t_image_count_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_image_count_get", _wrap_player_camera_data_t_image_count_get, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_image_set", _wrap_player_camera_data_t_image_set, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_image_get", _wrap_player_camera_data_t_image_get, METH_VARARGS, NULL}, + { (char *)"new_player_camera_data_t", _wrap_new_player_camera_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_camera_data_t", _wrap_delete_player_camera_data_t, METH_VARARGS, NULL}, + { (char *)"player_camera_data_t_swigregister", player_camera_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_dio_data_t_count_set", _wrap_player_dio_data_t_count_set, METH_VARARGS, NULL}, + { (char *)"player_dio_data_t_count_get", _wrap_player_dio_data_t_count_get, METH_VARARGS, NULL}, + { (char *)"player_dio_data_t_digin_set", _wrap_player_dio_data_t_digin_set, METH_VARARGS, NULL}, + { (char *)"player_dio_data_t_digin_get", _wrap_player_dio_data_t_digin_get, METH_VARARGS, NULL}, + { (char *)"new_player_dio_data_t", _wrap_new_player_dio_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_dio_data_t", _wrap_delete_player_dio_data_t, METH_VARARGS, NULL}, + { (char *)"player_dio_data_t_swigregister", player_dio_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_dio_cmd_t_count_set", _wrap_player_dio_cmd_t_count_set, METH_VARARGS, NULL}, + { (char *)"player_dio_cmd_t_count_get", _wrap_player_dio_cmd_t_count_get, METH_VARARGS, NULL}, + { (char *)"player_dio_cmd_t_digout_set", _wrap_player_dio_cmd_t_digout_set, METH_VARARGS, NULL}, + { (char *)"player_dio_cmd_t_digout_get", _wrap_player_dio_cmd_t_digout_get, METH_VARARGS, NULL}, + { (char *)"new_player_dio_cmd_t", _wrap_new_player_dio_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_dio_cmd_t", _wrap_delete_player_dio_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_dio_cmd_t_swigregister", player_dio_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_joules_set", _wrap_player_energy_data_t_joules_set, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_joules_get", _wrap_player_energy_data_t_joules_get, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_watts_set", _wrap_player_energy_data_t_watts_set, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_watts_get", _wrap_player_energy_data_t_watts_get, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_charging_set", _wrap_player_energy_data_t_charging_set, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_charging_get", _wrap_player_energy_data_t_charging_get, METH_VARARGS, NULL}, + { (char *)"new_player_energy_data_t", _wrap_new_player_energy_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_energy_data_t", _wrap_delete_player_energy_data_t, METH_VARARGS, NULL}, + { (char *)"player_energy_data_t_swigregister", player_energy_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_energy_chargepolicy_config_t_enable_input_set", _wrap_player_energy_chargepolicy_config_t_enable_input_set, METH_VARARGS, NULL}, + { (char *)"player_energy_chargepolicy_config_t_enable_input_get", _wrap_player_energy_chargepolicy_config_t_enable_input_get, METH_VARARGS, NULL}, + { (char *)"player_energy_chargepolicy_config_t_enable_output_set", _wrap_player_energy_chargepolicy_config_t_enable_output_set, METH_VARARGS, NULL}, + { (char *)"player_energy_chargepolicy_config_t_enable_output_get", _wrap_player_energy_chargepolicy_config_t_enable_output_get, METH_VARARGS, NULL}, + { (char *)"new_player_energy_chargepolicy_config_t", _wrap_new_player_energy_chargepolicy_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_energy_chargepolicy_config_t", _wrap_delete_player_energy_chargepolicy_config_t, METH_VARARGS, NULL}, + { (char *)"player_energy_chargepolicy_config_t_swigregister", player_energy_chargepolicy_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_id_set", _wrap_player_fiducial_item_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_id_get", _wrap_player_fiducial_item_t_id_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_pose_set", _wrap_player_fiducial_item_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_pose_get", _wrap_player_fiducial_item_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_upose_set", _wrap_player_fiducial_item_t_upose_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_upose_get", _wrap_player_fiducial_item_t_upose_get, METH_VARARGS, NULL}, + { (char *)"new_player_fiducial_item_t", _wrap_new_player_fiducial_item_t, METH_VARARGS, NULL}, + { (char *)"delete_player_fiducial_item_t", _wrap_delete_player_fiducial_item_t, METH_VARARGS, NULL}, + { (char *)"player_fiducial_item_t_swigregister", player_fiducial_item_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_fiducial_data_t_fiducials_count_set", _wrap_player_fiducial_data_t_fiducials_count_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_data_t_fiducials_count_get", _wrap_player_fiducial_data_t_fiducials_count_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_data_t_fiducials_set", _wrap_player_fiducial_data_t_fiducials_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_data_t_fiducials_get", _wrap_player_fiducial_data_t_fiducials_get, METH_VARARGS, NULL}, + { (char *)"new_player_fiducial_data_t", _wrap_new_player_fiducial_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_fiducial_data_t", _wrap_delete_player_fiducial_data_t, METH_VARARGS, NULL}, + { (char *)"player_fiducial_data_t_swigregister", player_fiducial_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_pose_set", _wrap_player_fiducial_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_pose_get", _wrap_player_fiducial_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_size_set", _wrap_player_fiducial_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_size_get", _wrap_player_fiducial_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_fiducial_size_set", _wrap_player_fiducial_geom_t_fiducial_size_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_fiducial_size_get", _wrap_player_fiducial_geom_t_fiducial_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_fiducial_geom_t", _wrap_new_player_fiducial_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_fiducial_geom_t", _wrap_delete_player_fiducial_geom_t, METH_VARARGS, NULL}, + { (char *)"player_fiducial_geom_t_swigregister", player_fiducial_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_min_range_set", _wrap_player_fiducial_fov_t_min_range_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_min_range_get", _wrap_player_fiducial_fov_t_min_range_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_max_range_set", _wrap_player_fiducial_fov_t_max_range_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_max_range_get", _wrap_player_fiducial_fov_t_max_range_get, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_view_angle_set", _wrap_player_fiducial_fov_t_view_angle_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_view_angle_get", _wrap_player_fiducial_fov_t_view_angle_get, METH_VARARGS, NULL}, + { (char *)"new_player_fiducial_fov_t", _wrap_new_player_fiducial_fov_t, METH_VARARGS, NULL}, + { (char *)"delete_player_fiducial_fov_t", _wrap_delete_player_fiducial_fov_t, METH_VARARGS, NULL}, + { (char *)"player_fiducial_fov_t_swigregister", player_fiducial_fov_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_fiducial_id_t_id_set", _wrap_player_fiducial_id_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_fiducial_id_t_id_get", _wrap_player_fiducial_id_t_id_get, METH_VARARGS, NULL}, + { (char *)"new_player_fiducial_id_t", _wrap_new_player_fiducial_id_t, METH_VARARGS, NULL}, + { (char *)"delete_player_fiducial_id_t", _wrap_delete_player_fiducial_id_t, METH_VARARGS, NULL}, + { (char *)"player_fiducial_id_t_swigregister", player_fiducial_id_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_time_sec_set", _wrap_player_gps_data_t_time_sec_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_time_sec_get", _wrap_player_gps_data_t_time_sec_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_time_usec_set", _wrap_player_gps_data_t_time_usec_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_time_usec_get", _wrap_player_gps_data_t_time_usec_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_latitude_set", _wrap_player_gps_data_t_latitude_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_latitude_get", _wrap_player_gps_data_t_latitude_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_longitude_set", _wrap_player_gps_data_t_longitude_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_longitude_get", _wrap_player_gps_data_t_longitude_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_altitude_set", _wrap_player_gps_data_t_altitude_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_altitude_get", _wrap_player_gps_data_t_altitude_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_utm_e_set", _wrap_player_gps_data_t_utm_e_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_utm_e_get", _wrap_player_gps_data_t_utm_e_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_utm_n_set", _wrap_player_gps_data_t_utm_n_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_utm_n_get", _wrap_player_gps_data_t_utm_n_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_quality_set", _wrap_player_gps_data_t_quality_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_quality_get", _wrap_player_gps_data_t_quality_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_num_sats_set", _wrap_player_gps_data_t_num_sats_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_num_sats_get", _wrap_player_gps_data_t_num_sats_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_hdop_set", _wrap_player_gps_data_t_hdop_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_hdop_get", _wrap_player_gps_data_t_hdop_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_vdop_set", _wrap_player_gps_data_t_vdop_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_vdop_get", _wrap_player_gps_data_t_vdop_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_err_horz_set", _wrap_player_gps_data_t_err_horz_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_err_horz_get", _wrap_player_gps_data_t_err_horz_get, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_err_vert_set", _wrap_player_gps_data_t_err_vert_set, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_err_vert_get", _wrap_player_gps_data_t_err_vert_get, METH_VARARGS, NULL}, + { (char *)"new_player_gps_data_t", _wrap_new_player_gps_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_gps_data_t", _wrap_delete_player_gps_data_t, METH_VARARGS, NULL}, + { (char *)"player_gps_data_t_swigregister", player_gps_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_count_set", _wrap_player_graphics2d_cmd_points_t_count_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_count_get", _wrap_player_graphics2d_cmd_points_t_count_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_points_set", _wrap_player_graphics2d_cmd_points_t_points_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_points_get", _wrap_player_graphics2d_cmd_points_t_points_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_color_set", _wrap_player_graphics2d_cmd_points_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_color_get", _wrap_player_graphics2d_cmd_points_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_graphics2d_cmd_points_t", _wrap_new_player_graphics2d_cmd_points_t, METH_VARARGS, NULL}, + { (char *)"delete_player_graphics2d_cmd_points_t", _wrap_delete_player_graphics2d_cmd_points_t, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_points_t_swigregister", player_graphics2d_cmd_points_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_count_set", _wrap_player_graphics2d_cmd_polyline_t_count_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_count_get", _wrap_player_graphics2d_cmd_polyline_t_count_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_points_set", _wrap_player_graphics2d_cmd_polyline_t_points_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_points_get", _wrap_player_graphics2d_cmd_polyline_t_points_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_color_set", _wrap_player_graphics2d_cmd_polyline_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_color_get", _wrap_player_graphics2d_cmd_polyline_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_graphics2d_cmd_polyline_t", _wrap_new_player_graphics2d_cmd_polyline_t, METH_VARARGS, NULL}, + { (char *)"delete_player_graphics2d_cmd_polyline_t", _wrap_delete_player_graphics2d_cmd_polyline_t, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polyline_t_swigregister", player_graphics2d_cmd_polyline_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_count_set", _wrap_player_graphics2d_cmd_polygon_t_count_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_count_get", _wrap_player_graphics2d_cmd_polygon_t_count_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_points_set", _wrap_player_graphics2d_cmd_polygon_t_points_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_points_get", _wrap_player_graphics2d_cmd_polygon_t_points_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_color_set", _wrap_player_graphics2d_cmd_polygon_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_color_get", _wrap_player_graphics2d_cmd_polygon_t_color_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_fill_color_set", _wrap_player_graphics2d_cmd_polygon_t_fill_color_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_fill_color_get", _wrap_player_graphics2d_cmd_polygon_t_fill_color_get, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_filled_set", _wrap_player_graphics2d_cmd_polygon_t_filled_set, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_filled_get", _wrap_player_graphics2d_cmd_polygon_t_filled_get, METH_VARARGS, NULL}, + { (char *)"new_player_graphics2d_cmd_polygon_t", _wrap_new_player_graphics2d_cmd_polygon_t, METH_VARARGS, NULL}, + { (char *)"delete_player_graphics2d_cmd_polygon_t", _wrap_delete_player_graphics2d_cmd_polygon_t, METH_VARARGS, NULL}, + { (char *)"player_graphics2d_cmd_polygon_t_swigregister", player_graphics2d_cmd_polygon_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_draw_mode_set", _wrap_player_graphics3d_cmd_draw_t_draw_mode_set, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_draw_mode_get", _wrap_player_graphics3d_cmd_draw_t_draw_mode_get, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_points_count_set", _wrap_player_graphics3d_cmd_draw_t_points_count_set, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_points_count_get", _wrap_player_graphics3d_cmd_draw_t_points_count_get, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_points_set", _wrap_player_graphics3d_cmd_draw_t_points_set, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_points_get", _wrap_player_graphics3d_cmd_draw_t_points_get, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_color_set", _wrap_player_graphics3d_cmd_draw_t_color_set, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_color_get", _wrap_player_graphics3d_cmd_draw_t_color_get, METH_VARARGS, NULL}, + { (char *)"new_player_graphics3d_cmd_draw_t", _wrap_new_player_graphics3d_cmd_draw_t, METH_VARARGS, NULL}, + { (char *)"delete_player_graphics3d_cmd_draw_t", _wrap_delete_player_graphics3d_cmd_draw_t, METH_VARARGS, NULL}, + { (char *)"player_graphics3d_cmd_draw_t_swigregister", player_graphics3d_cmd_draw_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_gripper_data_t_state_set", _wrap_player_gripper_data_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_data_t_state_get", _wrap_player_gripper_data_t_state_get, METH_VARARGS, NULL}, + { (char *)"player_gripper_data_t_beams_set", _wrap_player_gripper_data_t_beams_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_data_t_beams_get", _wrap_player_gripper_data_t_beams_get, METH_VARARGS, NULL}, + { (char *)"new_player_gripper_data_t", _wrap_new_player_gripper_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_gripper_data_t", _wrap_delete_player_gripper_data_t, METH_VARARGS, NULL}, + { (char *)"player_gripper_data_t_swigregister", player_gripper_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_gripper_cmd_t_cmd_set", _wrap_player_gripper_cmd_t_cmd_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_cmd_t_cmd_get", _wrap_player_gripper_cmd_t_cmd_get, METH_VARARGS, NULL}, + { (char *)"player_gripper_cmd_t_arg_set", _wrap_player_gripper_cmd_t_arg_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_cmd_t_arg_get", _wrap_player_gripper_cmd_t_arg_get, METH_VARARGS, NULL}, + { (char *)"new_player_gripper_cmd_t", _wrap_new_player_gripper_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_gripper_cmd_t", _wrap_delete_player_gripper_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_gripper_cmd_t_swigregister", player_gripper_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_gripper_geom_t_pose_set", _wrap_player_gripper_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_geom_t_pose_get", _wrap_player_gripper_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_gripper_geom_t_size_set", _wrap_player_gripper_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_gripper_geom_t_size_get", _wrap_player_gripper_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_gripper_geom_t", _wrap_new_player_gripper_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_gripper_geom_t", _wrap_delete_player_gripper_geom_t, METH_VARARGS, NULL}, + { (char *)"player_gripper_geom_t_swigregister", player_gripper_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_voltages_count_set", _wrap_player_ir_data_t_voltages_count_set, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_voltages_count_get", _wrap_player_ir_data_t_voltages_count_get, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_voltages_set", _wrap_player_ir_data_t_voltages_set, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_voltages_get", _wrap_player_ir_data_t_voltages_get, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_ranges_count_set", _wrap_player_ir_data_t_ranges_count_set, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_ranges_count_get", _wrap_player_ir_data_t_ranges_count_get, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_ranges_set", _wrap_player_ir_data_t_ranges_set, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_ranges_get", _wrap_player_ir_data_t_ranges_get, METH_VARARGS, NULL}, + { (char *)"new_player_ir_data_t", _wrap_new_player_ir_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ir_data_t", _wrap_delete_player_ir_data_t, METH_VARARGS, NULL}, + { (char *)"player_ir_data_t_swigregister", player_ir_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ir_pose_t_poses_count_set", _wrap_player_ir_pose_t_poses_count_set, METH_VARARGS, NULL}, + { (char *)"player_ir_pose_t_poses_count_get", _wrap_player_ir_pose_t_poses_count_get, METH_VARARGS, NULL}, + { (char *)"player_ir_pose_t_poses_set", _wrap_player_ir_pose_t_poses_set, METH_VARARGS, NULL}, + { (char *)"player_ir_pose_t_poses_get", _wrap_player_ir_pose_t_poses_get, METH_VARARGS, NULL}, + { (char *)"new_player_ir_pose_t", _wrap_new_player_ir_pose_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ir_pose_t", _wrap_delete_player_ir_pose_t, METH_VARARGS, NULL}, + { (char *)"player_ir_pose_t_swigregister", player_ir_pose_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ir_power_req_t_state_set", _wrap_player_ir_power_req_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_ir_power_req_t_state_get", _wrap_player_ir_power_req_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_ir_power_req_t", _wrap_new_player_ir_power_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ir_power_req_t", _wrap_delete_player_ir_power_req_t, METH_VARARGS, NULL}, + { (char *)"player_ir_power_req_t_swigregister", player_ir_power_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_xpos_set", _wrap_player_joystick_data_t_xpos_set, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_xpos_get", _wrap_player_joystick_data_t_xpos_get, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_ypos_set", _wrap_player_joystick_data_t_ypos_set, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_ypos_get", _wrap_player_joystick_data_t_ypos_get, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_xscale_set", _wrap_player_joystick_data_t_xscale_set, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_xscale_get", _wrap_player_joystick_data_t_xscale_get, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_yscale_set", _wrap_player_joystick_data_t_yscale_set, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_yscale_get", _wrap_player_joystick_data_t_yscale_get, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_buttons_set", _wrap_player_joystick_data_t_buttons_set, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_buttons_get", _wrap_player_joystick_data_t_buttons_get, METH_VARARGS, NULL}, + { (char *)"new_player_joystick_data_t", _wrap_new_player_joystick_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_joystick_data_t", _wrap_delete_player_joystick_data_t, METH_VARARGS, NULL}, + { (char *)"player_joystick_data_t_swigregister", player_joystick_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_min_angle_set", _wrap_player_laser_data_t_min_angle_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_min_angle_get", _wrap_player_laser_data_t_min_angle_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_max_angle_set", _wrap_player_laser_data_t_max_angle_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_max_angle_get", _wrap_player_laser_data_t_max_angle_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_resolution_set", _wrap_player_laser_data_t_resolution_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_resolution_get", _wrap_player_laser_data_t_resolution_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_max_range_set", _wrap_player_laser_data_t_max_range_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_max_range_get", _wrap_player_laser_data_t_max_range_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_ranges_count_set", _wrap_player_laser_data_t_ranges_count_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_ranges_count_get", _wrap_player_laser_data_t_ranges_count_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_ranges_set", _wrap_player_laser_data_t_ranges_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_ranges_get", _wrap_player_laser_data_t_ranges_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_intensity_count_set", _wrap_player_laser_data_t_intensity_count_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_intensity_count_get", _wrap_player_laser_data_t_intensity_count_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_intensity_set", _wrap_player_laser_data_t_intensity_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_intensity_get", _wrap_player_laser_data_t_intensity_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_id_set", _wrap_player_laser_data_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_id_get", _wrap_player_laser_data_t_id_get, METH_VARARGS, NULL}, + { (char *)"new_player_laser_data_t", _wrap_new_player_laser_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_laser_data_t", _wrap_delete_player_laser_data_t, METH_VARARGS, NULL}, + { (char *)"player_laser_data_t_swigregister", player_laser_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_laser_data_scanpose_t_scan_set", _wrap_player_laser_data_scanpose_t_scan_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_scanpose_t_scan_get", _wrap_player_laser_data_scanpose_t_scan_get, METH_VARARGS, NULL}, + { (char *)"player_laser_data_scanpose_t_pose_set", _wrap_player_laser_data_scanpose_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_laser_data_scanpose_t_pose_get", _wrap_player_laser_data_scanpose_t_pose_get, METH_VARARGS, NULL}, + { (char *)"new_player_laser_data_scanpose_t", _wrap_new_player_laser_data_scanpose_t, METH_VARARGS, NULL}, + { (char *)"delete_player_laser_data_scanpose_t", _wrap_delete_player_laser_data_scanpose_t, METH_VARARGS, NULL}, + { (char *)"player_laser_data_scanpose_t_swigregister", player_laser_data_scanpose_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_laser_geom_t_pose_set", _wrap_player_laser_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_laser_geom_t_pose_get", _wrap_player_laser_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_laser_geom_t_size_set", _wrap_player_laser_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_laser_geom_t_size_get", _wrap_player_laser_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_laser_geom_t", _wrap_new_player_laser_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_laser_geom_t", _wrap_delete_player_laser_geom_t, METH_VARARGS, NULL}, + { (char *)"player_laser_geom_t_swigregister", player_laser_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_min_angle_set", _wrap_player_laser_config_t_min_angle_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_min_angle_get", _wrap_player_laser_config_t_min_angle_get, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_max_angle_set", _wrap_player_laser_config_t_max_angle_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_max_angle_get", _wrap_player_laser_config_t_max_angle_get, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_resolution_set", _wrap_player_laser_config_t_resolution_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_resolution_get", _wrap_player_laser_config_t_resolution_get, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_max_range_set", _wrap_player_laser_config_t_max_range_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_max_range_get", _wrap_player_laser_config_t_max_range_get, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_range_res_set", _wrap_player_laser_config_t_range_res_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_range_res_get", _wrap_player_laser_config_t_range_res_get, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_intensity_set", _wrap_player_laser_config_t_intensity_set, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_intensity_get", _wrap_player_laser_config_t_intensity_get, METH_VARARGS, NULL}, + { (char *)"new_player_laser_config_t", _wrap_new_player_laser_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_laser_config_t", _wrap_delete_player_laser_config_t, METH_VARARGS, NULL}, + { (char *)"player_laser_config_t_swigregister", player_laser_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_laser_power_config_t_state_set", _wrap_player_laser_power_config_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_laser_power_config_t_state_get", _wrap_player_laser_power_config_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_laser_power_config_t", _wrap_new_player_laser_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_laser_power_config_t", _wrap_delete_player_laser_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_laser_power_config_t_swigregister", player_laser_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_position_set", _wrap_player_limb_data_t_position_set, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_position_get", _wrap_player_limb_data_t_position_get, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_approach_set", _wrap_player_limb_data_t_approach_set, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_approach_get", _wrap_player_limb_data_t_approach_get, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_orientation_set", _wrap_player_limb_data_t_orientation_set, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_orientation_get", _wrap_player_limb_data_t_orientation_get, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_state_set", _wrap_player_limb_data_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_state_get", _wrap_player_limb_data_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_data_t", _wrap_new_player_limb_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_data_t", _wrap_delete_player_limb_data_t, METH_VARARGS, NULL}, + { (char *)"player_limb_data_t_swigregister", player_limb_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_limb_home_cmd_t", _wrap_new_player_limb_home_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_home_cmd_t", _wrap_delete_player_limb_home_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_limb_home_cmd_t_swigregister", player_limb_home_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_limb_stop_cmd_t", _wrap_new_player_limb_stop_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_stop_cmd_t", _wrap_delete_player_limb_stop_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_limb_stop_cmd_t_swigregister", player_limb_stop_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_position_set", _wrap_player_limb_setpose_cmd_t_position_set, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_position_get", _wrap_player_limb_setpose_cmd_t_position_get, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_approach_set", _wrap_player_limb_setpose_cmd_t_approach_set, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_approach_get", _wrap_player_limb_setpose_cmd_t_approach_get, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_orientation_set", _wrap_player_limb_setpose_cmd_t_orientation_set, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_orientation_get", _wrap_player_limb_setpose_cmd_t_orientation_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_setpose_cmd_t", _wrap_new_player_limb_setpose_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_setpose_cmd_t", _wrap_delete_player_limb_setpose_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_limb_setpose_cmd_t_swigregister", player_limb_setpose_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_setposition_cmd_t_position_set", _wrap_player_limb_setposition_cmd_t_position_set, METH_VARARGS, NULL}, + { (char *)"player_limb_setposition_cmd_t_position_get", _wrap_player_limb_setposition_cmd_t_position_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_setposition_cmd_t", _wrap_new_player_limb_setposition_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_setposition_cmd_t", _wrap_delete_player_limb_setposition_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_limb_setposition_cmd_t_swigregister", player_limb_setposition_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_vecmove_cmd_t_direction_set", _wrap_player_limb_vecmove_cmd_t_direction_set, METH_VARARGS, NULL}, + { (char *)"player_limb_vecmove_cmd_t_direction_get", _wrap_player_limb_vecmove_cmd_t_direction_get, METH_VARARGS, NULL}, + { (char *)"player_limb_vecmove_cmd_t_length_set", _wrap_player_limb_vecmove_cmd_t_length_set, METH_VARARGS, NULL}, + { (char *)"player_limb_vecmove_cmd_t_length_get", _wrap_player_limb_vecmove_cmd_t_length_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_vecmove_cmd_t", _wrap_new_player_limb_vecmove_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_vecmove_cmd_t", _wrap_delete_player_limb_vecmove_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_limb_vecmove_cmd_t_swigregister", player_limb_vecmove_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_power_req_t_value_set", _wrap_player_limb_power_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_limb_power_req_t_value_get", _wrap_player_limb_power_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_power_req_t", _wrap_new_player_limb_power_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_power_req_t", _wrap_delete_player_limb_power_req_t, METH_VARARGS, NULL}, + { (char *)"player_limb_power_req_t_swigregister", player_limb_power_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_brakes_req_t_value_set", _wrap_player_limb_brakes_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_limb_brakes_req_t_value_get", _wrap_player_limb_brakes_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_brakes_req_t", _wrap_new_player_limb_brakes_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_brakes_req_t", _wrap_delete_player_limb_brakes_req_t, METH_VARARGS, NULL}, + { (char *)"player_limb_brakes_req_t_swigregister", player_limb_brakes_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_geom_req_t_basePos_set", _wrap_player_limb_geom_req_t_basePos_set, METH_VARARGS, NULL}, + { (char *)"player_limb_geom_req_t_basePos_get", _wrap_player_limb_geom_req_t_basePos_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_geom_req_t", _wrap_new_player_limb_geom_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_geom_req_t", _wrap_delete_player_limb_geom_req_t, METH_VARARGS, NULL}, + { (char *)"player_limb_geom_req_t_swigregister", player_limb_geom_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_limb_speed_req_t_speed_set", _wrap_player_limb_speed_req_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_limb_speed_req_t_speed_get", _wrap_player_limb_speed_req_t_speed_get, METH_VARARGS, NULL}, + { (char *)"new_player_limb_speed_req_t", _wrap_new_player_limb_speed_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_limb_speed_req_t", _wrap_delete_player_limb_speed_req_t, METH_VARARGS, NULL}, + { (char *)"player_limb_speed_req_t_swigregister", player_limb_speed_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_mean_set", _wrap_player_localize_hypoth_t_mean_set, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_mean_get", _wrap_player_localize_hypoth_t_mean_get, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_cov_set", _wrap_player_localize_hypoth_t_cov_set, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_cov_get", _wrap_player_localize_hypoth_t_cov_get, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_alpha_set", _wrap_player_localize_hypoth_t_alpha_set, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_alpha_get", _wrap_player_localize_hypoth_t_alpha_get, METH_VARARGS, NULL}, + { (char *)"new_player_localize_hypoth_t", _wrap_new_player_localize_hypoth_t, METH_VARARGS, NULL}, + { (char *)"delete_player_localize_hypoth_t", _wrap_delete_player_localize_hypoth_t, METH_VARARGS, NULL}, + { (char *)"player_localize_hypoth_t_swigregister", player_localize_hypoth_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_pending_count_set", _wrap_player_localize_data_t_pending_count_set, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_pending_count_get", _wrap_player_localize_data_t_pending_count_get, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_pending_time_set", _wrap_player_localize_data_t_pending_time_set, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_pending_time_get", _wrap_player_localize_data_t_pending_time_get, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_hypoths_count_set", _wrap_player_localize_data_t_hypoths_count_set, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_hypoths_count_get", _wrap_player_localize_data_t_hypoths_count_get, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_hypoths_set", _wrap_player_localize_data_t_hypoths_set, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_hypoths_get", _wrap_player_localize_data_t_hypoths_get, METH_VARARGS, NULL}, + { (char *)"new_player_localize_data_t", _wrap_new_player_localize_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_localize_data_t", _wrap_delete_player_localize_data_t, METH_VARARGS, NULL}, + { (char *)"player_localize_data_t_swigregister", player_localize_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_localize_set_pose_t_mean_set", _wrap_player_localize_set_pose_t_mean_set, METH_VARARGS, NULL}, + { (char *)"player_localize_set_pose_t_mean_get", _wrap_player_localize_set_pose_t_mean_get, METH_VARARGS, NULL}, + { (char *)"player_localize_set_pose_t_cov_set", _wrap_player_localize_set_pose_t_cov_set, METH_VARARGS, NULL}, + { (char *)"player_localize_set_pose_t_cov_get", _wrap_player_localize_set_pose_t_cov_get, METH_VARARGS, NULL}, + { (char *)"new_player_localize_set_pose_t", _wrap_new_player_localize_set_pose_t, METH_VARARGS, NULL}, + { (char *)"delete_player_localize_set_pose_t", _wrap_delete_player_localize_set_pose_t, METH_VARARGS, NULL}, + { (char *)"player_localize_set_pose_t_swigregister", player_localize_set_pose_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_localize_particle_t_pose_set", _wrap_player_localize_particle_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_localize_particle_t_pose_get", _wrap_player_localize_particle_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_localize_particle_t_alpha_set", _wrap_player_localize_particle_t_alpha_set, METH_VARARGS, NULL}, + { (char *)"player_localize_particle_t_alpha_get", _wrap_player_localize_particle_t_alpha_get, METH_VARARGS, NULL}, + { (char *)"new_player_localize_particle_t", _wrap_new_player_localize_particle_t, METH_VARARGS, NULL}, + { (char *)"delete_player_localize_particle_t", _wrap_delete_player_localize_particle_t, METH_VARARGS, NULL}, + { (char *)"player_localize_particle_t_swigregister", player_localize_particle_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_mean_set", _wrap_player_localize_get_particles_t_mean_set, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_mean_get", _wrap_player_localize_get_particles_t_mean_get, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_variance_set", _wrap_player_localize_get_particles_t_variance_set, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_variance_get", _wrap_player_localize_get_particles_t_variance_get, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_particles_count_set", _wrap_player_localize_get_particles_t_particles_count_set, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_particles_count_get", _wrap_player_localize_get_particles_t_particles_count_get, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_particles_set", _wrap_player_localize_get_particles_t_particles_set, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_particles_get", _wrap_player_localize_get_particles_t_particles_get, METH_VARARGS, NULL}, + { (char *)"new_player_localize_get_particles_t", _wrap_new_player_localize_get_particles_t, METH_VARARGS, NULL}, + { (char *)"delete_player_localize_get_particles_t", _wrap_delete_player_localize_get_particles_t, METH_VARARGS, NULL}, + { (char *)"player_localize_get_particles_t_swigregister", player_localize_get_particles_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_log_set_write_state_t_state_set", _wrap_player_log_set_write_state_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_log_set_write_state_t_state_get", _wrap_player_log_set_write_state_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_log_set_write_state_t", _wrap_new_player_log_set_write_state_t, METH_VARARGS, NULL}, + { (char *)"delete_player_log_set_write_state_t", _wrap_delete_player_log_set_write_state_t, METH_VARARGS, NULL}, + { (char *)"player_log_set_write_state_t_swigregister", player_log_set_write_state_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_log_set_read_state_t_state_set", _wrap_player_log_set_read_state_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_log_set_read_state_t_state_get", _wrap_player_log_set_read_state_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_log_set_read_state_t", _wrap_new_player_log_set_read_state_t, METH_VARARGS, NULL}, + { (char *)"delete_player_log_set_read_state_t", _wrap_delete_player_log_set_read_state_t, METH_VARARGS, NULL}, + { (char *)"player_log_set_read_state_t_swigregister", player_log_set_read_state_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_log_set_read_rewind_t", _wrap_new_player_log_set_read_rewind_t, METH_VARARGS, NULL}, + { (char *)"delete_player_log_set_read_rewind_t", _wrap_delete_player_log_set_read_rewind_t, METH_VARARGS, NULL}, + { (char *)"player_log_set_read_rewind_t_swigregister", player_log_set_read_rewind_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_log_get_state_t_type_set", _wrap_player_log_get_state_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_log_get_state_t_type_get", _wrap_player_log_get_state_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_log_get_state_t_state_set", _wrap_player_log_get_state_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_log_get_state_t_state_get", _wrap_player_log_get_state_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_log_get_state_t", _wrap_new_player_log_get_state_t, METH_VARARGS, NULL}, + { (char *)"delete_player_log_get_state_t", _wrap_delete_player_log_get_state_t, METH_VARARGS, NULL}, + { (char *)"player_log_get_state_t_swigregister", player_log_get_state_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_log_set_filename_t_filename_count_set", _wrap_player_log_set_filename_t_filename_count_set, METH_VARARGS, NULL}, + { (char *)"player_log_set_filename_t_filename_count_get", _wrap_player_log_set_filename_t_filename_count_get, METH_VARARGS, NULL}, + { (char *)"player_log_set_filename_t_filename_set", _wrap_player_log_set_filename_t_filename_set, METH_VARARGS, NULL}, + { (char *)"player_log_set_filename_t_filename_get", _wrap_player_log_set_filename_t_filename_get, METH_VARARGS, NULL}, + { (char *)"new_player_log_set_filename_t", _wrap_new_player_log_set_filename_t, METH_VARARGS, NULL}, + { (char *)"delete_player_log_set_filename_t", _wrap_delete_player_log_set_filename_t, METH_VARARGS, NULL}, + { (char *)"player_log_set_filename_t_swigregister", player_log_set_filename_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_scale_set", _wrap_player_map_info_t_scale_set, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_scale_get", _wrap_player_map_info_t_scale_get, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_width_set", _wrap_player_map_info_t_width_set, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_width_get", _wrap_player_map_info_t_width_get, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_height_set", _wrap_player_map_info_t_height_set, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_height_get", _wrap_player_map_info_t_height_get, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_origin_set", _wrap_player_map_info_t_origin_set, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_origin_get", _wrap_player_map_info_t_origin_get, METH_VARARGS, NULL}, + { (char *)"new_player_map_info_t", _wrap_new_player_map_info_t, METH_VARARGS, NULL}, + { (char *)"delete_player_map_info_t", _wrap_delete_player_map_info_t, METH_VARARGS, NULL}, + { (char *)"player_map_info_t_swigregister", player_map_info_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_col_set", _wrap_player_map_data_t_col_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_col_get", _wrap_player_map_data_t_col_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_row_set", _wrap_player_map_data_t_row_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_row_get", _wrap_player_map_data_t_row_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_width_set", _wrap_player_map_data_t_width_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_width_get", _wrap_player_map_data_t_width_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_height_set", _wrap_player_map_data_t_height_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_height_get", _wrap_player_map_data_t_height_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_data_count_set", _wrap_player_map_data_t_data_count_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_data_count_get", _wrap_player_map_data_t_data_count_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_data_set", _wrap_player_map_data_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_data_get", _wrap_player_map_data_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_map_data_t", _wrap_new_player_map_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_map_data_t", _wrap_delete_player_map_data_t, METH_VARARGS, NULL}, + { (char *)"player_map_data_t_swigregister", player_map_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_minx_set", _wrap_player_map_data_vector_t_minx_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_minx_get", _wrap_player_map_data_vector_t_minx_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_maxx_set", _wrap_player_map_data_vector_t_maxx_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_maxx_get", _wrap_player_map_data_vector_t_maxx_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_miny_set", _wrap_player_map_data_vector_t_miny_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_miny_get", _wrap_player_map_data_vector_t_miny_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_maxy_set", _wrap_player_map_data_vector_t_maxy_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_maxy_get", _wrap_player_map_data_vector_t_maxy_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_segments_count_set", _wrap_player_map_data_vector_t_segments_count_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_segments_count_get", _wrap_player_map_data_vector_t_segments_count_get, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_segments_set", _wrap_player_map_data_vector_t_segments_set, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_segments_get", _wrap_player_map_data_vector_t_segments_get, METH_VARARGS, NULL}, + { (char *)"new_player_map_data_vector_t", _wrap_new_player_map_data_vector_t, METH_VARARGS, NULL}, + { (char *)"delete_player_map_data_vector_t", _wrap_delete_player_map_data_vector_t, METH_VARARGS, NULL}, + { (char *)"player_map_data_vector_t_swigregister", player_map_data_vector_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_full_set", _wrap_player_mcom_data_t_full_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_full_get", _wrap_player_mcom_data_t_full_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_data_count_set", _wrap_player_mcom_data_t_data_count_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_data_count_get", _wrap_player_mcom_data_t_data_count_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_data_set", _wrap_player_mcom_data_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_data_get", _wrap_player_mcom_data_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_mcom_data_t", _wrap_new_player_mcom_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_mcom_data_t", _wrap_delete_player_mcom_data_t, METH_VARARGS, NULL}, + { (char *)"player_mcom_data_t_swigregister", player_mcom_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_command_set", _wrap_player_mcom_config_t_command_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_command_get", _wrap_player_mcom_config_t_command_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_type_set", _wrap_player_mcom_config_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_type_get", _wrap_player_mcom_config_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_channel_count_set", _wrap_player_mcom_config_t_channel_count_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_channel_count_get", _wrap_player_mcom_config_t_channel_count_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_channel_set", _wrap_player_mcom_config_t_channel_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_channel_get", _wrap_player_mcom_config_t_channel_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_data_set", _wrap_player_mcom_config_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_data_get", _wrap_player_mcom_config_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_mcom_config_t", _wrap_new_player_mcom_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_mcom_config_t", _wrap_delete_player_mcom_config_t, METH_VARARGS, NULL}, + { (char *)"player_mcom_config_t_swigregister", player_mcom_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_type_set", _wrap_player_mcom_return_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_type_get", _wrap_player_mcom_return_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_channel_count_set", _wrap_player_mcom_return_t_channel_count_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_channel_count_get", _wrap_player_mcom_return_t_channel_count_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_channel_set", _wrap_player_mcom_return_t_channel_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_channel_get", _wrap_player_mcom_return_t_channel_get, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_data_set", _wrap_player_mcom_return_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_data_get", _wrap_player_mcom_return_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_mcom_return_t", _wrap_new_player_mcom_return_t, METH_VARARGS, NULL}, + { (char *)"delete_player_mcom_return_t", _wrap_delete_player_mcom_return_t, METH_VARARGS, NULL}, + { (char *)"player_mcom_return_t_swigregister", player_mcom_return_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_opaque_data_t_data_count_set", _wrap_player_opaque_data_t_data_count_set, METH_VARARGS, NULL}, + { (char *)"player_opaque_data_t_data_count_get", _wrap_player_opaque_data_t_data_count_get, METH_VARARGS, NULL}, + { (char *)"player_opaque_data_t_data_set", _wrap_player_opaque_data_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_opaque_data_t_data_get", _wrap_player_opaque_data_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_opaque_data_t", _wrap_new_player_opaque_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_opaque_data_t", _wrap_delete_player_opaque_data_t, METH_VARARGS, NULL}, + { (char *)"player_opaque_data_t_swigregister", player_opaque_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_valid_set", _wrap_player_planner_data_t_valid_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_valid_get", _wrap_player_planner_data_t_valid_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_done_set", _wrap_player_planner_data_t_done_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_done_get", _wrap_player_planner_data_t_done_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_pos_set", _wrap_player_planner_data_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_pos_get", _wrap_player_planner_data_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_goal_set", _wrap_player_planner_data_t_goal_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_goal_get", _wrap_player_planner_data_t_goal_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoint_set", _wrap_player_planner_data_t_waypoint_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoint_get", _wrap_player_planner_data_t_waypoint_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoint_idx_set", _wrap_player_planner_data_t_waypoint_idx_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoint_idx_get", _wrap_player_planner_data_t_waypoint_idx_get, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoints_count_set", _wrap_player_planner_data_t_waypoints_count_set, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_waypoints_count_get", _wrap_player_planner_data_t_waypoints_count_get, METH_VARARGS, NULL}, + { (char *)"new_player_planner_data_t", _wrap_new_player_planner_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_planner_data_t", _wrap_delete_player_planner_data_t, METH_VARARGS, NULL}, + { (char *)"player_planner_data_t_swigregister", player_planner_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_planner_cmd_t_goal_set", _wrap_player_planner_cmd_t_goal_set, METH_VARARGS, NULL}, + { (char *)"player_planner_cmd_t_goal_get", _wrap_player_planner_cmd_t_goal_get, METH_VARARGS, NULL}, + { (char *)"new_player_planner_cmd_t", _wrap_new_player_planner_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_planner_cmd_t", _wrap_delete_player_planner_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_planner_cmd_t_swigregister", player_planner_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_planner_waypoints_req_t_waypoints_count_set", _wrap_player_planner_waypoints_req_t_waypoints_count_set, METH_VARARGS, NULL}, + { (char *)"player_planner_waypoints_req_t_waypoints_count_get", _wrap_player_planner_waypoints_req_t_waypoints_count_get, METH_VARARGS, NULL}, + { (char *)"player_planner_waypoints_req_t_waypoints_set", _wrap_player_planner_waypoints_req_t_waypoints_set, METH_VARARGS, NULL}, + { (char *)"player_planner_waypoints_req_t_waypoints_get", _wrap_player_planner_waypoints_req_t_waypoints_get, METH_VARARGS, NULL}, + { (char *)"new_player_planner_waypoints_req_t", _wrap_new_player_planner_waypoints_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_planner_waypoints_req_t", _wrap_delete_player_planner_waypoints_req_t, METH_VARARGS, NULL}, + { (char *)"player_planner_waypoints_req_t_swigregister", player_planner_waypoints_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_planner_enable_req_t_state_set", _wrap_player_planner_enable_req_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_planner_enable_req_t_state_get", _wrap_player_planner_enable_req_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_planner_enable_req_t", _wrap_new_player_planner_enable_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_planner_enable_req_t", _wrap_delete_player_planner_enable_req_t, METH_VARARGS, NULL}, + { (char *)"player_planner_enable_req_t_swigregister", player_planner_enable_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_devlist_t_devices_count_set", _wrap_player_device_devlist_t_devices_count_set, METH_VARARGS, NULL}, + { (char *)"player_device_devlist_t_devices_count_get", _wrap_player_device_devlist_t_devices_count_get, METH_VARARGS, NULL}, + { (char *)"player_device_devlist_t_devices_set", _wrap_player_device_devlist_t_devices_set, METH_VARARGS, NULL}, + { (char *)"player_device_devlist_t_devices_get", _wrap_player_device_devlist_t_devices_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_devlist_t", _wrap_new_player_device_devlist_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_devlist_t", _wrap_delete_player_device_devlist_t, METH_VARARGS, NULL}, + { (char *)"player_device_devlist_t_swigregister", player_device_devlist_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_addr_set", _wrap_player_device_driverinfo_t_addr_set, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_addr_get", _wrap_player_device_driverinfo_t_addr_get, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_driver_name_count_set", _wrap_player_device_driverinfo_t_driver_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_driver_name_count_get", _wrap_player_device_driverinfo_t_driver_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_driver_name_set", _wrap_player_device_driverinfo_t_driver_name_set, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_driver_name_get", _wrap_player_device_driverinfo_t_driver_name_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_driverinfo_t", _wrap_new_player_device_driverinfo_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_driverinfo_t", _wrap_delete_player_device_driverinfo_t, METH_VARARGS, NULL}, + { (char *)"player_device_driverinfo_t_swigregister", player_device_driverinfo_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_addr_set", _wrap_player_device_req_t_addr_set, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_addr_get", _wrap_player_device_req_t_addr_get, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_access_set", _wrap_player_device_req_t_access_set, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_access_get", _wrap_player_device_req_t_access_get, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_driver_name_count_set", _wrap_player_device_req_t_driver_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_driver_name_count_get", _wrap_player_device_req_t_driver_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_driver_name_set", _wrap_player_device_req_t_driver_name_set, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_driver_name_get", _wrap_player_device_req_t_driver_name_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_req_t", _wrap_new_player_device_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_req_t", _wrap_delete_player_device_req_t, METH_VARARGS, NULL}, + { (char *)"player_device_req_t_swigregister", player_device_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_device_data_req_t", _wrap_new_player_device_data_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_data_req_t", _wrap_delete_player_device_data_req_t, METH_VARARGS, NULL}, + { (char *)"player_device_data_req_t_swigregister", player_device_data_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_datamode_req_t_mode_set", _wrap_player_device_datamode_req_t_mode_set, METH_VARARGS, NULL}, + { (char *)"player_device_datamode_req_t_mode_get", _wrap_player_device_datamode_req_t_mode_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_datamode_req_t", _wrap_new_player_device_datamode_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_datamode_req_t", _wrap_delete_player_device_datamode_req_t, METH_VARARGS, NULL}, + { (char *)"player_device_datamode_req_t_swigregister", player_device_datamode_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_auth_req_t_auth_key_count_set", _wrap_player_device_auth_req_t_auth_key_count_set, METH_VARARGS, NULL}, + { (char *)"player_device_auth_req_t_auth_key_count_get", _wrap_player_device_auth_req_t_auth_key_count_get, METH_VARARGS, NULL}, + { (char *)"player_device_auth_req_t_auth_key_set", _wrap_player_device_auth_req_t_auth_key_set, METH_VARARGS, NULL}, + { (char *)"player_device_auth_req_t_auth_key_get", _wrap_player_device_auth_req_t_auth_key_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_auth_req_t", _wrap_new_player_device_auth_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_auth_req_t", _wrap_delete_player_device_auth_req_t, METH_VARARGS, NULL}, + { (char *)"player_device_auth_req_t_swigregister", player_device_auth_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_name_count_set", _wrap_player_device_nameservice_req_t_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_name_count_get", _wrap_player_device_nameservice_req_t_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_name_set", _wrap_player_device_nameservice_req_t_name_set, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_name_get", _wrap_player_device_nameservice_req_t_name_get, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_port_set", _wrap_player_device_nameservice_req_t_port_set, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_port_get", _wrap_player_device_nameservice_req_t_port_get, METH_VARARGS, NULL}, + { (char *)"new_player_device_nameservice_req_t", _wrap_new_player_device_nameservice_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_device_nameservice_req_t", _wrap_delete_player_device_nameservice_req_t, METH_VARARGS, NULL}, + { (char *)"player_device_nameservice_req_t_swigregister", player_device_nameservice_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_interf_set", _wrap_player_add_replace_rule_req_t_interf_set, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_interf_get", _wrap_player_add_replace_rule_req_t_interf_get, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_index_set", _wrap_player_add_replace_rule_req_t_index_set, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_index_get", _wrap_player_add_replace_rule_req_t_index_get, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_type_set", _wrap_player_add_replace_rule_req_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_type_get", _wrap_player_add_replace_rule_req_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_subtype_set", _wrap_player_add_replace_rule_req_t_subtype_set, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_subtype_get", _wrap_player_add_replace_rule_req_t_subtype_get, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_replace_set", _wrap_player_add_replace_rule_req_t_replace_set, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_replace_get", _wrap_player_add_replace_rule_req_t_replace_get, METH_VARARGS, NULL}, + { (char *)"new_player_add_replace_rule_req_t", _wrap_new_player_add_replace_rule_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_add_replace_rule_req_t", _wrap_delete_player_add_replace_rule_req_t, METH_VARARGS, NULL}, + { (char *)"player_add_replace_rule_req_t_swigregister", player_add_replace_rule_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_pos_set", _wrap_player_position1d_data_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_pos_get", _wrap_player_position1d_data_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_vel_set", _wrap_player_position1d_data_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_vel_get", _wrap_player_position1d_data_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_stall_set", _wrap_player_position1d_data_t_stall_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_stall_get", _wrap_player_position1d_data_t_stall_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_status_set", _wrap_player_position1d_data_t_status_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_status_get", _wrap_player_position1d_data_t_status_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_data_t", _wrap_new_player_position1d_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_data_t", _wrap_delete_player_position1d_data_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_data_t_swigregister", player_position1d_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_vel_t_vel_set", _wrap_player_position1d_cmd_vel_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_vel_t_vel_get", _wrap_player_position1d_cmd_vel_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_vel_t_state_set", _wrap_player_position1d_cmd_vel_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_vel_t_state_get", _wrap_player_position1d_cmd_vel_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_cmd_vel_t", _wrap_new_player_position1d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_cmd_vel_t", _wrap_delete_player_position1d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_vel_t_swigregister", player_position1d_cmd_vel_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_pos_set", _wrap_player_position1d_cmd_pos_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_pos_get", _wrap_player_position1d_cmd_pos_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_vel_set", _wrap_player_position1d_cmd_pos_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_vel_get", _wrap_player_position1d_cmd_pos_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_state_set", _wrap_player_position1d_cmd_pos_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_state_get", _wrap_player_position1d_cmd_pos_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_cmd_pos_t", _wrap_new_player_position1d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_cmd_pos_t", _wrap_delete_player_position1d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_cmd_pos_t_swigregister", player_position1d_cmd_pos_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_geom_t_pose_set", _wrap_player_position1d_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_geom_t_pose_get", _wrap_player_position1d_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_geom_t_size_set", _wrap_player_position1d_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_geom_t_size_get", _wrap_player_position1d_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_geom_t", _wrap_new_player_position1d_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_geom_t", _wrap_delete_player_position1d_geom_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_geom_t_swigregister", player_position1d_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_power_config_t_state_set", _wrap_player_position1d_power_config_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_power_config_t_state_get", _wrap_player_position1d_power_config_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_power_config_t", _wrap_new_player_position1d_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_power_config_t", _wrap_delete_player_position1d_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_power_config_t_swigregister", player_position1d_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_velocity_mode_config_t_value_set", _wrap_player_position1d_velocity_mode_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_velocity_mode_config_t_value_get", _wrap_player_position1d_velocity_mode_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_velocity_mode_config_t", _wrap_new_player_position1d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_velocity_mode_config_t", _wrap_delete_player_position1d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_velocity_mode_config_t_swigregister", player_position1d_velocity_mode_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_reset_odom_config_t_value_set", _wrap_player_position1d_reset_odom_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_reset_odom_config_t_value_get", _wrap_player_position1d_reset_odom_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_reset_odom_config_t", _wrap_new_player_position1d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_reset_odom_config_t", _wrap_delete_player_position1d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_reset_odom_config_t_swigregister", player_position1d_reset_odom_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_mode_req_t_state_set", _wrap_player_position1d_position_mode_req_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_mode_req_t_state_get", _wrap_player_position1d_position_mode_req_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_position_mode_req_t", _wrap_new_player_position1d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_position_mode_req_t", _wrap_delete_player_position1d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_mode_req_t_swigregister", player_position1d_position_mode_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_set_odom_req_t_pos_set", _wrap_player_position1d_set_odom_req_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_set_odom_req_t_pos_get", _wrap_player_position1d_set_odom_req_t_pos_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_set_odom_req_t", _wrap_new_player_position1d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_set_odom_req_t", _wrap_delete_player_position1d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_set_odom_req_t_swigregister", player_position1d_set_odom_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_kp_set", _wrap_player_position1d_speed_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_kp_get", _wrap_player_position1d_speed_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_ki_set", _wrap_player_position1d_speed_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_ki_get", _wrap_player_position1d_speed_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_kd_set", _wrap_player_position1d_speed_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_kd_get", _wrap_player_position1d_speed_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_speed_pid_req_t", _wrap_new_player_position1d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_speed_pid_req_t", _wrap_delete_player_position1d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_pid_req_t_swigregister", player_position1d_speed_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_kp_set", _wrap_player_position1d_position_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_kp_get", _wrap_player_position1d_position_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_ki_set", _wrap_player_position1d_position_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_ki_get", _wrap_player_position1d_position_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_kd_set", _wrap_player_position1d_position_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_kd_get", _wrap_player_position1d_position_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_position_pid_req_t", _wrap_new_player_position1d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_position_pid_req_t", _wrap_delete_player_position1d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_position_pid_req_t_swigregister", player_position1d_position_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_prof_req_t_speed_set", _wrap_player_position1d_speed_prof_req_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_prof_req_t_speed_get", _wrap_player_position1d_speed_prof_req_t_speed_get, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_prof_req_t_acc_set", _wrap_player_position1d_speed_prof_req_t_acc_set, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_prof_req_t_acc_get", _wrap_player_position1d_speed_prof_req_t_acc_get, METH_VARARGS, NULL}, + { (char *)"new_player_position1d_speed_prof_req_t", _wrap_new_player_position1d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position1d_speed_prof_req_t", _wrap_delete_player_position1d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"player_position1d_speed_prof_req_t_swigregister", player_position1d_speed_prof_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_pos_set", _wrap_player_position2d_data_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_pos_get", _wrap_player_position2d_data_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_vel_set", _wrap_player_position2d_data_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_vel_get", _wrap_player_position2d_data_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_stall_set", _wrap_player_position2d_data_t_stall_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_stall_get", _wrap_player_position2d_data_t_stall_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_data_t", _wrap_new_player_position2d_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_data_t", _wrap_delete_player_position2d_data_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_data_t_swigregister", player_position2d_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_vel_t_vel_set", _wrap_player_position2d_cmd_vel_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_vel_t_vel_get", _wrap_player_position2d_cmd_vel_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_vel_t_state_set", _wrap_player_position2d_cmd_vel_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_vel_t_state_get", _wrap_player_position2d_cmd_vel_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_cmd_vel_t", _wrap_new_player_position2d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_cmd_vel_t", _wrap_delete_player_position2d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_vel_t_swigregister", player_position2d_cmd_vel_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_pos_set", _wrap_player_position2d_cmd_pos_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_pos_get", _wrap_player_position2d_cmd_pos_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_vel_set", _wrap_player_position2d_cmd_pos_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_vel_get", _wrap_player_position2d_cmd_pos_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_state_set", _wrap_player_position2d_cmd_pos_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_state_get", _wrap_player_position2d_cmd_pos_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_cmd_pos_t", _wrap_new_player_position2d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_cmd_pos_t", _wrap_delete_player_position2d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_pos_t_swigregister", player_position2d_cmd_pos_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_car_t_velocity_set", _wrap_player_position2d_cmd_car_t_velocity_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_car_t_velocity_get", _wrap_player_position2d_cmd_car_t_velocity_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_car_t_angle_set", _wrap_player_position2d_cmd_car_t_angle_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_car_t_angle_get", _wrap_player_position2d_cmd_car_t_angle_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_cmd_car_t", _wrap_new_player_position2d_cmd_car_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_cmd_car_t", _wrap_delete_player_position2d_cmd_car_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_cmd_car_t_swigregister", player_position2d_cmd_car_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_geom_t_pose_set", _wrap_player_position2d_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_geom_t_pose_get", _wrap_player_position2d_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_geom_t_size_set", _wrap_player_position2d_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_geom_t_size_get", _wrap_player_position2d_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_geom_t", _wrap_new_player_position2d_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_geom_t", _wrap_delete_player_position2d_geom_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_geom_t_swigregister", player_position2d_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_power_config_t_state_set", _wrap_player_position2d_power_config_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_power_config_t_state_get", _wrap_player_position2d_power_config_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_power_config_t", _wrap_new_player_position2d_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_power_config_t", _wrap_delete_player_position2d_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_power_config_t_swigregister", player_position2d_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_velocity_mode_config_t_value_set", _wrap_player_position2d_velocity_mode_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_velocity_mode_config_t_value_get", _wrap_player_position2d_velocity_mode_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_velocity_mode_config_t", _wrap_new_player_position2d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_velocity_mode_config_t", _wrap_delete_player_position2d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_velocity_mode_config_t_swigregister", player_position2d_velocity_mode_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_reset_odom_config_t", _wrap_new_player_position2d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_reset_odom_config_t", _wrap_delete_player_position2d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_reset_odom_config_t_swigregister", player_position2d_reset_odom_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_mode_req_t_state_set", _wrap_player_position2d_position_mode_req_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_mode_req_t_state_get", _wrap_player_position2d_position_mode_req_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_position_mode_req_t", _wrap_new_player_position2d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_position_mode_req_t", _wrap_delete_player_position2d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_mode_req_t_swigregister", player_position2d_position_mode_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_set_odom_req_t_pose_set", _wrap_player_position2d_set_odom_req_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_set_odom_req_t_pose_get", _wrap_player_position2d_set_odom_req_t_pose_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_set_odom_req_t", _wrap_new_player_position2d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_set_odom_req_t", _wrap_delete_player_position2d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_set_odom_req_t_swigregister", player_position2d_set_odom_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_kp_set", _wrap_player_position2d_speed_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_kp_get", _wrap_player_position2d_speed_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_ki_set", _wrap_player_position2d_speed_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_ki_get", _wrap_player_position2d_speed_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_kd_set", _wrap_player_position2d_speed_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_kd_get", _wrap_player_position2d_speed_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_speed_pid_req_t", _wrap_new_player_position2d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_speed_pid_req_t", _wrap_delete_player_position2d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_pid_req_t_swigregister", player_position2d_speed_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_kp_set", _wrap_player_position2d_position_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_kp_get", _wrap_player_position2d_position_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_ki_set", _wrap_player_position2d_position_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_ki_get", _wrap_player_position2d_position_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_kd_set", _wrap_player_position2d_position_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_kd_get", _wrap_player_position2d_position_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_position_pid_req_t", _wrap_new_player_position2d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_position_pid_req_t", _wrap_delete_player_position2d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_position_pid_req_t_swigregister", player_position2d_position_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_prof_req_t_speed_set", _wrap_player_position2d_speed_prof_req_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_prof_req_t_speed_get", _wrap_player_position2d_speed_prof_req_t_speed_get, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_prof_req_t_acc_set", _wrap_player_position2d_speed_prof_req_t_acc_set, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_prof_req_t_acc_get", _wrap_player_position2d_speed_prof_req_t_acc_get, METH_VARARGS, NULL}, + { (char *)"new_player_position2d_speed_prof_req_t", _wrap_new_player_position2d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position2d_speed_prof_req_t", _wrap_delete_player_position2d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"player_position2d_speed_prof_req_t_swigregister", player_position2d_speed_prof_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_pos_set", _wrap_player_position3d_data_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_pos_get", _wrap_player_position3d_data_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_vel_set", _wrap_player_position3d_data_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_vel_get", _wrap_player_position3d_data_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_stall_set", _wrap_player_position3d_data_t_stall_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_stall_get", _wrap_player_position3d_data_t_stall_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_data_t", _wrap_new_player_position3d_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_data_t", _wrap_delete_player_position3d_data_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_data_t_swigregister", player_position3d_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_pos_set", _wrap_player_position3d_cmd_pos_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_pos_get", _wrap_player_position3d_cmd_pos_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_vel_set", _wrap_player_position3d_cmd_pos_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_vel_get", _wrap_player_position3d_cmd_pos_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_state_set", _wrap_player_position3d_cmd_pos_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_state_get", _wrap_player_position3d_cmd_pos_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_cmd_pos_t", _wrap_new_player_position3d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_cmd_pos_t", _wrap_delete_player_position3d_cmd_pos_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_pos_t_swigregister", player_position3d_cmd_pos_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_vel_t_vel_set", _wrap_player_position3d_cmd_vel_t_vel_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_vel_t_vel_get", _wrap_player_position3d_cmd_vel_t_vel_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_vel_t_state_set", _wrap_player_position3d_cmd_vel_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_vel_t_state_get", _wrap_player_position3d_cmd_vel_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_cmd_vel_t", _wrap_new_player_position3d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_cmd_vel_t", _wrap_delete_player_position3d_cmd_vel_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_cmd_vel_t_swigregister", player_position3d_cmd_vel_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_geom_t_pose_set", _wrap_player_position3d_geom_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_geom_t_pose_get", _wrap_player_position3d_geom_t_pose_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_geom_t_size_set", _wrap_player_position3d_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_geom_t_size_get", _wrap_player_position3d_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_geom_t", _wrap_new_player_position3d_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_geom_t", _wrap_delete_player_position3d_geom_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_geom_t_swigregister", player_position3d_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_power_config_t_state_set", _wrap_player_position3d_power_config_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_power_config_t_state_get", _wrap_player_position3d_power_config_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_power_config_t", _wrap_new_player_position3d_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_power_config_t", _wrap_delete_player_position3d_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_power_config_t_swigregister", player_position3d_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_mode_req_t_value_set", _wrap_player_position3d_position_mode_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_mode_req_t_value_get", _wrap_player_position3d_position_mode_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_position_mode_req_t", _wrap_new_player_position3d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_position_mode_req_t", _wrap_delete_player_position3d_position_mode_req_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_mode_req_t_swigregister", player_position3d_position_mode_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_velocity_mode_config_t_value_set", _wrap_player_position3d_velocity_mode_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_velocity_mode_config_t_value_get", _wrap_player_position3d_velocity_mode_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_velocity_mode_config_t", _wrap_new_player_position3d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_velocity_mode_config_t", _wrap_delete_player_position3d_velocity_mode_config_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_velocity_mode_config_t_swigregister", player_position3d_velocity_mode_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_set_odom_req_t_pos_set", _wrap_player_position3d_set_odom_req_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_set_odom_req_t_pos_get", _wrap_player_position3d_set_odom_req_t_pos_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_set_odom_req_t", _wrap_new_player_position3d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_set_odom_req_t", _wrap_delete_player_position3d_set_odom_req_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_set_odom_req_t_swigregister", player_position3d_set_odom_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_reset_odom_config_t", _wrap_new_player_position3d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_reset_odom_config_t", _wrap_delete_player_position3d_reset_odom_config_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_reset_odom_config_t_swigregister", player_position3d_reset_odom_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_kp_set", _wrap_player_position3d_speed_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_kp_get", _wrap_player_position3d_speed_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_ki_set", _wrap_player_position3d_speed_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_ki_get", _wrap_player_position3d_speed_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_kd_set", _wrap_player_position3d_speed_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_kd_get", _wrap_player_position3d_speed_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_speed_pid_req_t", _wrap_new_player_position3d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_speed_pid_req_t", _wrap_delete_player_position3d_speed_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_pid_req_t_swigregister", player_position3d_speed_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_kp_set", _wrap_player_position3d_position_pid_req_t_kp_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_kp_get", _wrap_player_position3d_position_pid_req_t_kp_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_ki_set", _wrap_player_position3d_position_pid_req_t_ki_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_ki_get", _wrap_player_position3d_position_pid_req_t_ki_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_kd_set", _wrap_player_position3d_position_pid_req_t_kd_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_kd_get", _wrap_player_position3d_position_pid_req_t_kd_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_position_pid_req_t", _wrap_new_player_position3d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_position_pid_req_t", _wrap_delete_player_position3d_position_pid_req_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_position_pid_req_t_swigregister", player_position3d_position_pid_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_prof_req_t_speed_set", _wrap_player_position3d_speed_prof_req_t_speed_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_prof_req_t_speed_get", _wrap_player_position3d_speed_prof_req_t_speed_get, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_prof_req_t_acc_set", _wrap_player_position3d_speed_prof_req_t_acc_set, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_prof_req_t_acc_get", _wrap_player_position3d_speed_prof_req_t_acc_get, METH_VARARGS, NULL}, + { (char *)"new_player_position3d_speed_prof_req_t", _wrap_new_player_position3d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_position3d_speed_prof_req_t", _wrap_delete_player_position3d_speed_prof_req_t, METH_VARARGS, NULL}, + { (char *)"player_position3d_speed_prof_req_t_swigregister", player_position3d_speed_prof_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_valid_set", _wrap_player_power_data_t_valid_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_valid_get", _wrap_player_power_data_t_valid_get, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_volts_set", _wrap_player_power_data_t_volts_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_volts_get", _wrap_player_power_data_t_volts_get, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_percent_set", _wrap_player_power_data_t_percent_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_percent_get", _wrap_player_power_data_t_percent_get, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_joules_set", _wrap_player_power_data_t_joules_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_joules_get", _wrap_player_power_data_t_joules_get, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_watts_set", _wrap_player_power_data_t_watts_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_watts_get", _wrap_player_power_data_t_watts_get, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_charging_set", _wrap_player_power_data_t_charging_set, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_charging_get", _wrap_player_power_data_t_charging_get, METH_VARARGS, NULL}, + { (char *)"new_player_power_data_t", _wrap_new_player_power_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_power_data_t", _wrap_delete_player_power_data_t, METH_VARARGS, NULL}, + { (char *)"player_power_data_t_swigregister", player_power_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_power_chargepolicy_config_t_enable_input_set", _wrap_player_power_chargepolicy_config_t_enable_input_set, METH_VARARGS, NULL}, + { (char *)"player_power_chargepolicy_config_t_enable_input_get", _wrap_player_power_chargepolicy_config_t_enable_input_get, METH_VARARGS, NULL}, + { (char *)"player_power_chargepolicy_config_t_enable_output_set", _wrap_player_power_chargepolicy_config_t_enable_output_set, METH_VARARGS, NULL}, + { (char *)"player_power_chargepolicy_config_t_enable_output_get", _wrap_player_power_chargepolicy_config_t_enable_output_get, METH_VARARGS, NULL}, + { (char *)"new_player_power_chargepolicy_config_t", _wrap_new_player_power_chargepolicy_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_power_chargepolicy_config_t", _wrap_delete_player_power_chargepolicy_config_t, METH_VARARGS, NULL}, + { (char *)"player_power_chargepolicy_config_t_swigregister", player_power_chargepolicy_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_pan_set", _wrap_player_ptz_data_t_pan_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_pan_get", _wrap_player_ptz_data_t_pan_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_tilt_set", _wrap_player_ptz_data_t_tilt_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_tilt_get", _wrap_player_ptz_data_t_tilt_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_zoom_set", _wrap_player_ptz_data_t_zoom_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_zoom_get", _wrap_player_ptz_data_t_zoom_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_panspeed_set", _wrap_player_ptz_data_t_panspeed_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_panspeed_get", _wrap_player_ptz_data_t_panspeed_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_tiltspeed_set", _wrap_player_ptz_data_t_tiltspeed_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_tiltspeed_get", _wrap_player_ptz_data_t_tiltspeed_get, METH_VARARGS, NULL}, + { (char *)"new_player_ptz_data_t", _wrap_new_player_ptz_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ptz_data_t", _wrap_delete_player_ptz_data_t, METH_VARARGS, NULL}, + { (char *)"player_ptz_data_t_swigregister", player_ptz_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_pan_set", _wrap_player_ptz_cmd_t_pan_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_pan_get", _wrap_player_ptz_cmd_t_pan_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_tilt_set", _wrap_player_ptz_cmd_t_tilt_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_tilt_get", _wrap_player_ptz_cmd_t_tilt_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_zoom_set", _wrap_player_ptz_cmd_t_zoom_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_zoom_get", _wrap_player_ptz_cmd_t_zoom_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_panspeed_set", _wrap_player_ptz_cmd_t_panspeed_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_panspeed_get", _wrap_player_ptz_cmd_t_panspeed_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_tiltspeed_set", _wrap_player_ptz_cmd_t_tiltspeed_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_tiltspeed_get", _wrap_player_ptz_cmd_t_tiltspeed_get, METH_VARARGS, NULL}, + { (char *)"new_player_ptz_cmd_t", _wrap_new_player_ptz_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ptz_cmd_t", _wrap_delete_player_ptz_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_ptz_cmd_t_swigregister", player_ptz_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ptz_geom_t_pos_set", _wrap_player_ptz_geom_t_pos_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_geom_t_pos_get", _wrap_player_ptz_geom_t_pos_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_geom_t_size_set", _wrap_player_ptz_geom_t_size_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_geom_t_size_get", _wrap_player_ptz_geom_t_size_get, METH_VARARGS, NULL}, + { (char *)"new_player_ptz_geom_t", _wrap_new_player_ptz_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ptz_geom_t", _wrap_delete_player_ptz_geom_t, METH_VARARGS, NULL}, + { (char *)"player_ptz_geom_t_swigregister", player_ptz_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_generic_t_config_count_set", _wrap_player_ptz_req_generic_t_config_count_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_generic_t_config_count_get", _wrap_player_ptz_req_generic_t_config_count_get, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_generic_t_config_set", _wrap_player_ptz_req_generic_t_config_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_generic_t_config_get", _wrap_player_ptz_req_generic_t_config_get, METH_VARARGS, NULL}, + { (char *)"new_player_ptz_req_generic_t", _wrap_new_player_ptz_req_generic_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ptz_req_generic_t", _wrap_delete_player_ptz_req_generic_t, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_generic_t_swigregister", player_ptz_req_generic_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_control_mode_t_mode_set", _wrap_player_ptz_req_control_mode_t_mode_set, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_control_mode_t_mode_get", _wrap_player_ptz_req_control_mode_t_mode_get, METH_VARARGS, NULL}, + { (char *)"new_player_ptz_req_control_mode_t", _wrap_new_player_ptz_req_control_mode_t, METH_VARARGS, NULL}, + { (char *)"delete_player_ptz_req_control_mode_t", _wrap_delete_player_ptz_req_control_mode_t, METH_VARARGS, NULL}, + { (char *)"player_ptz_req_control_mode_t_swigregister", player_ptz_req_control_mode_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_data_t_data_set", _wrap_player_simulation_data_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_data_t_data_get", _wrap_player_simulation_data_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_data_t", _wrap_new_player_simulation_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_data_t", _wrap_delete_player_simulation_data_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_data_t_swigregister", player_simulation_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_cmd_t_cmd_set", _wrap_player_simulation_cmd_t_cmd_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_cmd_t_cmd_get", _wrap_player_simulation_cmd_t_cmd_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_cmd_t", _wrap_new_player_simulation_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_cmd_t", _wrap_delete_player_simulation_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_cmd_t_swigregister", player_simulation_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_name_count_set", _wrap_player_simulation_pose2d_req_t_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_name_count_get", _wrap_player_simulation_pose2d_req_t_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_name_set", _wrap_player_simulation_pose2d_req_t_name_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_name_get", _wrap_player_simulation_pose2d_req_t_name_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_pose_set", _wrap_player_simulation_pose2d_req_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_pose_get", _wrap_player_simulation_pose2d_req_t_pose_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_pose2d_req_t", _wrap_new_player_simulation_pose2d_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_pose2d_req_t", _wrap_delete_player_simulation_pose2d_req_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_pose2d_req_t_swigregister", player_simulation_pose2d_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_name_count_set", _wrap_player_simulation_property_int_req_t_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_name_count_get", _wrap_player_simulation_property_int_req_t_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_name_set", _wrap_player_simulation_property_int_req_t_name_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_name_get", _wrap_player_simulation_property_int_req_t_name_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_prop_count_set", _wrap_player_simulation_property_int_req_t_prop_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_prop_count_get", _wrap_player_simulation_property_int_req_t_prop_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_prop_set", _wrap_player_simulation_property_int_req_t_prop_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_prop_get", _wrap_player_simulation_property_int_req_t_prop_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_value_set", _wrap_player_simulation_property_int_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_value_get", _wrap_player_simulation_property_int_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_property_int_req_t", _wrap_new_player_simulation_property_int_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_property_int_req_t", _wrap_delete_player_simulation_property_int_req_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_int_req_t_swigregister", player_simulation_property_int_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_name_count_set", _wrap_player_simulation_property_float_req_t_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_name_count_get", _wrap_player_simulation_property_float_req_t_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_name_set", _wrap_player_simulation_property_float_req_t_name_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_name_get", _wrap_player_simulation_property_float_req_t_name_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_prop_count_set", _wrap_player_simulation_property_float_req_t_prop_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_prop_count_get", _wrap_player_simulation_property_float_req_t_prop_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_prop_set", _wrap_player_simulation_property_float_req_t_prop_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_prop_get", _wrap_player_simulation_property_float_req_t_prop_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_value_set", _wrap_player_simulation_property_float_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_value_get", _wrap_player_simulation_property_float_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_property_float_req_t", _wrap_new_player_simulation_property_float_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_property_float_req_t", _wrap_delete_player_simulation_property_float_req_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_float_req_t_swigregister", player_simulation_property_float_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_name_count_set", _wrap_player_simulation_property_string_req_t_name_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_name_count_get", _wrap_player_simulation_property_string_req_t_name_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_name_set", _wrap_player_simulation_property_string_req_t_name_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_name_get", _wrap_player_simulation_property_string_req_t_name_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_prop_count_set", _wrap_player_simulation_property_string_req_t_prop_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_prop_count_get", _wrap_player_simulation_property_string_req_t_prop_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_prop_set", _wrap_player_simulation_property_string_req_t_prop_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_prop_get", _wrap_player_simulation_property_string_req_t_prop_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_value_count_set", _wrap_player_simulation_property_string_req_t_value_count_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_value_count_get", _wrap_player_simulation_property_string_req_t_value_count_get, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_value_set", _wrap_player_simulation_property_string_req_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_value_get", _wrap_player_simulation_property_string_req_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_simulation_property_string_req_t", _wrap_new_player_simulation_property_string_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_simulation_property_string_req_t", _wrap_delete_player_simulation_property_string_req_t, METH_VARARGS, NULL}, + { (char *)"player_simulation_property_string_req_t_swigregister", player_simulation_property_string_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_sonar_data_t_ranges_count_set", _wrap_player_sonar_data_t_ranges_count_set, METH_VARARGS, NULL}, + { (char *)"player_sonar_data_t_ranges_count_get", _wrap_player_sonar_data_t_ranges_count_get, METH_VARARGS, NULL}, + { (char *)"player_sonar_data_t_ranges_set", _wrap_player_sonar_data_t_ranges_set, METH_VARARGS, NULL}, + { (char *)"player_sonar_data_t_ranges_get", _wrap_player_sonar_data_t_ranges_get, METH_VARARGS, NULL}, + { (char *)"new_player_sonar_data_t", _wrap_new_player_sonar_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_sonar_data_t", _wrap_delete_player_sonar_data_t, METH_VARARGS, NULL}, + { (char *)"player_sonar_data_t_swigregister", player_sonar_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_sonar_geom_t_poses_count_set", _wrap_player_sonar_geom_t_poses_count_set, METH_VARARGS, NULL}, + { (char *)"player_sonar_geom_t_poses_count_get", _wrap_player_sonar_geom_t_poses_count_get, METH_VARARGS, NULL}, + { (char *)"player_sonar_geom_t_poses_set", _wrap_player_sonar_geom_t_poses_set, METH_VARARGS, NULL}, + { (char *)"player_sonar_geom_t_poses_get", _wrap_player_sonar_geom_t_poses_get, METH_VARARGS, NULL}, + { (char *)"new_player_sonar_geom_t", _wrap_new_player_sonar_geom_t, METH_VARARGS, NULL}, + { (char *)"delete_player_sonar_geom_t", _wrap_delete_player_sonar_geom_t, METH_VARARGS, NULL}, + { (char *)"player_sonar_geom_t_swigregister", player_sonar_geom_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_sonar_power_config_t_state_set", _wrap_player_sonar_power_config_t_state_set, METH_VARARGS, NULL}, + { (char *)"player_sonar_power_config_t_state_get", _wrap_player_sonar_power_config_t_state_get, METH_VARARGS, NULL}, + { (char *)"new_player_sonar_power_config_t", _wrap_new_player_sonar_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_sonar_power_config_t", _wrap_delete_player_sonar_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_sonar_power_config_t_swigregister", player_sonar_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_sound_cmd_t_index_set", _wrap_player_sound_cmd_t_index_set, METH_VARARGS, NULL}, + { (char *)"player_sound_cmd_t_index_get", _wrap_player_sound_cmd_t_index_get, METH_VARARGS, NULL}, + { (char *)"new_player_sound_cmd_t", _wrap_new_player_sound_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_sound_cmd_t", _wrap_delete_player_sound_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_sound_cmd_t_swigregister", player_sound_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_speech_cmd_t_string_count_set", _wrap_player_speech_cmd_t_string_count_set, METH_VARARGS, NULL}, + { (char *)"player_speech_cmd_t_string_count_get", _wrap_player_speech_cmd_t_string_count_get, METH_VARARGS, NULL}, + { (char *)"player_speech_cmd_t_string_set", _wrap_player_speech_cmd_t_string_set, METH_VARARGS, NULL}, + { (char *)"player_speech_cmd_t_string_get", _wrap_player_speech_cmd_t_string_get, METH_VARARGS, NULL}, + { (char *)"new_player_speech_cmd_t", _wrap_new_player_speech_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_speech_cmd_t", _wrap_delete_player_speech_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_speech_cmd_t_swigregister", player_speech_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_speech_recognition_data_t_text_count_set", _wrap_player_speech_recognition_data_t_text_count_set, METH_VARARGS, NULL}, + { (char *)"player_speech_recognition_data_t_text_count_get", _wrap_player_speech_recognition_data_t_text_count_get, METH_VARARGS, NULL}, + { (char *)"player_speech_recognition_data_t_text_set", _wrap_player_speech_recognition_data_t_text_set, METH_VARARGS, NULL}, + { (char *)"player_speech_recognition_data_t_text_get", _wrap_player_speech_recognition_data_t_text_get, METH_VARARGS, NULL}, + { (char *)"new_player_speech_recognition_data_t", _wrap_new_player_speech_recognition_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_speech_recognition_data_t", _wrap_delete_player_speech_recognition_data_t, METH_VARARGS, NULL}, + { (char *)"player_speech_recognition_data_t_swigregister", player_speech_recognition_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_truth_pose_t_pose_set", _wrap_player_truth_pose_t_pose_set, METH_VARARGS, NULL}, + { (char *)"player_truth_pose_t_pose_get", _wrap_player_truth_pose_t_pose_get, METH_VARARGS, NULL}, + { (char *)"new_player_truth_pose_t", _wrap_new_player_truth_pose_t, METH_VARARGS, NULL}, + { (char *)"delete_player_truth_pose_t", _wrap_delete_player_truth_pose_t, METH_VARARGS, NULL}, + { (char *)"player_truth_pose_t_swigregister", player_truth_pose_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_truth_fiducial_id_t_subtype_set", _wrap_player_truth_fiducial_id_t_subtype_set, METH_VARARGS, NULL}, + { (char *)"player_truth_fiducial_id_t_subtype_get", _wrap_player_truth_fiducial_id_t_subtype_get, METH_VARARGS, NULL}, + { (char *)"player_truth_fiducial_id_t_id_set", _wrap_player_truth_fiducial_id_t_id_set, METH_VARARGS, NULL}, + { (char *)"player_truth_fiducial_id_t_id_get", _wrap_player_truth_fiducial_id_t_id_get, METH_VARARGS, NULL}, + { (char *)"new_player_truth_fiducial_id_t", _wrap_new_player_truth_fiducial_id_t, METH_VARARGS, NULL}, + { (char *)"delete_player_truth_fiducial_id_t", _wrap_delete_player_truth_fiducial_id_t, METH_VARARGS, NULL}, + { (char *)"player_truth_fiducial_id_t_swigregister", player_truth_fiducial_id_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_rate_set", _wrap_player_waveform_data_t_rate_set, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_rate_get", _wrap_player_waveform_data_t_rate_get, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_depth_set", _wrap_player_waveform_data_t_depth_set, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_depth_get", _wrap_player_waveform_data_t_depth_get, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_data_count_set", _wrap_player_waveform_data_t_data_count_set, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_data_count_get", _wrap_player_waveform_data_t_data_count_get, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_data_set", _wrap_player_waveform_data_t_data_set, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_data_get", _wrap_player_waveform_data_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_player_waveform_data_t", _wrap_new_player_waveform_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_waveform_data_t", _wrap_delete_player_waveform_data_t, METH_VARARGS, NULL}, + { (char *)"player_waveform_data_t_swigregister", player_waveform_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mac_count_set", _wrap_player_wifi_link_t_mac_count_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mac_count_get", _wrap_player_wifi_link_t_mac_count_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mac_set", _wrap_player_wifi_link_t_mac_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mac_get", _wrap_player_wifi_link_t_mac_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_ip_count_set", _wrap_player_wifi_link_t_ip_count_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_ip_count_get", _wrap_player_wifi_link_t_ip_count_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_ip_set", _wrap_player_wifi_link_t_ip_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_ip_get", _wrap_player_wifi_link_t_ip_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_essid_count_set", _wrap_player_wifi_link_t_essid_count_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_essid_count_get", _wrap_player_wifi_link_t_essid_count_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_essid_set", _wrap_player_wifi_link_t_essid_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_essid_get", _wrap_player_wifi_link_t_essid_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mode_set", _wrap_player_wifi_link_t_mode_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_mode_get", _wrap_player_wifi_link_t_mode_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_freq_set", _wrap_player_wifi_link_t_freq_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_freq_get", _wrap_player_wifi_link_t_freq_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_encrypt_set", _wrap_player_wifi_link_t_encrypt_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_encrypt_get", _wrap_player_wifi_link_t_encrypt_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_qual_set", _wrap_player_wifi_link_t_qual_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_qual_get", _wrap_player_wifi_link_t_qual_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_level_set", _wrap_player_wifi_link_t_level_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_level_get", _wrap_player_wifi_link_t_level_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_noise_set", _wrap_player_wifi_link_t_noise_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_noise_get", _wrap_player_wifi_link_t_noise_get, METH_VARARGS, NULL}, + { (char *)"new_player_wifi_link_t", _wrap_new_player_wifi_link_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wifi_link_t", _wrap_delete_player_wifi_link_t, METH_VARARGS, NULL}, + { (char *)"player_wifi_link_t_swigregister", player_wifi_link_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_links_count_set", _wrap_player_wifi_data_t_links_count_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_links_count_get", _wrap_player_wifi_data_t_links_count_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_links_set", _wrap_player_wifi_data_t_links_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_links_get", _wrap_player_wifi_data_t_links_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_throughput_set", _wrap_player_wifi_data_t_throughput_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_throughput_get", _wrap_player_wifi_data_t_throughput_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_bitrate_set", _wrap_player_wifi_data_t_bitrate_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_bitrate_get", _wrap_player_wifi_data_t_bitrate_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_mode_set", _wrap_player_wifi_data_t_mode_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_mode_get", _wrap_player_wifi_data_t_mode_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_qual_type_set", _wrap_player_wifi_data_t_qual_type_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_qual_type_get", _wrap_player_wifi_data_t_qual_type_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxqual_set", _wrap_player_wifi_data_t_maxqual_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxqual_get", _wrap_player_wifi_data_t_maxqual_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxlevel_set", _wrap_player_wifi_data_t_maxlevel_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxlevel_get", _wrap_player_wifi_data_t_maxlevel_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxnoise_set", _wrap_player_wifi_data_t_maxnoise_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_maxnoise_get", _wrap_player_wifi_data_t_maxnoise_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_ap_set", _wrap_player_wifi_data_t_ap_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_ap_get", _wrap_player_wifi_data_t_ap_get, METH_VARARGS, NULL}, + { (char *)"new_player_wifi_data_t", _wrap_new_player_wifi_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wifi_data_t", _wrap_delete_player_wifi_data_t, METH_VARARGS, NULL}, + { (char *)"player_wifi_data_t_swigregister", player_wifi_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wifi_mac_req_t_mac_count_set", _wrap_player_wifi_mac_req_t_mac_count_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_mac_req_t_mac_count_get", _wrap_player_wifi_mac_req_t_mac_count_get, METH_VARARGS, NULL}, + { (char *)"player_wifi_mac_req_t_mac_set", _wrap_player_wifi_mac_req_t_mac_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_mac_req_t_mac_get", _wrap_player_wifi_mac_req_t_mac_get, METH_VARARGS, NULL}, + { (char *)"new_player_wifi_mac_req_t", _wrap_new_player_wifi_mac_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wifi_mac_req_t", _wrap_delete_player_wifi_mac_req_t, METH_VARARGS, NULL}, + { (char *)"player_wifi_mac_req_t_swigregister", player_wifi_mac_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wifi_iwspy_addr_req_t_address_set", _wrap_player_wifi_iwspy_addr_req_t_address_set, METH_VARARGS, NULL}, + { (char *)"player_wifi_iwspy_addr_req_t_address_get", _wrap_player_wifi_iwspy_addr_req_t_address_get, METH_VARARGS, NULL}, + { (char *)"new_player_wifi_iwspy_addr_req_t", _wrap_new_player_wifi_iwspy_addr_req_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wifi_iwspy_addr_req_t", _wrap_delete_player_wifi_iwspy_addr_req_t, METH_VARARGS, NULL}, + { (char *)"player_wifi_iwspy_addr_req_t_swigregister", player_wifi_iwspy_addr_req_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_type_set", _wrap_player_rfid_tag_t_type_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_type_get", _wrap_player_rfid_tag_t_type_get, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_guid_count_set", _wrap_player_rfid_tag_t_guid_count_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_guid_count_get", _wrap_player_rfid_tag_t_guid_count_get, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_guid_set", _wrap_player_rfid_tag_t_guid_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_guid_get", _wrap_player_rfid_tag_t_guid_get, METH_VARARGS, NULL}, + { (char *)"new_player_rfid_tag_t", _wrap_new_player_rfid_tag_t, METH_VARARGS, NULL}, + { (char *)"delete_player_rfid_tag_t", _wrap_delete_player_rfid_tag_t, METH_VARARGS, NULL}, + { (char *)"player_rfid_tag_t_swigregister", player_rfid_tag_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_rfid_data_t_tags_count_set", _wrap_player_rfid_data_t_tags_count_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_data_t_tags_count_get", _wrap_player_rfid_data_t_tags_count_get, METH_VARARGS, NULL}, + { (char *)"player_rfid_data_t_tags_set", _wrap_player_rfid_data_t_tags_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_data_t_tags_get", _wrap_player_rfid_data_t_tags_get, METH_VARARGS, NULL}, + { (char *)"new_player_rfid_data_t", _wrap_new_player_rfid_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_rfid_data_t", _wrap_delete_player_rfid_data_t, METH_VARARGS, NULL}, + { (char *)"player_rfid_data_t_swigregister", player_rfid_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_rfid_cmd_t_temp_set", _wrap_player_rfid_cmd_t_temp_set, METH_VARARGS, NULL}, + { (char *)"player_rfid_cmd_t_temp_get", _wrap_player_rfid_cmd_t_temp_get, METH_VARARGS, NULL}, + { (char *)"new_player_rfid_cmd_t", _wrap_new_player_rfid_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_rfid_cmd_t", _wrap_delete_player_rfid_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_rfid_cmd_t_swigregister", player_rfid_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_light_set", _wrap_player_wsn_node_data_t_light_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_light_get", _wrap_player_wsn_node_data_t_light_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_mic_set", _wrap_player_wsn_node_data_t_mic_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_mic_get", _wrap_player_wsn_node_data_t_mic_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_x_set", _wrap_player_wsn_node_data_t_accel_x_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_x_get", _wrap_player_wsn_node_data_t_accel_x_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_y_set", _wrap_player_wsn_node_data_t_accel_y_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_y_get", _wrap_player_wsn_node_data_t_accel_y_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_z_set", _wrap_player_wsn_node_data_t_accel_z_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_accel_z_get", _wrap_player_wsn_node_data_t_accel_z_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_x_set", _wrap_player_wsn_node_data_t_magn_x_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_x_get", _wrap_player_wsn_node_data_t_magn_x_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_y_set", _wrap_player_wsn_node_data_t_magn_y_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_y_get", _wrap_player_wsn_node_data_t_magn_y_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_z_set", _wrap_player_wsn_node_data_t_magn_z_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_magn_z_get", _wrap_player_wsn_node_data_t_magn_z_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_temperature_set", _wrap_player_wsn_node_data_t_temperature_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_temperature_get", _wrap_player_wsn_node_data_t_temperature_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_battery_set", _wrap_player_wsn_node_data_t_battery_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_battery_get", _wrap_player_wsn_node_data_t_battery_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_node_data_t", _wrap_new_player_wsn_node_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_node_data_t", _wrap_delete_player_wsn_node_data_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_node_data_t_swigregister", player_wsn_node_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_type_set", _wrap_player_wsn_data_t_node_type_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_type_get", _wrap_player_wsn_data_t_node_type_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_id_set", _wrap_player_wsn_data_t_node_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_id_get", _wrap_player_wsn_data_t_node_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_parent_id_set", _wrap_player_wsn_data_t_node_parent_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_node_parent_id_get", _wrap_player_wsn_data_t_node_parent_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_data_packet_set", _wrap_player_wsn_data_t_data_packet_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_data_packet_get", _wrap_player_wsn_data_t_data_packet_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_data_t", _wrap_new_player_wsn_data_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_data_t", _wrap_delete_player_wsn_data_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_data_t_swigregister", player_wsn_data_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_node_id_set", _wrap_player_wsn_cmd_t_node_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_node_id_get", _wrap_player_wsn_cmd_t_node_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_group_id_set", _wrap_player_wsn_cmd_t_group_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_group_id_get", _wrap_player_wsn_cmd_t_group_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_device_set", _wrap_player_wsn_cmd_t_device_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_device_get", _wrap_player_wsn_cmd_t_device_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_enable_set", _wrap_player_wsn_cmd_t_enable_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_enable_get", _wrap_player_wsn_cmd_t_enable_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_cmd_t", _wrap_new_player_wsn_cmd_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_cmd_t", _wrap_delete_player_wsn_cmd_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_cmd_t_swigregister", player_wsn_cmd_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_node_id_set", _wrap_player_wsn_power_config_t_node_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_node_id_get", _wrap_player_wsn_power_config_t_node_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_group_id_set", _wrap_player_wsn_power_config_t_group_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_group_id_get", _wrap_player_wsn_power_config_t_group_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_value_set", _wrap_player_wsn_power_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_value_get", _wrap_player_wsn_power_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_power_config_t", _wrap_new_player_wsn_power_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_power_config_t", _wrap_delete_player_wsn_power_config_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_power_config_t_swigregister", player_wsn_power_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_datatype_config_t_value_set", _wrap_player_wsn_datatype_config_t_value_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_datatype_config_t_value_get", _wrap_player_wsn_datatype_config_t_value_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_datatype_config_t", _wrap_new_player_wsn_datatype_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_datatype_config_t", _wrap_delete_player_wsn_datatype_config_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_datatype_config_t_swigregister", player_wsn_datatype_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_node_id_set", _wrap_player_wsn_datafreq_config_t_node_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_node_id_get", _wrap_player_wsn_datafreq_config_t_node_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_group_id_set", _wrap_player_wsn_datafreq_config_t_group_id_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_group_id_get", _wrap_player_wsn_datafreq_config_t_group_id_get, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_frequency_set", _wrap_player_wsn_datafreq_config_t_frequency_set, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_frequency_get", _wrap_player_wsn_datafreq_config_t_frequency_get, METH_VARARGS, NULL}, + { (char *)"new_player_wsn_datafreq_config_t", _wrap_new_player_wsn_datafreq_config_t, METH_VARARGS, NULL}, + { (char *)"delete_player_wsn_datafreq_config_t", _wrap_delete_player_wsn_datafreq_config_t, METH_VARARGS, NULL}, + { (char *)"player_wsn_datafreq_config_t_swigregister", player_wsn_datafreq_config_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_error_str", _wrap_playerc_error_str, METH_VARARGS, NULL}, + { (char *)"playerc_lookup_name", _wrap_playerc_lookup_name, METH_VARARGS, NULL}, + { (char *)"playerc_lookup_code", _wrap_playerc_lookup_code, METH_VARARGS, NULL}, + { (char *)"playerc_client_item_t_header_set", _wrap_playerc_client_item_t_header_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_item_t_header_get", _wrap_playerc_client_item_t_header_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_item_t_data_set", _wrap_playerc_client_item_t_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_item_t_data_get", _wrap_playerc_client_item_t_data_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_client_item_t", _wrap_new_playerc_client_item_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_client_item_t", _wrap_delete_playerc_client_item_t, METH_VARARGS, NULL}, + { (char *)"playerc_client_item_t_swigregister", playerc_client_item_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_client_count_set", _wrap_playerc_mclient_client_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_client_count_get", _wrap_playerc_mclient_client_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_client_set", _wrap_playerc_mclient_client_set, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_client_get", _wrap_playerc_mclient_client_get, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_pollfd_set", _wrap_playerc_mclient_pollfd_set, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_pollfd_get", _wrap_playerc_mclient_pollfd_get, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_time_set", _wrap_playerc_mclient_time_set, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_time_get", _wrap_playerc_mclient_time_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_mclient", _wrap_new_playerc_mclient, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_destroy", _wrap_playerc_mclient_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_addclient", _wrap_playerc_mclient_addclient, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_peek", _wrap_playerc_mclient_peek, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_read", _wrap_playerc_mclient_read, METH_VARARGS, NULL}, + { (char *)"delete_playerc_mclient", _wrap_delete_playerc_mclient, METH_VARARGS, NULL}, + { (char *)"playerc_mclient_swigregister", playerc_mclient_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_device_info_t_addr_set", _wrap_playerc_device_info_t_addr_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_info_t_addr_get", _wrap_playerc_device_info_t_addr_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_info_t_drivername_set", _wrap_playerc_device_info_t_drivername_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_info_t_drivername_get", _wrap_playerc_device_info_t_drivername_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_device_info_t", _wrap_new_playerc_device_info_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_device_info_t", _wrap_delete_playerc_device_info_t, METH_VARARGS, NULL}, + { (char *)"playerc_device_info_t_swigregister", playerc_device_info_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_client_id_set", _wrap_playerc_client_id_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_id_get", _wrap_playerc_client_id_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_host_set", _wrap_playerc_client_host_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_host_get", _wrap_playerc_client_host_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_port_set", _wrap_playerc_client_port_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_port_get", _wrap_playerc_client_port_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_transport_set", _wrap_playerc_client_transport_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_transport_get", _wrap_playerc_client_transport_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_server_set", _wrap_playerc_client_server_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_server_get", _wrap_playerc_client_server_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_retry_limit_set", _wrap_playerc_client_retry_limit_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_retry_limit_get", _wrap_playerc_client_retry_limit_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_retry_time_set", _wrap_playerc_client_retry_time_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_retry_time_get", _wrap_playerc_client_retry_time_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_sock_set", _wrap_playerc_client_sock_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_sock_get", _wrap_playerc_client_sock_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_mode_set", _wrap_playerc_client_mode_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_mode_get", _wrap_playerc_client_mode_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_devinfos_set", _wrap_playerc_client_devinfos_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_devinfos_get", _wrap_playerc_client_devinfos_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_devinfo_count_set", _wrap_playerc_client_devinfo_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_devinfo_count_get", _wrap_playerc_client_devinfo_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_device_set", _wrap_playerc_client_device_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_device_get", _wrap_playerc_client_device_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_device_count_set", _wrap_playerc_client_device_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_device_count_get", _wrap_playerc_client_device_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_qitems_set", _wrap_playerc_client_qitems_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_qitems_get", _wrap_playerc_client_qitems_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_qfirst_set", _wrap_playerc_client_qfirst_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_qfirst_get", _wrap_playerc_client_qfirst_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_qlen_set", _wrap_playerc_client_qlen_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_qlen_get", _wrap_playerc_client_qlen_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_qsize_set", _wrap_playerc_client_qsize_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_qsize_get", _wrap_playerc_client_qsize_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_data_set", _wrap_playerc_client_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_data_get", _wrap_playerc_client_data_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_write_xdrdata_set", _wrap_playerc_client_write_xdrdata_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_write_xdrdata_get", _wrap_playerc_client_write_xdrdata_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_read_xdrdata_set", _wrap_playerc_client_read_xdrdata_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_read_xdrdata_get", _wrap_playerc_client_read_xdrdata_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_read_xdrdata_len_set", _wrap_playerc_client_read_xdrdata_len_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_read_xdrdata_len_get", _wrap_playerc_client_read_xdrdata_len_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_datatime_set", _wrap_playerc_client_datatime_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_datatime_get", _wrap_playerc_client_datatime_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_lasttime_set", _wrap_playerc_client_lasttime_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_lasttime_get", _wrap_playerc_client_lasttime_get, METH_VARARGS, NULL}, + { (char *)"playerc_client_request_timeout_set", _wrap_playerc_client_request_timeout_set, METH_VARARGS, NULL}, + { (char *)"playerc_client_request_timeout_get", _wrap_playerc_client_request_timeout_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_client", _wrap_new_playerc_client, METH_VARARGS, NULL}, + { (char *)"playerc_client_destroy", _wrap_playerc_client_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_client_set_transport", _wrap_playerc_client_set_transport, METH_VARARGS, NULL}, + { (char *)"playerc_client_connect", _wrap_playerc_client_connect, METH_VARARGS, NULL}, + { (char *)"playerc_client_disconnect", _wrap_playerc_client_disconnect, METH_VARARGS, NULL}, + { (char *)"playerc_client_datamode", _wrap_playerc_client_datamode, METH_VARARGS, NULL}, + { (char *)"playerc_client_requestdata", _wrap_playerc_client_requestdata, METH_VARARGS, NULL}, + { (char *)"playerc_client_set_replace_rule", _wrap_playerc_client_set_replace_rule, METH_VARARGS, NULL}, + { (char *)"playerc_client_adddevice", _wrap_playerc_client_adddevice, METH_VARARGS, NULL}, + { (char *)"playerc_client_deldevice", _wrap_playerc_client_deldevice, METH_VARARGS, NULL}, + { (char *)"playerc_client_addcallback", _wrap_playerc_client_addcallback, METH_VARARGS, NULL}, + { (char *)"playerc_client_delcallback", _wrap_playerc_client_delcallback, METH_VARARGS, NULL}, + { (char *)"playerc_client_get_devlist", _wrap_playerc_client_get_devlist, METH_VARARGS, NULL}, + { (char *)"playerc_client_subscribe", _wrap_playerc_client_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_client_unsubscribe", _wrap_playerc_client_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_client_request", _wrap_playerc_client_request, METH_VARARGS, NULL}, + { (char *)"playerc_client_peek", _wrap_playerc_client_peek, METH_VARARGS, NULL}, + { (char *)"playerc_client_read", _wrap_playerc_client_read, METH_VARARGS, NULL}, + { (char *)"playerc_client_set_request_timeout", _wrap_playerc_client_set_request_timeout, METH_VARARGS, NULL}, + { (char *)"playerc_client_set_retry_limit", _wrap_playerc_client_set_retry_limit, METH_VARARGS, NULL}, + { (char *)"playerc_client_set_retry_time", _wrap_playerc_client_set_retry_time, METH_VARARGS, NULL}, + { (char *)"playerc_client_write", _wrap_playerc_client_write, METH_VARARGS, NULL}, + { (char *)"delete_playerc_client", _wrap_delete_playerc_client, METH_VARARGS, NULL}, + { (char *)"playerc_client_swigregister", playerc_client_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_id_set", _wrap_playerc_device_t_id_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_id_get", _wrap_playerc_device_t_id_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_client_set", _wrap_playerc_device_t_client_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_client_get", _wrap_playerc_device_t_client_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_addr_set", _wrap_playerc_device_t_addr_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_addr_get", _wrap_playerc_device_t_addr_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_drivername_set", _wrap_playerc_device_t_drivername_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_drivername_get", _wrap_playerc_device_t_drivername_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_subscribed_set", _wrap_playerc_device_t_subscribed_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_subscribed_get", _wrap_playerc_device_t_subscribed_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_datatime_set", _wrap_playerc_device_t_datatime_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_datatime_get", _wrap_playerc_device_t_datatime_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_lasttime_set", _wrap_playerc_device_t_lasttime_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_lasttime_get", _wrap_playerc_device_t_lasttime_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_fresh_set", _wrap_playerc_device_t_fresh_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_fresh_get", _wrap_playerc_device_t_fresh_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_freshgeom_set", _wrap_playerc_device_t_freshgeom_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_freshgeom_get", _wrap_playerc_device_t_freshgeom_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_freshconfig_set", _wrap_playerc_device_t_freshconfig_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_freshconfig_get", _wrap_playerc_device_t_freshconfig_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_putmsg_set", _wrap_playerc_device_t_putmsg_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_putmsg_get", _wrap_playerc_device_t_putmsg_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_user_data_set", _wrap_playerc_device_t_user_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_user_data_get", _wrap_playerc_device_t_user_data_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_count_set", _wrap_playerc_device_t_callback_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_count_get", _wrap_playerc_device_t_callback_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_set", _wrap_playerc_device_t_callback_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_get", _wrap_playerc_device_t_callback_get, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_data_set", _wrap_playerc_device_t_callback_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_callback_data_get", _wrap_playerc_device_t_callback_data_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_device_t", _wrap_new_playerc_device_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_device_t", _wrap_delete_playerc_device_t, METH_VARARGS, NULL}, + { (char *)"playerc_device_t_swigregister", playerc_device_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_device_init", _wrap_playerc_device_init, METH_VARARGS, NULL}, + { (char *)"playerc_device_term", _wrap_playerc_device_term, METH_VARARGS, NULL}, + { (char *)"playerc_device_subscribe", _wrap_playerc_device_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_device_unsubscribe", _wrap_playerc_device_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_aio_info_set", _wrap_playerc_aio_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_aio_info_get", _wrap_playerc_aio_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_aio_voltages_count_set", _wrap_playerc_aio_voltages_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_aio_voltages_count_get", _wrap_playerc_aio_voltages_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_aio_voltages_set", _wrap_playerc_aio_voltages_set, METH_VARARGS, NULL}, + { (char *)"playerc_aio_voltages_get", _wrap_playerc_aio_voltages_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_aio", _wrap_new_playerc_aio, METH_VARARGS, NULL}, + { (char *)"playerc_aio_destroy", _wrap_playerc_aio_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_aio_subscribe", _wrap_playerc_aio_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_aio_unsubscribe", _wrap_playerc_aio_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_aio_set_output", _wrap_playerc_aio_set_output, METH_VARARGS, NULL}, + { (char *)"delete_playerc_aio", _wrap_delete_playerc_aio, METH_VARARGS, NULL}, + { (char *)"playerc_aio_swigregister", playerc_aio_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_info_set", _wrap_playerc_actarray_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_info_get", _wrap_playerc_actarray_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_count_set", _wrap_playerc_actarray_actuators_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_count_get", _wrap_playerc_actarray_actuators_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_data_set", _wrap_playerc_actarray_actuators_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_data_get", _wrap_playerc_actarray_actuators_data_get, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_geom_set", _wrap_playerc_actarray_actuators_geom_set, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_actuators_geom_get", _wrap_playerc_actarray_actuators_geom_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_actarray", _wrap_new_playerc_actarray, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_destroy", _wrap_playerc_actarray_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_subscribe", _wrap_playerc_actarray_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_unsubscribe", _wrap_playerc_actarray_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_get_geom", _wrap_playerc_actarray_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_position_cmd", _wrap_playerc_actarray_position_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_speed_cmd", _wrap_playerc_actarray_speed_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_home_cmd", _wrap_playerc_actarray_home_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_power", _wrap_playerc_actarray_power, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_brakes", _wrap_playerc_actarray_brakes, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_speed_config", _wrap_playerc_actarray_speed_config, METH_VARARGS, NULL}, + { (char *)"delete_playerc_actarray", _wrap_delete_playerc_actarray, METH_VARARGS, NULL}, + { (char *)"playerc_actarray_swigregister", playerc_actarray_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_info_set", _wrap_playerc_blobfinder_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_info_get", _wrap_playerc_blobfinder_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_width_set", _wrap_playerc_blobfinder_width_set, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_width_get", _wrap_playerc_blobfinder_width_get, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_height_set", _wrap_playerc_blobfinder_height_set, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_height_get", _wrap_playerc_blobfinder_height_get, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_blobs_count_set", _wrap_playerc_blobfinder_blobs_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_blobs_count_get", _wrap_playerc_blobfinder_blobs_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_blobs_set", _wrap_playerc_blobfinder_blobs_set, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_blobs_get", _wrap_playerc_blobfinder_blobs_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_blobfinder", _wrap_new_playerc_blobfinder, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_destroy", _wrap_playerc_blobfinder_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_subscribe", _wrap_playerc_blobfinder_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_unsubscribe", _wrap_playerc_blobfinder_unsubscribe, METH_VARARGS, NULL}, + { (char *)"delete_playerc_blobfinder", _wrap_delete_playerc_blobfinder, METH_VARARGS, NULL}, + { (char *)"playerc_blobfinder_swigregister", playerc_blobfinder_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_info_set", _wrap_playerc_bumper_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_info_get", _wrap_playerc_bumper_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_pose_count_set", _wrap_playerc_bumper_pose_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_pose_count_get", _wrap_playerc_bumper_pose_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_poses_set", _wrap_playerc_bumper_poses_set, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_poses_get", _wrap_playerc_bumper_poses_get, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_bumper_count_set", _wrap_playerc_bumper_bumper_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_bumper_count_get", _wrap_playerc_bumper_bumper_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_bumpers_set", _wrap_playerc_bumper_bumpers_set, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_bumpers_get", _wrap_playerc_bumper_bumpers_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_bumper", _wrap_new_playerc_bumper, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_destroy", _wrap_playerc_bumper_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_subscribe", _wrap_playerc_bumper_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_unsubscribe", _wrap_playerc_bumper_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_get_geom", _wrap_playerc_bumper_get_geom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_bumper", _wrap_delete_playerc_bumper, METH_VARARGS, NULL}, + { (char *)"playerc_bumper_swigregister", playerc_bumper_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_camera_info_set", _wrap_playerc_camera_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_info_get", _wrap_playerc_camera_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_width_set", _wrap_playerc_camera_width_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_width_get", _wrap_playerc_camera_width_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_height_set", _wrap_playerc_camera_height_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_height_get", _wrap_playerc_camera_height_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_bpp_set", _wrap_playerc_camera_bpp_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_bpp_get", _wrap_playerc_camera_bpp_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_format_set", _wrap_playerc_camera_format_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_format_get", _wrap_playerc_camera_format_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_fdiv_set", _wrap_playerc_camera_fdiv_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_fdiv_get", _wrap_playerc_camera_fdiv_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_compression_set", _wrap_playerc_camera_compression_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_compression_get", _wrap_playerc_camera_compression_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_image_count_set", _wrap_playerc_camera_image_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_image_count_get", _wrap_playerc_camera_image_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_camera_image_set", _wrap_playerc_camera_image_set, METH_VARARGS, NULL}, + { (char *)"playerc_camera_image_get", _wrap_playerc_camera_image_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_camera", _wrap_new_playerc_camera, METH_VARARGS, NULL}, + { (char *)"playerc_camera_destroy", _wrap_playerc_camera_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_camera_subscribe", _wrap_playerc_camera_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_camera_unsubscribe", _wrap_playerc_camera_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_camera_decompress", _wrap_playerc_camera_decompress, METH_VARARGS, NULL}, + { (char *)"playerc_camera_save", _wrap_playerc_camera_save, METH_VARARGS, NULL}, + { (char *)"delete_playerc_camera", _wrap_delete_playerc_camera, METH_VARARGS, NULL}, + { (char *)"playerc_camera_swigregister", playerc_camera_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_dio_info_set", _wrap_playerc_dio_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_dio_info_get", _wrap_playerc_dio_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_dio_count_set", _wrap_playerc_dio_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_dio_count_get", _wrap_playerc_dio_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_dio_digin_set", _wrap_playerc_dio_digin_set, METH_VARARGS, NULL}, + { (char *)"playerc_dio_digin_get", _wrap_playerc_dio_digin_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_dio", _wrap_new_playerc_dio, METH_VARARGS, NULL}, + { (char *)"playerc_dio_destroy", _wrap_playerc_dio_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_dio_subscribe", _wrap_playerc_dio_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_dio_unsubscribe", _wrap_playerc_dio_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_dio_set_output", _wrap_playerc_dio_set_output, METH_VARARGS, NULL}, + { (char *)"delete_playerc_dio", _wrap_delete_playerc_dio, METH_VARARGS, NULL}, + { (char *)"playerc_dio_swigregister", playerc_dio_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_info_set", _wrap_playerc_fiducial_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_info_get", _wrap_playerc_fiducial_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducial_geom_set", _wrap_playerc_fiducial_fiducial_geom_set, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducial_geom_get", _wrap_playerc_fiducial_fiducial_geom_get, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducials_count_set", _wrap_playerc_fiducial_fiducials_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducials_count_get", _wrap_playerc_fiducial_fiducials_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducials_set", _wrap_playerc_fiducial_fiducials_set, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_fiducials_get", _wrap_playerc_fiducial_fiducials_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_fiducial", _wrap_new_playerc_fiducial, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_destroy", _wrap_playerc_fiducial_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_subscribe", _wrap_playerc_fiducial_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_unsubscribe", _wrap_playerc_fiducial_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_get_geom", _wrap_playerc_fiducial_get_geom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_fiducial", _wrap_delete_playerc_fiducial, METH_VARARGS, NULL}, + { (char *)"playerc_fiducial_swigregister", playerc_fiducial_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_gps_info_set", _wrap_playerc_gps_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_info_get", _wrap_playerc_gps_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utc_time_set", _wrap_playerc_gps_utc_time_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utc_time_get", _wrap_playerc_gps_utc_time_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_lat_set", _wrap_playerc_gps_lat_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_lat_get", _wrap_playerc_gps_lat_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_lon_set", _wrap_playerc_gps_lon_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_lon_get", _wrap_playerc_gps_lon_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_alt_set", _wrap_playerc_gps_alt_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_alt_get", _wrap_playerc_gps_alt_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utm_e_set", _wrap_playerc_gps_utm_e_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utm_e_get", _wrap_playerc_gps_utm_e_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utm_n_set", _wrap_playerc_gps_utm_n_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_utm_n_get", _wrap_playerc_gps_utm_n_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_hdop_set", _wrap_playerc_gps_hdop_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_hdop_get", _wrap_playerc_gps_hdop_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_vdop_set", _wrap_playerc_gps_vdop_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_vdop_get", _wrap_playerc_gps_vdop_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_err_horz_set", _wrap_playerc_gps_err_horz_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_err_horz_get", _wrap_playerc_gps_err_horz_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_err_vert_set", _wrap_playerc_gps_err_vert_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_err_vert_get", _wrap_playerc_gps_err_vert_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_quality_set", _wrap_playerc_gps_quality_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_quality_get", _wrap_playerc_gps_quality_get, METH_VARARGS, NULL}, + { (char *)"playerc_gps_sat_count_set", _wrap_playerc_gps_sat_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_gps_sat_count_get", _wrap_playerc_gps_sat_count_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_gps", _wrap_new_playerc_gps, METH_VARARGS, NULL}, + { (char *)"playerc_gps_destroy", _wrap_playerc_gps_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_gps_subscribe", _wrap_playerc_gps_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_gps_unsubscribe", _wrap_playerc_gps_unsubscribe, METH_VARARGS, NULL}, + { (char *)"delete_playerc_gps", _wrap_delete_playerc_gps, METH_VARARGS, NULL}, + { (char *)"playerc_gps_swigregister", playerc_gps_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_info_set", _wrap_playerc_graphics2d_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_info_get", _wrap_playerc_graphics2d_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_color_set", _wrap_playerc_graphics2d_color_set, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_color_get", _wrap_playerc_graphics2d_color_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_graphics2d", _wrap_new_playerc_graphics2d, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_destroy", _wrap_playerc_graphics2d_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_subscribe", _wrap_playerc_graphics2d_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_unsubscribe", _wrap_playerc_graphics2d_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_setcolor", _wrap_playerc_graphics2d_setcolor, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_draw_points", _wrap_playerc_graphics2d_draw_points, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_draw_polyline", _wrap_playerc_graphics2d_draw_polyline, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_draw_polygon", _wrap_playerc_graphics2d_draw_polygon, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_clear", _wrap_playerc_graphics2d_clear, METH_VARARGS, NULL}, + { (char *)"delete_playerc_graphics2d", _wrap_delete_playerc_graphics2d, METH_VARARGS, NULL}, + { (char *)"playerc_graphics2d_swigregister", playerc_graphics2d_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_info_set", _wrap_playerc_graphics3d_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_info_get", _wrap_playerc_graphics3d_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_color_set", _wrap_playerc_graphics3d_color_set, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_color_get", _wrap_playerc_graphics3d_color_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_graphics3d", _wrap_new_playerc_graphics3d, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_destroy", _wrap_playerc_graphics3d_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_subscribe", _wrap_playerc_graphics3d_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_unsubscribe", _wrap_playerc_graphics3d_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_setcolor", _wrap_playerc_graphics3d_setcolor, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_draw", _wrap_playerc_graphics3d_draw, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_clear", _wrap_playerc_graphics3d_clear, METH_VARARGS, NULL}, + { (char *)"delete_playerc_graphics3d", _wrap_delete_playerc_graphics3d, METH_VARARGS, NULL}, + { (char *)"playerc_graphics3d_swigregister", playerc_graphics3d_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_info_set", _wrap_playerc_gripper_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_info_get", _wrap_playerc_gripper_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_pose_set", _wrap_playerc_gripper_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_pose_get", _wrap_playerc_gripper_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_size_set", _wrap_playerc_gripper_size_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_size_get", _wrap_playerc_gripper_size_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_state_set", _wrap_playerc_gripper_state_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_state_get", _wrap_playerc_gripper_state_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_beams_set", _wrap_playerc_gripper_beams_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_beams_get", _wrap_playerc_gripper_beams_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_outer_break_beam_set", _wrap_playerc_gripper_outer_break_beam_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_outer_break_beam_get", _wrap_playerc_gripper_outer_break_beam_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_inner_break_beam_set", _wrap_playerc_gripper_inner_break_beam_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_inner_break_beam_get", _wrap_playerc_gripper_inner_break_beam_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_open_set", _wrap_playerc_gripper_paddles_open_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_open_get", _wrap_playerc_gripper_paddles_open_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_closed_set", _wrap_playerc_gripper_paddles_closed_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_closed_get", _wrap_playerc_gripper_paddles_closed_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_moving_set", _wrap_playerc_gripper_paddles_moving_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_paddles_moving_get", _wrap_playerc_gripper_paddles_moving_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_gripper_error_set", _wrap_playerc_gripper_gripper_error_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_gripper_error_get", _wrap_playerc_gripper_gripper_error_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_up_set", _wrap_playerc_gripper_lift_up_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_up_get", _wrap_playerc_gripper_lift_up_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_down_set", _wrap_playerc_gripper_lift_down_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_down_get", _wrap_playerc_gripper_lift_down_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_moving_set", _wrap_playerc_gripper_lift_moving_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_moving_get", _wrap_playerc_gripper_lift_moving_get, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_error_set", _wrap_playerc_gripper_lift_error_set, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_lift_error_get", _wrap_playerc_gripper_lift_error_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_gripper", _wrap_new_playerc_gripper, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_destroy", _wrap_playerc_gripper_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_subscribe", _wrap_playerc_gripper_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_unsubscribe", _wrap_playerc_gripper_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_set_cmd", _wrap_playerc_gripper_set_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_printout", _wrap_playerc_gripper_printout, METH_VARARGS, NULL}, + { (char *)"delete_playerc_gripper", _wrap_delete_playerc_gripper, METH_VARARGS, NULL}, + { (char *)"playerc_gripper_swigregister", playerc_gripper_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_ir_info_set", _wrap_playerc_ir_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_ir_info_get", _wrap_playerc_ir_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_ir_ranges_set", _wrap_playerc_ir_ranges_set, METH_VARARGS, NULL}, + { (char *)"playerc_ir_ranges_get", _wrap_playerc_ir_ranges_get, METH_VARARGS, NULL}, + { (char *)"playerc_ir_poses_set", _wrap_playerc_ir_poses_set, METH_VARARGS, NULL}, + { (char *)"playerc_ir_poses_get", _wrap_playerc_ir_poses_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_ir", _wrap_new_playerc_ir, METH_VARARGS, NULL}, + { (char *)"playerc_ir_destroy", _wrap_playerc_ir_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_ir_subscribe", _wrap_playerc_ir_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_ir_unsubscribe", _wrap_playerc_ir_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_ir_get_geom", _wrap_playerc_ir_get_geom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_ir", _wrap_delete_playerc_ir, METH_VARARGS, NULL}, + { (char *)"playerc_ir_swigregister", playerc_ir_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_laser_info_set", _wrap_playerc_laser_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_info_get", _wrap_playerc_laser_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_pose_set", _wrap_playerc_laser_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_pose_get", _wrap_playerc_laser_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_size_set", _wrap_playerc_laser_size_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_size_get", _wrap_playerc_laser_size_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_robot_pose_set", _wrap_playerc_laser_robot_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_robot_pose_get", _wrap_playerc_laser_robot_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_intensity_on_set", _wrap_playerc_laser_intensity_on_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_intensity_on_get", _wrap_playerc_laser_intensity_on_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_count_set", _wrap_playerc_laser_scan_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_count_get", _wrap_playerc_laser_scan_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_start_set", _wrap_playerc_laser_scan_start_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_start_get", _wrap_playerc_laser_scan_start_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_res_set", _wrap_playerc_laser_scan_res_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_res_get", _wrap_playerc_laser_scan_res_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_range_res_set", _wrap_playerc_laser_range_res_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_range_res_get", _wrap_playerc_laser_range_res_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_max_range_set", _wrap_playerc_laser_max_range_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_max_range_get", _wrap_playerc_laser_max_range_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_ranges_set", _wrap_playerc_laser_ranges_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_ranges_get", _wrap_playerc_laser_ranges_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_set", _wrap_playerc_laser_scan_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_get", _wrap_playerc_laser_scan_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_point_set", _wrap_playerc_laser_point_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_point_get", _wrap_playerc_laser_point_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_intensity_set", _wrap_playerc_laser_intensity_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_intensity_get", _wrap_playerc_laser_intensity_get, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_id_set", _wrap_playerc_laser_scan_id_set, METH_VARARGS, NULL}, + { (char *)"playerc_laser_scan_id_get", _wrap_playerc_laser_scan_id_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_laser", _wrap_new_playerc_laser, METH_VARARGS, NULL}, + { (char *)"playerc_laser_destroy", _wrap_playerc_laser_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_laser_subscribe", _wrap_playerc_laser_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_laser_unsubscribe", _wrap_playerc_laser_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_laser_set_config", _wrap_playerc_laser_set_config, METH_VARARGS, NULL}, + { (char *)"playerc_laser_get_config", _wrap_playerc_laser_get_config, METH_VARARGS, NULL}, + { (char *)"playerc_laser_get_geom", _wrap_playerc_laser_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_laser_printout", _wrap_playerc_laser_printout, METH_VARARGS, NULL}, + { (char *)"delete_playerc_laser", _wrap_delete_playerc_laser, METH_VARARGS, NULL}, + { (char *)"playerc_laser_swigregister", playerc_laser_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_limb_info_set", _wrap_playerc_limb_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_limb_info_get", _wrap_playerc_limb_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_limb_data_set", _wrap_playerc_limb_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_limb_data_get", _wrap_playerc_limb_data_get, METH_VARARGS, NULL}, + { (char *)"playerc_limb_geom_set", _wrap_playerc_limb_geom_set, METH_VARARGS, NULL}, + { (char *)"playerc_limb_geom_get", _wrap_playerc_limb_geom_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_limb", _wrap_new_playerc_limb, METH_VARARGS, NULL}, + { (char *)"playerc_limb_destroy", _wrap_playerc_limb_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_limb_subscribe", _wrap_playerc_limb_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_limb_unsubscribe", _wrap_playerc_limb_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_limb_get_geom", _wrap_playerc_limb_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_limb_home_cmd", _wrap_playerc_limb_home_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_limb_stop_cmd", _wrap_playerc_limb_stop_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_limb_setpose_cmd", _wrap_playerc_limb_setpose_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_limb_setposition_cmd", _wrap_playerc_limb_setposition_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_limb_vecmove_cmd", _wrap_playerc_limb_vecmove_cmd, METH_VARARGS, NULL}, + { (char *)"playerc_limb_power", _wrap_playerc_limb_power, METH_VARARGS, NULL}, + { (char *)"playerc_limb_brakes", _wrap_playerc_limb_brakes, METH_VARARGS, NULL}, + { (char *)"playerc_limb_speed_config", _wrap_playerc_limb_speed_config, METH_VARARGS, NULL}, + { (char *)"delete_playerc_limb", _wrap_delete_playerc_limb, METH_VARARGS, NULL}, + { (char *)"playerc_limb_swigregister", playerc_limb_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particle_t_pose_set", _wrap_playerc_localize_particle_t_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particle_t_pose_get", _wrap_playerc_localize_particle_t_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particle_t_weight_set", _wrap_playerc_localize_particle_t_weight_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particle_t_weight_get", _wrap_playerc_localize_particle_t_weight_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_localize_particle_t", _wrap_new_playerc_localize_particle_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_localize_particle_t", _wrap_delete_playerc_localize_particle_t, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particle_t_swigregister", playerc_localize_particle_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_localize_info_set", _wrap_playerc_localize_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_info_get", _wrap_playerc_localize_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_size_x_set", _wrap_playerc_localize_map_size_x_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_size_x_get", _wrap_playerc_localize_map_size_x_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_size_y_set", _wrap_playerc_localize_map_size_y_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_size_y_get", _wrap_playerc_localize_map_size_y_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_scale_set", _wrap_playerc_localize_map_scale_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_scale_get", _wrap_playerc_localize_map_scale_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_tile_x_set", _wrap_playerc_localize_map_tile_x_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_tile_x_get", _wrap_playerc_localize_map_tile_x_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_tile_y_set", _wrap_playerc_localize_map_tile_y_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_tile_y_get", _wrap_playerc_localize_map_tile_y_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_cells_set", _wrap_playerc_localize_map_cells_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_map_cells_get", _wrap_playerc_localize_map_cells_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_pending_count_set", _wrap_playerc_localize_pending_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_pending_count_get", _wrap_playerc_localize_pending_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_pending_time_set", _wrap_playerc_localize_pending_time_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_pending_time_get", _wrap_playerc_localize_pending_time_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_hypoth_count_set", _wrap_playerc_localize_hypoth_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_hypoth_count_get", _wrap_playerc_localize_hypoth_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_hypoths_set", _wrap_playerc_localize_hypoths_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_hypoths_get", _wrap_playerc_localize_hypoths_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_mean_set", _wrap_playerc_localize_mean_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_mean_get", _wrap_playerc_localize_mean_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_variance_set", _wrap_playerc_localize_variance_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_variance_get", _wrap_playerc_localize_variance_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_num_particles_set", _wrap_playerc_localize_num_particles_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_num_particles_get", _wrap_playerc_localize_num_particles_get, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particles_set", _wrap_playerc_localize_particles_set, METH_VARARGS, NULL}, + { (char *)"playerc_localize_particles_get", _wrap_playerc_localize_particles_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_localize", _wrap_new_playerc_localize, METH_VARARGS, NULL}, + { (char *)"playerc_localize_destroy", _wrap_playerc_localize_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_localize_subscribe", _wrap_playerc_localize_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_localize_unsubscribe", _wrap_playerc_localize_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_localize_set_pose", _wrap_playerc_localize_set_pose, METH_VARARGS, NULL}, + { (char *)"playerc_localize_get_particles", _wrap_playerc_localize_get_particles, METH_VARARGS, NULL}, + { (char *)"delete_playerc_localize", _wrap_delete_playerc_localize, METH_VARARGS, NULL}, + { (char *)"playerc_localize_swigregister", playerc_localize_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_log_info_set", _wrap_playerc_log_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_log_info_get", _wrap_playerc_log_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_log_type_set", _wrap_playerc_log_type_set, METH_VARARGS, NULL}, + { (char *)"playerc_log_type_get", _wrap_playerc_log_type_get, METH_VARARGS, NULL}, + { (char *)"playerc_log_state_set", _wrap_playerc_log_state_set, METH_VARARGS, NULL}, + { (char *)"playerc_log_state_get", _wrap_playerc_log_state_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_log", _wrap_new_playerc_log, METH_VARARGS, NULL}, + { (char *)"playerc_log_destroy", _wrap_playerc_log_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_log_subscribe", _wrap_playerc_log_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_log_unsubscribe", _wrap_playerc_log_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_log_set_write_state", _wrap_playerc_log_set_write_state, METH_VARARGS, NULL}, + { (char *)"playerc_log_set_read_state", _wrap_playerc_log_set_read_state, METH_VARARGS, NULL}, + { (char *)"playerc_log_set_read_rewind", _wrap_playerc_log_set_read_rewind, METH_VARARGS, NULL}, + { (char *)"playerc_log_get_state", _wrap_playerc_log_get_state, METH_VARARGS, NULL}, + { (char *)"playerc_log_set_filename", _wrap_playerc_log_set_filename, METH_VARARGS, NULL}, + { (char *)"delete_playerc_log", _wrap_delete_playerc_log, METH_VARARGS, NULL}, + { (char *)"playerc_log_swigregister", playerc_log_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_map_info_set", _wrap_playerc_map_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_info_get", _wrap_playerc_map_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_resolution_set", _wrap_playerc_map_resolution_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_resolution_get", _wrap_playerc_map_resolution_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_width_set", _wrap_playerc_map_width_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_width_get", _wrap_playerc_map_width_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_height_set", _wrap_playerc_map_height_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_height_get", _wrap_playerc_map_height_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_origin_set", _wrap_playerc_map_origin_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_origin_get", _wrap_playerc_map_origin_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_cells_set", _wrap_playerc_map_cells_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_cells_get", _wrap_playerc_map_cells_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_vminx_set", _wrap_playerc_map_vminx_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_vminx_get", _wrap_playerc_map_vminx_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_vminy_set", _wrap_playerc_map_vminy_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_vminy_get", _wrap_playerc_map_vminy_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_vmaxx_set", _wrap_playerc_map_vmaxx_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_vmaxx_get", _wrap_playerc_map_vmaxx_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_vmaxy_set", _wrap_playerc_map_vmaxy_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_vmaxy_get", _wrap_playerc_map_vmaxy_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_num_segments_set", _wrap_playerc_map_num_segments_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_num_segments_get", _wrap_playerc_map_num_segments_get, METH_VARARGS, NULL}, + { (char *)"playerc_map_segments_set", _wrap_playerc_map_segments_set, METH_VARARGS, NULL}, + { (char *)"playerc_map_segments_get", _wrap_playerc_map_segments_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_map", _wrap_new_playerc_map, METH_VARARGS, NULL}, + { (char *)"playerc_map_destroy", _wrap_playerc_map_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_map_subscribe", _wrap_playerc_map_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_map_unsubscribe", _wrap_playerc_map_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_map_get_map", _wrap_playerc_map_get_map, METH_VARARGS, NULL}, + { (char *)"playerc_map_get_vector", _wrap_playerc_map_get_vector, METH_VARARGS, NULL}, + { (char *)"delete_playerc_map", _wrap_delete_playerc_map, METH_VARARGS, NULL}, + { (char *)"playerc_map_swigregister", playerc_map_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_info_set", _wrap_playerc_opaque_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_info_get", _wrap_playerc_opaque_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_data_count_set", _wrap_playerc_opaque_data_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_data_count_get", _wrap_playerc_opaque_data_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_data_set", _wrap_playerc_opaque_data_set, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_data_get", _wrap_playerc_opaque_data_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_opaque", _wrap_new_playerc_opaque, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_destroy", _wrap_playerc_opaque_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_subscribe", _wrap_playerc_opaque_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_unsubscribe", _wrap_playerc_opaque_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_cmd", _wrap_playerc_opaque_cmd, METH_VARARGS, NULL}, + { (char *)"delete_playerc_opaque", _wrap_delete_playerc_opaque, METH_VARARGS, NULL}, + { (char *)"playerc_opaque_swigregister", playerc_opaque_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_planner_info_set", _wrap_playerc_planner_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_info_get", _wrap_playerc_planner_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_path_valid_set", _wrap_playerc_planner_path_valid_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_path_valid_get", _wrap_playerc_planner_path_valid_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_path_done_set", _wrap_playerc_planner_path_done_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_path_done_get", _wrap_playerc_planner_path_done_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_px_set", _wrap_playerc_planner_px_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_px_get", _wrap_playerc_planner_px_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_py_set", _wrap_playerc_planner_py_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_py_get", _wrap_playerc_planner_py_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_pa_set", _wrap_playerc_planner_pa_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_pa_get", _wrap_playerc_planner_pa_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_gx_set", _wrap_playerc_planner_gx_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_gx_get", _wrap_playerc_planner_gx_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_gy_set", _wrap_playerc_planner_gy_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_gy_get", _wrap_playerc_planner_gy_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_ga_set", _wrap_playerc_planner_ga_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_ga_get", _wrap_playerc_planner_ga_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wx_set", _wrap_playerc_planner_wx_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wx_get", _wrap_playerc_planner_wx_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wy_set", _wrap_playerc_planner_wy_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wy_get", _wrap_playerc_planner_wy_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wa_set", _wrap_playerc_planner_wa_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_wa_get", _wrap_playerc_planner_wa_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_curr_waypoint_set", _wrap_playerc_planner_curr_waypoint_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_curr_waypoint_get", _wrap_playerc_planner_curr_waypoint_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_waypoint_count_set", _wrap_playerc_planner_waypoint_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_waypoint_count_get", _wrap_playerc_planner_waypoint_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_planner_waypoints_set", _wrap_playerc_planner_waypoints_set, METH_VARARGS, NULL}, + { (char *)"playerc_planner_waypoints_get", _wrap_playerc_planner_waypoints_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_planner", _wrap_new_playerc_planner, METH_VARARGS, NULL}, + { (char *)"playerc_planner_destroy", _wrap_playerc_planner_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_planner_subscribe", _wrap_playerc_planner_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_planner_unsubscribe", _wrap_playerc_planner_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_planner_set_cmd_pose", _wrap_playerc_planner_set_cmd_pose, METH_VARARGS, NULL}, + { (char *)"playerc_planner_get_waypoints", _wrap_playerc_planner_get_waypoints, METH_VARARGS, NULL}, + { (char *)"playerc_planner_enable", _wrap_playerc_planner_enable, METH_VARARGS, NULL}, + { (char *)"delete_playerc_planner", _wrap_delete_playerc_planner, METH_VARARGS, NULL}, + { (char *)"playerc_planner_swigregister", playerc_planner_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_info_set", _wrap_playerc_position1d_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_info_get", _wrap_playerc_position1d_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_pose_set", _wrap_playerc_position1d_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_pose_get", _wrap_playerc_position1d_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_size_set", _wrap_playerc_position1d_size_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_size_get", _wrap_playerc_position1d_size_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_pos_set", _wrap_playerc_position1d_pos_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_pos_get", _wrap_playerc_position1d_pos_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_vel_set", _wrap_playerc_position1d_vel_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_vel_get", _wrap_playerc_position1d_vel_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_stall_set", _wrap_playerc_position1d_stall_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_stall_get", _wrap_playerc_position1d_stall_get, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_status_set", _wrap_playerc_position1d_status_set, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_status_get", _wrap_playerc_position1d_status_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_position1d", _wrap_new_playerc_position1d, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_destroy", _wrap_playerc_position1d_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_subscribe", _wrap_playerc_position1d_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_unsubscribe", _wrap_playerc_position1d_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_enable", _wrap_playerc_position1d_enable, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_get_geom", _wrap_playerc_position1d_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_set_cmd_vel", _wrap_playerc_position1d_set_cmd_vel, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_set_cmd_pos", _wrap_playerc_position1d_set_cmd_pos, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_set_cmd_pos_with_vel", _wrap_playerc_position1d_set_cmd_pos_with_vel, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_set_odom", _wrap_playerc_position1d_set_odom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_position1d", _wrap_delete_playerc_position1d, METH_VARARGS, NULL}, + { (char *)"playerc_position1d_swigregister", playerc_position1d_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_info_set", _wrap_playerc_position2d_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_info_get", _wrap_playerc_position2d_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_pose_set", _wrap_playerc_position2d_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_pose_get", _wrap_playerc_position2d_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_size_set", _wrap_playerc_position2d_size_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_size_get", _wrap_playerc_position2d_size_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_px_set", _wrap_playerc_position2d_px_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_px_get", _wrap_playerc_position2d_px_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_py_set", _wrap_playerc_position2d_py_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_py_get", _wrap_playerc_position2d_py_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_pa_set", _wrap_playerc_position2d_pa_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_pa_get", _wrap_playerc_position2d_pa_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_vx_set", _wrap_playerc_position2d_vx_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_vx_get", _wrap_playerc_position2d_vx_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_vy_set", _wrap_playerc_position2d_vy_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_vy_get", _wrap_playerc_position2d_vy_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_va_set", _wrap_playerc_position2d_va_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_va_get", _wrap_playerc_position2d_va_get, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_stall_set", _wrap_playerc_position2d_stall_set, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_stall_get", _wrap_playerc_position2d_stall_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_position2d", _wrap_new_playerc_position2d, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_destroy", _wrap_playerc_position2d_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_subscribe", _wrap_playerc_position2d_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_unsubscribe", _wrap_playerc_position2d_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_enable", _wrap_playerc_position2d_enable, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_get_geom", _wrap_playerc_position2d_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_set_cmd_vel", _wrap_playerc_position2d_set_cmd_vel, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_set_cmd_pose_with_vel", _wrap_playerc_position2d_set_cmd_pose_with_vel, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_set_cmd_pose", _wrap_playerc_position2d_set_cmd_pose, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_set_cmd_car", _wrap_playerc_position2d_set_cmd_car, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_set_odom", _wrap_playerc_position2d_set_odom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_position2d", _wrap_delete_playerc_position2d, METH_VARARGS, NULL}, + { (char *)"playerc_position2d_swigregister", playerc_position2d_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_info_set", _wrap_playerc_position3d_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_info_get", _wrap_playerc_position3d_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pose_set", _wrap_playerc_position3d_pose_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pose_get", _wrap_playerc_position3d_pose_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_size_set", _wrap_playerc_position3d_size_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_size_get", _wrap_playerc_position3d_size_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_x_set", _wrap_playerc_position3d_pos_x_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_x_get", _wrap_playerc_position3d_pos_x_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_y_set", _wrap_playerc_position3d_pos_y_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_y_get", _wrap_playerc_position3d_pos_y_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_z_set", _wrap_playerc_position3d_pos_z_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_z_get", _wrap_playerc_position3d_pos_z_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_roll_set", _wrap_playerc_position3d_pos_roll_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_roll_get", _wrap_playerc_position3d_pos_roll_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_pitch_set", _wrap_playerc_position3d_pos_pitch_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_pitch_get", _wrap_playerc_position3d_pos_pitch_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_yaw_set", _wrap_playerc_position3d_pos_yaw_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_pos_yaw_get", _wrap_playerc_position3d_pos_yaw_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_x_set", _wrap_playerc_position3d_vel_x_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_x_get", _wrap_playerc_position3d_vel_x_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_y_set", _wrap_playerc_position3d_vel_y_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_y_get", _wrap_playerc_position3d_vel_y_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_z_set", _wrap_playerc_position3d_vel_z_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_z_get", _wrap_playerc_position3d_vel_z_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_roll_set", _wrap_playerc_position3d_vel_roll_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_roll_get", _wrap_playerc_position3d_vel_roll_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_pitch_set", _wrap_playerc_position3d_vel_pitch_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_pitch_get", _wrap_playerc_position3d_vel_pitch_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_yaw_set", _wrap_playerc_position3d_vel_yaw_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_vel_yaw_get", _wrap_playerc_position3d_vel_yaw_get, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_stall_set", _wrap_playerc_position3d_stall_set, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_stall_get", _wrap_playerc_position3d_stall_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_position3d", _wrap_new_playerc_position3d, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_destroy", _wrap_playerc_position3d_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_subscribe", _wrap_playerc_position3d_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_unsubscribe", _wrap_playerc_position3d_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_enable", _wrap_playerc_position3d_enable, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_get_geom", _wrap_playerc_position3d_get_geom, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_velocity", _wrap_playerc_position3d_set_velocity, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_speed", _wrap_playerc_position3d_set_speed, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_pose", _wrap_playerc_position3d_set_pose, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_pose_with_vel", _wrap_playerc_position3d_set_pose_with_vel, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_cmd_pose", _wrap_playerc_position3d_set_cmd_pose, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_vel_mode", _wrap_playerc_position3d_set_vel_mode, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_set_odom", _wrap_playerc_position3d_set_odom, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_reset_odom", _wrap_playerc_position3d_reset_odom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_position3d", _wrap_delete_playerc_position3d, METH_VARARGS, NULL}, + { (char *)"playerc_position3d_swigregister", playerc_position3d_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_power_info_set", _wrap_playerc_power_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_info_get", _wrap_playerc_power_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_valid_set", _wrap_playerc_power_valid_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_valid_get", _wrap_playerc_power_valid_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_charge_set", _wrap_playerc_power_charge_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_charge_get", _wrap_playerc_power_charge_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_percent_set", _wrap_playerc_power_percent_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_percent_get", _wrap_playerc_power_percent_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_joules_set", _wrap_playerc_power_joules_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_joules_get", _wrap_playerc_power_joules_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_watts_set", _wrap_playerc_power_watts_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_watts_get", _wrap_playerc_power_watts_get, METH_VARARGS, NULL}, + { (char *)"playerc_power_charging_set", _wrap_playerc_power_charging_set, METH_VARARGS, NULL}, + { (char *)"playerc_power_charging_get", _wrap_playerc_power_charging_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_power", _wrap_new_playerc_power, METH_VARARGS, NULL}, + { (char *)"playerc_power_destroy", _wrap_playerc_power_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_power_subscribe", _wrap_playerc_power_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_power_unsubscribe", _wrap_playerc_power_unsubscribe, METH_VARARGS, NULL}, + { (char *)"delete_playerc_power", _wrap_delete_playerc_power, METH_VARARGS, NULL}, + { (char *)"playerc_power_swigregister", playerc_power_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_info_set", _wrap_playerc_ptz_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_info_get", _wrap_playerc_ptz_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_pan_set", _wrap_playerc_ptz_pan_set, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_pan_get", _wrap_playerc_ptz_pan_get, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_tilt_set", _wrap_playerc_ptz_tilt_set, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_tilt_get", _wrap_playerc_ptz_tilt_get, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_zoom_set", _wrap_playerc_ptz_zoom_set, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_zoom_get", _wrap_playerc_ptz_zoom_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_ptz", _wrap_new_playerc_ptz, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_destroy", _wrap_playerc_ptz_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_subscribe", _wrap_playerc_ptz_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_unsubscribe", _wrap_playerc_ptz_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_set", _wrap_playerc_ptz_set, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_set_ws", _wrap_playerc_ptz_set_ws, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_set_control_mode", _wrap_playerc_ptz_set_control_mode, METH_VARARGS, NULL}, + { (char *)"delete_playerc_ptz", _wrap_delete_playerc_ptz, METH_VARARGS, NULL}, + { (char *)"playerc_ptz_swigregister", playerc_ptz_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_info_set", _wrap_playerc_sonar_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_info_get", _wrap_playerc_sonar_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_pose_count_set", _wrap_playerc_sonar_pose_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_pose_count_get", _wrap_playerc_sonar_pose_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_poses_set", _wrap_playerc_sonar_poses_set, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_poses_get", _wrap_playerc_sonar_poses_get, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_scan_count_set", _wrap_playerc_sonar_scan_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_scan_count_get", _wrap_playerc_sonar_scan_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_scan_set", _wrap_playerc_sonar_scan_set, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_scan_get", _wrap_playerc_sonar_scan_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_sonar", _wrap_new_playerc_sonar, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_destroy", _wrap_playerc_sonar_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_subscribe", _wrap_playerc_sonar_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_unsubscribe", _wrap_playerc_sonar_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_get_geom", _wrap_playerc_sonar_get_geom, METH_VARARGS, NULL}, + { (char *)"delete_playerc_sonar", _wrap_delete_playerc_sonar, METH_VARARGS, NULL}, + { (char *)"playerc_sonar_swigregister", playerc_sonar_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_mac_set", _wrap_playerc_wifi_link_t_mac_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_mac_get", _wrap_playerc_wifi_link_t_mac_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_ip_set", _wrap_playerc_wifi_link_t_ip_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_ip_get", _wrap_playerc_wifi_link_t_ip_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_essid_set", _wrap_playerc_wifi_link_t_essid_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_essid_get", _wrap_playerc_wifi_link_t_essid_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_mode_set", _wrap_playerc_wifi_link_t_mode_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_mode_get", _wrap_playerc_wifi_link_t_mode_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_encrypt_set", _wrap_playerc_wifi_link_t_encrypt_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_encrypt_get", _wrap_playerc_wifi_link_t_encrypt_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_freq_set", _wrap_playerc_wifi_link_t_freq_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_freq_get", _wrap_playerc_wifi_link_t_freq_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_qual_set", _wrap_playerc_wifi_link_t_qual_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_qual_get", _wrap_playerc_wifi_link_t_qual_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_level_set", _wrap_playerc_wifi_link_t_level_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_level_get", _wrap_playerc_wifi_link_t_level_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_noise_set", _wrap_playerc_wifi_link_t_noise_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_noise_get", _wrap_playerc_wifi_link_t_noise_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_wifi_link_t", _wrap_new_playerc_wifi_link_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_wifi_link_t", _wrap_delete_playerc_wifi_link_t, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_t_swigregister", playerc_wifi_link_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_info_set", _wrap_playerc_wifi_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_info_get", _wrap_playerc_wifi_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_links_set", _wrap_playerc_wifi_links_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_links_get", _wrap_playerc_wifi_links_get, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_count_set", _wrap_playerc_wifi_link_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_link_count_get", _wrap_playerc_wifi_link_count_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_wifi", _wrap_new_playerc_wifi, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_destroy", _wrap_playerc_wifi_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_subscribe", _wrap_playerc_wifi_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_unsubscribe", _wrap_playerc_wifi_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_get_link", _wrap_playerc_wifi_get_link, METH_VARARGS, NULL}, + { (char *)"delete_playerc_wifi", _wrap_delete_playerc_wifi, METH_VARARGS, NULL}, + { (char *)"playerc_wifi_swigregister", playerc_wifi_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_info_set", _wrap_playerc_simulation_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_info_get", _wrap_playerc_simulation_info_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_simulation", _wrap_new_playerc_simulation, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_destroy", _wrap_playerc_simulation_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_subscribe", _wrap_playerc_simulation_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_unsubscribe", _wrap_playerc_simulation_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_set_pose2d", _wrap_playerc_simulation_set_pose2d, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_get_pose2d", _wrap_playerc_simulation_get_pose2d, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_set_property_int", _wrap_playerc_simulation_set_property_int, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_set_property_double", _wrap_playerc_simulation_set_property_double, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_set_property_string", _wrap_playerc_simulation_set_property_string, METH_VARARGS, NULL}, + { (char *)"delete_playerc_simulation", _wrap_delete_playerc_simulation, METH_VARARGS, NULL}, + { (char *)"playerc_simulation_swigregister", playerc_simulation_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_speech_info_set", _wrap_playerc_speech_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_speech_info_get", _wrap_playerc_speech_info_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_speech", _wrap_new_playerc_speech, METH_VARARGS, NULL}, + { (char *)"playerc_speech_destroy", _wrap_playerc_speech_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_speech_subscribe", _wrap_playerc_speech_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_speech_unsubscribe", _wrap_playerc_speech_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_speech_say", _wrap_playerc_speech_say, METH_VARARGS, NULL}, + { (char *)"delete_playerc_speech", _wrap_delete_playerc_speech, METH_VARARGS, NULL}, + { (char *)"playerc_speech_swigregister", playerc_speech_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_info_set", _wrap_playerc_speechrecognition_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_info_get", _wrap_playerc_speechrecognition_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_rawText_set", _wrap_playerc_speechrecognition_rawText_set, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_rawText_get", _wrap_playerc_speechrecognition_rawText_get, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_words_set", _wrap_playerc_speechrecognition_words_set, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_words_get", _wrap_playerc_speechrecognition_words_get, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_wordCount_set", _wrap_playerc_speechrecognition_wordCount_set, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_wordCount_get", _wrap_playerc_speechrecognition_wordCount_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_speechrecognition", _wrap_new_playerc_speechrecognition, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_destroy", _wrap_playerc_speechrecognition_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_subscribe", _wrap_playerc_speechrecognition_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_unsubscribe", _wrap_playerc_speechrecognition_unsubscribe, METH_VARARGS, NULL}, + { (char *)"delete_playerc_speechrecognition", _wrap_delete_playerc_speechrecognition, METH_VARARGS, NULL}, + { (char *)"playerc_speechrecognition_swigregister", playerc_speechrecognition_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_type_set", _wrap_playerc_rfidtag_t_type_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_type_get", _wrap_playerc_rfidtag_t_type_get, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_guid_count_set", _wrap_playerc_rfidtag_t_guid_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_guid_count_get", _wrap_playerc_rfidtag_t_guid_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_guid_set", _wrap_playerc_rfidtag_t_guid_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_guid_get", _wrap_playerc_rfidtag_t_guid_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_rfidtag_t", _wrap_new_playerc_rfidtag_t, METH_VARARGS, NULL}, + { (char *)"delete_playerc_rfidtag_t", _wrap_delete_playerc_rfidtag_t, METH_VARARGS, NULL}, + { (char *)"playerc_rfidtag_t_swigregister", playerc_rfidtag_t_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_info_set", _wrap_playerc_rfid_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_info_get", _wrap_playerc_rfid_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_tags_count_set", _wrap_playerc_rfid_tags_count_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_tags_count_get", _wrap_playerc_rfid_tags_count_get, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_tags_set", _wrap_playerc_rfid_tags_set, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_tags_get", _wrap_playerc_rfid_tags_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_rfid", _wrap_new_playerc_rfid, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_destroy", _wrap_playerc_rfid_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_subscribe", _wrap_playerc_rfid_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_unsubscribe", _wrap_playerc_rfid_unsubscribe, METH_VARARGS, NULL}, + { (char *)"delete_playerc_rfid", _wrap_delete_playerc_rfid, METH_VARARGS, NULL}, + { (char *)"playerc_rfid_swigregister", playerc_rfid_swigregister, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_info_set", _wrap_playerc_wsn_info_set, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_info_get", _wrap_playerc_wsn_info_get, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_type_set", _wrap_playerc_wsn_node_type_set, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_type_get", _wrap_playerc_wsn_node_type_get, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_id_set", _wrap_playerc_wsn_node_id_set, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_id_get", _wrap_playerc_wsn_node_id_get, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_parent_id_set", _wrap_playerc_wsn_node_parent_id_set, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_node_parent_id_get", _wrap_playerc_wsn_node_parent_id_get, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_data_packet_set", _wrap_playerc_wsn_data_packet_set, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_data_packet_get", _wrap_playerc_wsn_data_packet_get, METH_VARARGS, NULL}, + { (char *)"new_playerc_wsn", _wrap_new_playerc_wsn, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_destroy", _wrap_playerc_wsn_destroy, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_subscribe", _wrap_playerc_wsn_subscribe, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_unsubscribe", _wrap_playerc_wsn_unsubscribe, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_set_devstate", _wrap_playerc_wsn_set_devstate, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_power", _wrap_playerc_wsn_power, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_datatype", _wrap_playerc_wsn_datatype, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_datafreq", _wrap_playerc_wsn_datafreq, METH_VARARGS, NULL}, + { (char *)"delete_playerc_wsn", _wrap_delete_playerc_wsn, METH_VARARGS, NULL}, + { (char *)"playerc_wsn_swigregister", playerc_wsn_swigregister, METH_VARARGS, NULL}, + { NULL, NULL, 0, NULL } +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ + +static swig_type_info _swigt__p__playerc_client = {"_p__playerc_client", "struct _playerc_client *|playerc_client *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p__playerc_device_t = {"_p__playerc_device_t", "struct _playerc_device_t *|playerc_device_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_a_2__double = {"_p_a_2__double", "double (*)[2]", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_a_30__char = {"_p_a_30__char", "char (*)[30]", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_a_3__double = {"_p_a_3__double", "double (*)[3]", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_double = {"_p_double", "double *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_f_p_void__void = {"_p_f_p_void__void", "void (*)(void *)|playerc_callback_fn_t", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_f_p_void_p_char_p_char__void = {"_p_f_p_void_p_char_p_char__void", "void (*)(void *,char *,char *)|playerc_putmsg_fn_t", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_float = {"_p_float", "float *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int = {"_p_int", "int *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int16_t = {"_p_int16_t", "int16_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int32_t = {"_p_int32_t", "int32_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_int8_t = {"_p_int8_t", "int8_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p__playerc_client = {"_p_p__playerc_client", "struct _playerc_client **", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p__playerc_device_t = {"_p_p__playerc_device_t", "struct _playerc_device_t **", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p_f_p_void__void = {"_p_p_f_p_void__void", "void (**)(void *)|playerc_callback_fn_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_p_void = {"_p_p_void", "void **", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_actuator = {"_p_player_actarray_actuator", "struct player_actarray_actuator *|player_actarray_actuator_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_actuatorgeom = {"_p_player_actarray_actuatorgeom", "struct player_actarray_actuatorgeom *|player_actarray_actuatorgeom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_brakes_config = {"_p_player_actarray_brakes_config", "struct player_actarray_brakes_config *|player_actarray_brakes_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_data = {"_p_player_actarray_data", "struct player_actarray_data *|player_actarray_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_geom = {"_p_player_actarray_geom", "struct player_actarray_geom *|player_actarray_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_home_cmd = {"_p_player_actarray_home_cmd", "struct player_actarray_home_cmd *|player_actarray_home_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_position_cmd = {"_p_player_actarray_position_cmd", "struct player_actarray_position_cmd *|player_actarray_position_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_power_config = {"_p_player_actarray_power_config", "struct player_actarray_power_config *|player_actarray_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_speed_cmd = {"_p_player_actarray_speed_cmd", "struct player_actarray_speed_cmd *|player_actarray_speed_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_actarray_speed_config = {"_p_player_actarray_speed_config", "struct player_actarray_speed_config *|player_actarray_speed_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_add_replace_rule_req = {"_p_player_add_replace_rule_req", "struct player_add_replace_rule_req *|player_add_replace_rule_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_aio_cmd = {"_p_player_aio_cmd", "struct player_aio_cmd *|player_aio_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_aio_data = {"_p_player_aio_data", "struct player_aio_data *|player_aio_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audio_cmd = {"_p_player_audio_cmd", "struct player_audio_cmd *|player_audio_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audio_data = {"_p_player_audio_data", "struct player_audio_data *|player_audio_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audiodsp_cmd = {"_p_player_audiodsp_cmd", "struct player_audiodsp_cmd *|player_audiodsp_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audiodsp_config = {"_p_player_audiodsp_config", "struct player_audiodsp_config *|player_audiodsp_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audiodsp_data = {"_p_player_audiodsp_data", "struct player_audiodsp_data *|player_audiodsp_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audiomixer_cmd = {"_p_player_audiomixer_cmd", "struct player_audiomixer_cmd *|player_audiomixer_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_audiomixer_config = {"_p_player_audiomixer_config", "struct player_audiomixer_config *|player_audiomixer_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bbox = {"_p_player_bbox", "struct player_bbox *|player_bbox_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bbox3d = {"_p_player_bbox3d", "struct player_bbox3d *|player_bbox3d_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_cmd = {"_p_player_blinkenlight_cmd", "struct player_blinkenlight_cmd *|player_blinkenlight_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_cmd_color = {"_p_player_blinkenlight_cmd_color", "struct player_blinkenlight_cmd_color *|player_blinkenlight_cmd_color_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_cmd_dutycycle = {"_p_player_blinkenlight_cmd_dutycycle", "struct player_blinkenlight_cmd_dutycycle *|player_blinkenlight_cmd_dutycycle_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_cmd_period = {"_p_player_blinkenlight_cmd_period", "struct player_blinkenlight_cmd_period *|player_blinkenlight_cmd_period_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_cmd_power = {"_p_player_blinkenlight_cmd_power", "struct player_blinkenlight_cmd_power *|player_blinkenlight_cmd_power_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blinkenlight_data = {"_p_player_blinkenlight_data", "struct player_blinkenlight_data *|player_blinkenlight_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blobfinder_blob = {"_p_player_blobfinder_blob", "struct player_blobfinder_blob *|playerc_blobfinder_blob_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blobfinder_color_config = {"_p_player_blobfinder_color_config", "struct player_blobfinder_color_config *|player_blobfinder_color_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blobfinder_data = {"_p_player_blobfinder_data", "struct player_blobfinder_data *|player_blobfinder_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_blobfinder_imager_config = {"_p_player_blobfinder_imager_config", "struct player_blobfinder_imager_config *|player_blobfinder_imager_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bool = {"_p_player_bool", "struct player_bool *|player_bool_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bumper_data = {"_p_player_bumper_data", "struct player_bumper_data *|player_bumper_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bumper_define = {"_p_player_bumper_define", "struct player_bumper_define *|player_bumper_define_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_bumper_geom = {"_p_player_bumper_geom", "struct player_bumper_geom *|player_bumper_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_camera_data = {"_p_player_camera_data", "struct player_camera_data *|player_camera_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_color = {"_p_player_color", "struct player_color *|player_color_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_devaddr = {"_p_player_devaddr", "struct player_devaddr *|player_devaddr_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_auth_req = {"_p_player_device_auth_req", "struct player_device_auth_req *|player_device_auth_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_data_req = {"_p_player_device_data_req", "struct player_device_data_req *|player_device_data_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_datamode_req = {"_p_player_device_datamode_req", "struct player_device_datamode_req *|player_device_datamode_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_devlist = {"_p_player_device_devlist", "struct player_device_devlist *|player_device_devlist_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_driverinfo = {"_p_player_device_driverinfo", "struct player_device_driverinfo *|player_device_driverinfo_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_nameservice_req = {"_p_player_device_nameservice_req", "struct player_device_nameservice_req *|player_device_nameservice_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_device_req = {"_p_player_device_req", "struct player_device_req *|player_device_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_dio_cmd = {"_p_player_dio_cmd", "struct player_dio_cmd *|player_dio_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_dio_data = {"_p_player_dio_data", "struct player_dio_data *|player_dio_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_energy_chargepolicy_config = {"_p_player_energy_chargepolicy_config", "struct player_energy_chargepolicy_config *|player_energy_chargepolicy_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_energy_data = {"_p_player_energy_data", "struct player_energy_data *|player_energy_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_fiducial_data = {"_p_player_fiducial_data", "struct player_fiducial_data *|player_fiducial_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_fiducial_fov = {"_p_player_fiducial_fov", "struct player_fiducial_fov *|player_fiducial_fov_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_fiducial_geom = {"_p_player_fiducial_geom", "struct player_fiducial_geom *|player_fiducial_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_fiducial_id = {"_p_player_fiducial_id", "struct player_fiducial_id *|player_fiducial_id_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_fiducial_item = {"_p_player_fiducial_item", "struct player_fiducial_item *|player_fiducial_item_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_gps_data = {"_p_player_gps_data", "struct player_gps_data *|player_gps_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_graphics2d_cmd_points = {"_p_player_graphics2d_cmd_points", "struct player_graphics2d_cmd_points *|player_graphics2d_cmd_points_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_graphics2d_cmd_polygon = {"_p_player_graphics2d_cmd_polygon", "struct player_graphics2d_cmd_polygon *|player_graphics2d_cmd_polygon_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_graphics2d_cmd_polyline = {"_p_player_graphics2d_cmd_polyline", "struct player_graphics2d_cmd_polyline *|player_graphics2d_cmd_polyline_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_graphics3d_cmd_draw = {"_p_player_graphics3d_cmd_draw", "struct player_graphics3d_cmd_draw *|player_graphics3d_cmd_draw_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_graphics3d_draw_mode = {"_p_player_graphics3d_draw_mode", "enum player_graphics3d_draw_mode *|player_graphics3d_draw_mode_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_gripper_cmd = {"_p_player_gripper_cmd", "struct player_gripper_cmd *|player_gripper_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_gripper_data = {"_p_player_gripper_data", "struct player_gripper_data *|player_gripper_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_gripper_geom = {"_p_player_gripper_geom", "struct player_gripper_geom *|player_gripper_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ir_data = {"_p_player_ir_data", "struct player_ir_data *|player_ir_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ir_pose = {"_p_player_ir_pose", "struct player_ir_pose *|player_ir_pose_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ir_power_req = {"_p_player_ir_power_req", "struct player_ir_power_req *|player_ir_power_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_joystick_data = {"_p_player_joystick_data", "struct player_joystick_data *|player_joystick_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_laser_config = {"_p_player_laser_config", "struct player_laser_config *|player_laser_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_laser_data = {"_p_player_laser_data", "struct player_laser_data *|player_laser_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_laser_data_scanpose = {"_p_player_laser_data_scanpose", "struct player_laser_data_scanpose *|player_laser_data_scanpose_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_laser_geom = {"_p_player_laser_geom", "struct player_laser_geom *|player_laser_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_laser_power_config = {"_p_player_laser_power_config", "struct player_laser_power_config *|player_laser_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_brakes_req = {"_p_player_limb_brakes_req", "struct player_limb_brakes_req *|player_limb_brakes_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_data = {"_p_player_limb_data", "struct player_limb_data *|player_limb_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_geom_req = {"_p_player_limb_geom_req", "struct player_limb_geom_req *|player_limb_geom_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_home_cmd = {"_p_player_limb_home_cmd", "struct player_limb_home_cmd *|player_limb_home_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_power_req = {"_p_player_limb_power_req", "struct player_limb_power_req *|player_limb_power_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_setpose_cmd = {"_p_player_limb_setpose_cmd", "struct player_limb_setpose_cmd *|player_limb_setpose_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_setposition_cmd = {"_p_player_limb_setposition_cmd", "struct player_limb_setposition_cmd *|player_limb_setposition_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_speed_req = {"_p_player_limb_speed_req", "struct player_limb_speed_req *|player_limb_speed_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_stop_cmd = {"_p_player_limb_stop_cmd", "struct player_limb_stop_cmd *|player_limb_stop_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_limb_vecmove_cmd = {"_p_player_limb_vecmove_cmd", "struct player_limb_vecmove_cmd *|player_limb_vecmove_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_localize_data = {"_p_player_localize_data", "struct player_localize_data *|player_localize_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_localize_get_particles = {"_p_player_localize_get_particles", "struct player_localize_get_particles *|player_localize_get_particles_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_localize_hypoth = {"_p_player_localize_hypoth", "struct player_localize_hypoth *|player_localize_hypoth_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_localize_particle = {"_p_player_localize_particle", "struct player_localize_particle *|player_localize_particle_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_localize_set_pose = {"_p_player_localize_set_pose", "struct player_localize_set_pose *|player_localize_set_pose_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_log_get_state = {"_p_player_log_get_state", "struct player_log_get_state *|player_log_get_state_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_log_set_filename = {"_p_player_log_set_filename", "struct player_log_set_filename *|player_log_set_filename_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_log_set_read_rewind = {"_p_player_log_set_read_rewind", "struct player_log_set_read_rewind *|player_log_set_read_rewind_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_log_set_read_state = {"_p_player_log_set_read_state", "struct player_log_set_read_state *|player_log_set_read_state_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_log_set_write_state = {"_p_player_log_set_write_state", "struct player_log_set_write_state *|player_log_set_write_state_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_map_data = {"_p_player_map_data", "struct player_map_data *|player_map_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_map_data_vector = {"_p_player_map_data_vector", "struct player_map_data_vector *|player_map_data_vector_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_map_info = {"_p_player_map_info", "struct player_map_info *|player_map_info_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_mcom_config = {"_p_player_mcom_config", "struct player_mcom_config *|player_mcom_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_mcom_data = {"_p_player_mcom_data", "struct player_mcom_data *|player_mcom_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_mcom_return = {"_p_player_mcom_return", "struct player_mcom_return *|player_mcom_return_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_msghdr = {"_p_player_msghdr", "struct player_msghdr *|player_msghdr_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_opaque_data = {"_p_player_opaque_data", "struct player_opaque_data *|player_opaque_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_planner_cmd = {"_p_player_planner_cmd", "struct player_planner_cmd *|player_planner_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_planner_data = {"_p_player_planner_data", "struct player_planner_data *|player_planner_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_planner_enable_req = {"_p_player_planner_enable_req", "struct player_planner_enable_req *|player_planner_enable_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_planner_waypoints_req = {"_p_player_planner_waypoints_req", "struct player_planner_waypoints_req *|player_planner_waypoints_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_point_2d = {"_p_player_point_2d", "struct player_point_2d *|player_point_2d_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_point_3d = {"_p_player_point_3d", "struct player_point_3d *|player_point_3d_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_pose = {"_p_player_pose", "struct player_pose *|player_pose_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_pose3d = {"_p_player_pose3d", "struct player_pose3d *|player_pose3d_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_cmd_pos = {"_p_player_position1d_cmd_pos", "struct player_position1d_cmd_pos *|player_position1d_cmd_pos_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_cmd_vel = {"_p_player_position1d_cmd_vel", "struct player_position1d_cmd_vel *|player_position1d_cmd_vel_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_data = {"_p_player_position1d_data", "struct player_position1d_data *|player_position1d_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_geom = {"_p_player_position1d_geom", "struct player_position1d_geom *|player_position1d_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_position_mode = {"_p_player_position1d_position_mode", "struct player_position1d_position_mode *|player_position1d_position_mode_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_position_pid = {"_p_player_position1d_position_pid", "struct player_position1d_position_pid *|player_position1d_position_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_power_config = {"_p_player_position1d_power_config", "struct player_position1d_power_config *|player_position1d_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_reset_odom_config = {"_p_player_position1d_reset_odom_config", "struct player_position1d_reset_odom_config *|player_position1d_reset_odom_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_set_odom = {"_p_player_position1d_set_odom", "struct player_position1d_set_odom *|player_position1d_set_odom_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_speed_pid = {"_p_player_position1d_speed_pid", "struct player_position1d_speed_pid *|player_position1d_speed_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_speed_prof = {"_p_player_position1d_speed_prof", "struct player_position1d_speed_prof *|player_position1d_speed_prof_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position1d_velocity_mode_config = {"_p_player_position1d_velocity_mode_config", "struct player_position1d_velocity_mode_config *|player_position1d_velocity_mode_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_cmd_car = {"_p_player_position2d_cmd_car", "struct player_position2d_cmd_car *|player_position2d_cmd_car_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_cmd_pos = {"_p_player_position2d_cmd_pos", "struct player_position2d_cmd_pos *|player_position2d_cmd_pos_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_cmd_vel = {"_p_player_position2d_cmd_vel", "struct player_position2d_cmd_vel *|player_position2d_cmd_vel_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_data = {"_p_player_position2d_data", "struct player_position2d_data *|player_position2d_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_geom = {"_p_player_position2d_geom", "struct player_position2d_geom *|player_position2d_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_position_mode_req = {"_p_player_position2d_position_mode_req", "struct player_position2d_position_mode_req *|player_position2d_position_mode_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_position_pid_req = {"_p_player_position2d_position_pid_req", "struct player_position2d_position_pid_req *|player_position2d_position_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_power_config = {"_p_player_position2d_power_config", "struct player_position2d_power_config *|player_position2d_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_reset_odom_config = {"_p_player_position2d_reset_odom_config", "struct player_position2d_reset_odom_config *|player_position2d_reset_odom_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_set_odom_req = {"_p_player_position2d_set_odom_req", "struct player_position2d_set_odom_req *|player_position2d_set_odom_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_speed_pid_req = {"_p_player_position2d_speed_pid_req", "struct player_position2d_speed_pid_req *|player_position2d_speed_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_speed_prof_req = {"_p_player_position2d_speed_prof_req", "struct player_position2d_speed_prof_req *|player_position2d_speed_prof_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position2d_velocity_mode_config = {"_p_player_position2d_velocity_mode_config", "struct player_position2d_velocity_mode_config *|player_position2d_velocity_mode_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_cmd_pos = {"_p_player_position3d_cmd_pos", "struct player_position3d_cmd_pos *|player_position3d_cmd_pos_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_cmd_vel = {"_p_player_position3d_cmd_vel", "struct player_position3d_cmd_vel *|player_position3d_cmd_vel_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_data = {"_p_player_position3d_data", "struct player_position3d_data *|player_position3d_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_geom = {"_p_player_position3d_geom", "struct player_position3d_geom *|player_position3d_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_position_mode_req = {"_p_player_position3d_position_mode_req", "struct player_position3d_position_mode_req *|player_position3d_position_mode_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_position_pid_req = {"_p_player_position3d_position_pid_req", "struct player_position3d_position_pid_req *|player_position3d_position_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_power_config = {"_p_player_position3d_power_config", "struct player_position3d_power_config *|player_position3d_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_reset_odom_config = {"_p_player_position3d_reset_odom_config", "struct player_position3d_reset_odom_config *|player_position3d_reset_odom_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_set_odom_req = {"_p_player_position3d_set_odom_req", "struct player_position3d_set_odom_req *|player_position3d_set_odom_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_speed_pid_req = {"_p_player_position3d_speed_pid_req", "struct player_position3d_speed_pid_req *|player_position3d_speed_pid_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_speed_prof_req = {"_p_player_position3d_speed_prof_req", "struct player_position3d_speed_prof_req *|player_position3d_speed_prof_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_position3d_velocity_mode_config = {"_p_player_position3d_velocity_mode_config", "struct player_position3d_velocity_mode_config *|player_position3d_velocity_mode_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_power_chargepolicy_config = {"_p_player_power_chargepolicy_config", "struct player_power_chargepolicy_config *|player_power_chargepolicy_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_power_data = {"_p_player_power_data", "struct player_power_data *|player_power_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ptz_cmd = {"_p_player_ptz_cmd", "struct player_ptz_cmd *|player_ptz_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ptz_data = {"_p_player_ptz_data", "struct player_ptz_data *|player_ptz_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ptz_geom = {"_p_player_ptz_geom", "struct player_ptz_geom *|player_ptz_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ptz_req_control_mode = {"_p_player_ptz_req_control_mode", "struct player_ptz_req_control_mode *|player_ptz_req_control_mode_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_ptz_req_generic = {"_p_player_ptz_req_generic", "struct player_ptz_req_generic *|player_ptz_req_generic_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_rfid_cmd = {"_p_player_rfid_cmd", "struct player_rfid_cmd *|player_rfid_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_rfid_data = {"_p_player_rfid_data", "struct player_rfid_data *|player_rfid_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_rfid_tag = {"_p_player_rfid_tag", "struct player_rfid_tag *|player_rfid_tag_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_segment = {"_p_player_segment", "struct player_segment *|player_segment_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_cmd = {"_p_player_simulation_cmd", "struct player_simulation_cmd *|player_simulation_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_data = {"_p_player_simulation_data", "struct player_simulation_data *|player_simulation_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_pose2d_req = {"_p_player_simulation_pose2d_req", "struct player_simulation_pose2d_req *|player_simulation_pose2d_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_property_float_req = {"_p_player_simulation_property_float_req", "struct player_simulation_property_float_req *|player_simulation_property_float_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_property_int_req = {"_p_player_simulation_property_int_req", "struct player_simulation_property_int_req *|player_simulation_property_int_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_simulation_property_string_req = {"_p_player_simulation_property_string_req", "struct player_simulation_property_string_req *|player_simulation_property_string_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_sonar_data = {"_p_player_sonar_data", "struct player_sonar_data *|player_sonar_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_sonar_geom = {"_p_player_sonar_geom", "struct player_sonar_geom *|player_sonar_geom_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_sonar_power_config = {"_p_player_sonar_power_config", "struct player_sonar_power_config *|player_sonar_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_sound_cmd = {"_p_player_sound_cmd", "struct player_sound_cmd *|player_sound_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_speech_cmd = {"_p_player_speech_cmd", "struct player_speech_cmd *|player_speech_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_speech_recognition_data = {"_p_player_speech_recognition_data", "struct player_speech_recognition_data *|player_speech_recognition_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_truth_fiducial_id = {"_p_player_truth_fiducial_id", "struct player_truth_fiducial_id *|player_truth_fiducial_id_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_truth_pose = {"_p_player_truth_pose", "struct player_truth_pose *|player_truth_pose_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_waveform_data = {"_p_player_waveform_data", "struct player_waveform_data *|player_waveform_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wifi_data = {"_p_player_wifi_data", "struct player_wifi_data *|player_wifi_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wifi_iwspy_addr_req = {"_p_player_wifi_iwspy_addr_req", "struct player_wifi_iwspy_addr_req *|player_wifi_iwspy_addr_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wifi_link = {"_p_player_wifi_link", "struct player_wifi_link *|player_wifi_link_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wifi_mac_req = {"_p_player_wifi_mac_req", "struct player_wifi_mac_req *|player_wifi_mac_req_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_cmd = {"_p_player_wsn_cmd", "struct player_wsn_cmd *|player_wsn_cmd_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_data = {"_p_player_wsn_data", "struct player_wsn_data *|player_wsn_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_datafreq_config = {"_p_player_wsn_datafreq_config", "struct player_wsn_datafreq_config *|player_wsn_datafreq_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_datatype_config = {"_p_player_wsn_datatype_config", "struct player_wsn_datatype_config *|player_wsn_datatype_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_node_data = {"_p_player_wsn_node_data", "struct player_wsn_node_data *|player_wsn_node_data_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_player_wsn_power_config = {"_p_player_wsn_power_config", "struct player_wsn_power_config *|player_wsn_power_config_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_actarray = {"_p_playerc_actarray", "playerc_actarray *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_aio = {"_p_playerc_aio", "playerc_aio *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_blobfinder = {"_p_playerc_blobfinder", "playerc_blobfinder *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_bumper = {"_p_playerc_bumper", "playerc_bumper *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_camera = {"_p_playerc_camera", "playerc_camera *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_client_item_t = {"_p_playerc_client_item_t", "playerc_client_item_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_device_info_t = {"_p_playerc_device_info_t", "playerc_device_info_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_dio = {"_p_playerc_dio", "playerc_dio *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_fiducial = {"_p_playerc_fiducial", "playerc_fiducial *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_gps = {"_p_playerc_gps", "playerc_gps *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_graphics2d = {"_p_playerc_graphics2d", "playerc_graphics2d *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_graphics3d = {"_p_playerc_graphics3d", "playerc_graphics3d *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_gripper = {"_p_playerc_gripper", "playerc_gripper *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_ir = {"_p_playerc_ir", "playerc_ir *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_laser = {"_p_playerc_laser", "playerc_laser *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_limb = {"_p_playerc_limb", "playerc_limb *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_localize = {"_p_playerc_localize", "playerc_localize *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_localize_particle = {"_p_playerc_localize_particle", "struct playerc_localize_particle *|playerc_localize_particle_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_log = {"_p_playerc_log", "playerc_log *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_map = {"_p_playerc_map", "playerc_map *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_mclient = {"_p_playerc_mclient", "playerc_mclient *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_opaque = {"_p_playerc_opaque", "playerc_opaque *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_planner = {"_p_playerc_planner", "playerc_planner *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_position1d = {"_p_playerc_position1d", "playerc_position1d *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_position2d = {"_p_playerc_position2d", "playerc_position2d *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_position3d = {"_p_playerc_position3d", "playerc_position3d *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_power = {"_p_playerc_power", "playerc_power *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_ptz = {"_p_playerc_ptz", "playerc_ptz *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_rfid = {"_p_playerc_rfid", "playerc_rfid *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_rfidtag_t = {"_p_playerc_rfidtag_t", "playerc_rfidtag_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_simulation = {"_p_playerc_simulation", "playerc_simulation *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_sonar = {"_p_playerc_sonar", "playerc_sonar *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_speech = {"_p_playerc_speech", "playerc_speech *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_speechrecognition = {"_p_playerc_speechrecognition", "playerc_speechrecognition *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_wifi = {"_p_playerc_wifi", "playerc_wifi *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_wifi_link_t = {"_p_playerc_wifi_link_t", "playerc_wifi_link_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_playerc_wsn = {"_p_playerc_wsn", "playerc_wsn *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_pollfd = {"_p_pollfd", "struct pollfd *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_sockaddr_in = {"_p_sockaddr_in", "struct sockaddr_in *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_uint = {"_p_uint", "uint *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_uint16_t = {"_p_uint16_t", "uint16_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_uint32_t = {"_p_uint32_t", "uint32_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_uint8_t = {"_p_uint8_t", "uint8_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, (void*)0, 0}; + +static swig_type_info *swig_type_initial[] = { + &_swigt__p__playerc_client, + &_swigt__p__playerc_device_t, + &_swigt__p_a_2__double, + &_swigt__p_a_30__char, + &_swigt__p_a_3__double, + &_swigt__p_char, + &_swigt__p_double, + &_swigt__p_f_p_void__void, + &_swigt__p_f_p_void_p_char_p_char__void, + &_swigt__p_float, + &_swigt__p_int, + &_swigt__p_int16_t, + &_swigt__p_int32_t, + &_swigt__p_int8_t, + &_swigt__p_p__playerc_client, + &_swigt__p_p__playerc_device_t, + &_swigt__p_p_f_p_void__void, + &_swigt__p_p_void, + &_swigt__p_player_actarray_actuator, + &_swigt__p_player_actarray_actuatorgeom, + &_swigt__p_player_actarray_brakes_config, + &_swigt__p_player_actarray_data, + &_swigt__p_player_actarray_geom, + &_swigt__p_player_actarray_home_cmd, + &_swigt__p_player_actarray_position_cmd, + &_swigt__p_player_actarray_power_config, + &_swigt__p_player_actarray_speed_cmd, + &_swigt__p_player_actarray_speed_config, + &_swigt__p_player_add_replace_rule_req, + &_swigt__p_player_aio_cmd, + &_swigt__p_player_aio_data, + &_swigt__p_player_audio_cmd, + &_swigt__p_player_audio_data, + &_swigt__p_player_audiodsp_cmd, + &_swigt__p_player_audiodsp_config, + &_swigt__p_player_audiodsp_data, + &_swigt__p_player_audiomixer_cmd, + &_swigt__p_player_audiomixer_config, + &_swigt__p_player_bbox, + &_swigt__p_player_bbox3d, + &_swigt__p_player_blinkenlight_cmd, + &_swigt__p_player_blinkenlight_cmd_color, + &_swigt__p_player_blinkenlight_cmd_dutycycle, + &_swigt__p_player_blinkenlight_cmd_period, + &_swigt__p_player_blinkenlight_cmd_power, + &_swigt__p_player_blinkenlight_data, + &_swigt__p_player_blobfinder_blob, + &_swigt__p_player_blobfinder_color_config, + &_swigt__p_player_blobfinder_data, + &_swigt__p_player_blobfinder_imager_config, + &_swigt__p_player_bool, + &_swigt__p_player_bumper_data, + &_swigt__p_player_bumper_define, + &_swigt__p_player_bumper_geom, + &_swigt__p_player_camera_data, + &_swigt__p_player_color, + &_swigt__p_player_devaddr, + &_swigt__p_player_device_auth_req, + &_swigt__p_player_device_data_req, + &_swigt__p_player_device_datamode_req, + &_swigt__p_player_device_devlist, + &_swigt__p_player_device_driverinfo, + &_swigt__p_player_device_nameservice_req, + &_swigt__p_player_device_req, + &_swigt__p_player_dio_cmd, + &_swigt__p_player_dio_data, + &_swigt__p_player_energy_chargepolicy_config, + &_swigt__p_player_energy_data, + &_swigt__p_player_fiducial_data, + &_swigt__p_player_fiducial_fov, + &_swigt__p_player_fiducial_geom, + &_swigt__p_player_fiducial_id, + &_swigt__p_player_fiducial_item, + &_swigt__p_player_gps_data, + &_swigt__p_player_graphics2d_cmd_points, + &_swigt__p_player_graphics2d_cmd_polygon, + &_swigt__p_player_graphics2d_cmd_polyline, + &_swigt__p_player_graphics3d_cmd_draw, + &_swigt__p_player_graphics3d_draw_mode, + &_swigt__p_player_gripper_cmd, + &_swigt__p_player_gripper_data, + &_swigt__p_player_gripper_geom, + &_swigt__p_player_ir_data, + &_swigt__p_player_ir_pose, + &_swigt__p_player_ir_power_req, + &_swigt__p_player_joystick_data, + &_swigt__p_player_laser_config, + &_swigt__p_player_laser_data, + &_swigt__p_player_laser_data_scanpose, + &_swigt__p_player_laser_geom, + &_swigt__p_player_laser_power_config, + &_swigt__p_player_limb_brakes_req, + &_swigt__p_player_limb_data, + &_swigt__p_player_limb_geom_req, + &_swigt__p_player_limb_home_cmd, + &_swigt__p_player_limb_power_req, + &_swigt__p_player_limb_setpose_cmd, + &_swigt__p_player_limb_setposition_cmd, + &_swigt__p_player_limb_speed_req, + &_swigt__p_player_limb_stop_cmd, + &_swigt__p_player_limb_vecmove_cmd, + &_swigt__p_player_localize_data, + &_swigt__p_player_localize_get_particles, + &_swigt__p_player_localize_hypoth, + &_swigt__p_player_localize_particle, + &_swigt__p_player_localize_set_pose, + &_swigt__p_player_log_get_state, + &_swigt__p_player_log_set_filename, + &_swigt__p_player_log_set_read_rewind, + &_swigt__p_player_log_set_read_state, + &_swigt__p_player_log_set_write_state, + &_swigt__p_player_map_data, + &_swigt__p_player_map_data_vector, + &_swigt__p_player_map_info, + &_swigt__p_player_mcom_config, + &_swigt__p_player_mcom_data, + &_swigt__p_player_mcom_return, + &_swigt__p_player_msghdr, + &_swigt__p_player_opaque_data, + &_swigt__p_player_planner_cmd, + &_swigt__p_player_planner_data, + &_swigt__p_player_planner_enable_req, + &_swigt__p_player_planner_waypoints_req, + &_swigt__p_player_point_2d, + &_swigt__p_player_point_3d, + &_swigt__p_player_pose, + &_swigt__p_player_pose3d, + &_swigt__p_player_position1d_cmd_pos, + &_swigt__p_player_position1d_cmd_vel, + &_swigt__p_player_position1d_data, + &_swigt__p_player_position1d_geom, + &_swigt__p_player_position1d_position_mode, + &_swigt__p_player_position1d_position_pid, + &_swigt__p_player_position1d_power_config, + &_swigt__p_player_position1d_reset_odom_config, + &_swigt__p_player_position1d_set_odom, + &_swigt__p_player_position1d_speed_pid, + &_swigt__p_player_position1d_speed_prof, + &_swigt__p_player_position1d_velocity_mode_config, + &_swigt__p_player_position2d_cmd_car, + &_swigt__p_player_position2d_cmd_pos, + &_swigt__p_player_position2d_cmd_vel, + &_swigt__p_player_position2d_data, + &_swigt__p_player_position2d_geom, + &_swigt__p_player_position2d_position_mode_req, + &_swigt__p_player_position2d_position_pid_req, + &_swigt__p_player_position2d_power_config, + &_swigt__p_player_position2d_reset_odom_config, + &_swigt__p_player_position2d_set_odom_req, + &_swigt__p_player_position2d_speed_pid_req, + &_swigt__p_player_position2d_speed_prof_req, + &_swigt__p_player_position2d_velocity_mode_config, + &_swigt__p_player_position3d_cmd_pos, + &_swigt__p_player_position3d_cmd_vel, + &_swigt__p_player_position3d_data, + &_swigt__p_player_position3d_geom, + &_swigt__p_player_position3d_position_mode_req, + &_swigt__p_player_position3d_position_pid_req, + &_swigt__p_player_position3d_power_config, + &_swigt__p_player_position3d_reset_odom_config, + &_swigt__p_player_position3d_set_odom_req, + &_swigt__p_player_position3d_speed_pid_req, + &_swigt__p_player_position3d_speed_prof_req, + &_swigt__p_player_position3d_velocity_mode_config, + &_swigt__p_player_power_chargepolicy_config, + &_swigt__p_player_power_data, + &_swigt__p_player_ptz_cmd, + &_swigt__p_player_ptz_data, + &_swigt__p_player_ptz_geom, + &_swigt__p_player_ptz_req_control_mode, + &_swigt__p_player_ptz_req_generic, + &_swigt__p_player_rfid_cmd, + &_swigt__p_player_rfid_data, + &_swigt__p_player_rfid_tag, + &_swigt__p_player_segment, + &_swigt__p_player_simulation_cmd, + &_swigt__p_player_simulation_data, + &_swigt__p_player_simulation_pose2d_req, + &_swigt__p_player_simulation_property_float_req, + &_swigt__p_player_simulation_property_int_req, + &_swigt__p_player_simulation_property_string_req, + &_swigt__p_player_sonar_data, + &_swigt__p_player_sonar_geom, + &_swigt__p_player_sonar_power_config, + &_swigt__p_player_sound_cmd, + &_swigt__p_player_speech_cmd, + &_swigt__p_player_speech_recognition_data, + &_swigt__p_player_truth_fiducial_id, + &_swigt__p_player_truth_pose, + &_swigt__p_player_waveform_data, + &_swigt__p_player_wifi_data, + &_swigt__p_player_wifi_iwspy_addr_req, + &_swigt__p_player_wifi_link, + &_swigt__p_player_wifi_mac_req, + &_swigt__p_player_wsn_cmd, + &_swigt__p_player_wsn_data, + &_swigt__p_player_wsn_datafreq_config, + &_swigt__p_player_wsn_datatype_config, + &_swigt__p_player_wsn_node_data, + &_swigt__p_player_wsn_power_config, + &_swigt__p_playerc_actarray, + &_swigt__p_playerc_aio, + &_swigt__p_playerc_blobfinder, + &_swigt__p_playerc_bumper, + &_swigt__p_playerc_camera, + &_swigt__p_playerc_client_item_t, + &_swigt__p_playerc_device_info_t, + &_swigt__p_playerc_dio, + &_swigt__p_playerc_fiducial, + &_swigt__p_playerc_gps, + &_swigt__p_playerc_graphics2d, + &_swigt__p_playerc_graphics3d, + &_swigt__p_playerc_gripper, + &_swigt__p_playerc_ir, + &_swigt__p_playerc_laser, + &_swigt__p_playerc_limb, + &_swigt__p_playerc_localize, + &_swigt__p_playerc_localize_particle, + &_swigt__p_playerc_log, + &_swigt__p_playerc_map, + &_swigt__p_playerc_mclient, + &_swigt__p_playerc_opaque, + &_swigt__p_playerc_planner, + &_swigt__p_playerc_position1d, + &_swigt__p_playerc_position2d, + &_swigt__p_playerc_position3d, + &_swigt__p_playerc_power, + &_swigt__p_playerc_ptz, + &_swigt__p_playerc_rfid, + &_swigt__p_playerc_rfidtag_t, + &_swigt__p_playerc_simulation, + &_swigt__p_playerc_sonar, + &_swigt__p_playerc_speech, + &_swigt__p_playerc_speechrecognition, + &_swigt__p_playerc_wifi, + &_swigt__p_playerc_wifi_link_t, + &_swigt__p_playerc_wsn, + &_swigt__p_pollfd, + &_swigt__p_sockaddr_in, + &_swigt__p_uint, + &_swigt__p_uint16_t, + &_swigt__p_uint32_t, + &_swigt__p_uint8_t, + &_swigt__p_unsigned_char, + &_swigt__p_void, +}; + +static swig_cast_info _swigc__p__playerc_client[] = { {&_swigt__p__playerc_client, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p__playerc_device_t[] = { {&_swigt__p__playerc_device_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_a_2__double[] = { {&_swigt__p_a_2__double, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_a_30__char[] = { {&_swigt__p_a_30__char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_a_3__double[] = { {&_swigt__p_a_3__double, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_double[] = { {&_swigt__p_double, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_f_p_void__void[] = { {&_swigt__p_f_p_void__void, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_f_p_void_p_char_p_char__void[] = { {&_swigt__p_f_p_void_p_char_p_char__void, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_float[] = { {&_swigt__p_float, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int16_t[] = { {&_swigt__p_int16_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int32_t[] = { {&_swigt__p_int32_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_int8_t[] = { {&_swigt__p_int8_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p__playerc_client[] = { {&_swigt__p_p__playerc_client, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p__playerc_device_t[] = { {&_swigt__p_p__playerc_device_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p_f_p_void__void[] = { {&_swigt__p_p_f_p_void__void, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_p_void[] = { {&_swigt__p_p_void, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_actuator[] = { {&_swigt__p_player_actarray_actuator, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_actuatorgeom[] = { {&_swigt__p_player_actarray_actuatorgeom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_brakes_config[] = { {&_swigt__p_player_actarray_brakes_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_data[] = { {&_swigt__p_player_actarray_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_geom[] = { {&_swigt__p_player_actarray_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_home_cmd[] = { {&_swigt__p_player_actarray_home_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_position_cmd[] = { {&_swigt__p_player_actarray_position_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_power_config[] = { {&_swigt__p_player_actarray_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_speed_cmd[] = { {&_swigt__p_player_actarray_speed_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_actarray_speed_config[] = { {&_swigt__p_player_actarray_speed_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_add_replace_rule_req[] = { {&_swigt__p_player_add_replace_rule_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_aio_cmd[] = { {&_swigt__p_player_aio_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_aio_data[] = { {&_swigt__p_player_aio_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audio_cmd[] = { {&_swigt__p_player_audio_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audio_data[] = { {&_swigt__p_player_audio_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audiodsp_cmd[] = { {&_swigt__p_player_audiodsp_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audiodsp_config[] = { {&_swigt__p_player_audiodsp_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audiodsp_data[] = { {&_swigt__p_player_audiodsp_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audiomixer_cmd[] = { {&_swigt__p_player_audiomixer_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_audiomixer_config[] = { {&_swigt__p_player_audiomixer_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bbox[] = { {&_swigt__p_player_bbox, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bbox3d[] = { {&_swigt__p_player_bbox3d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_cmd[] = { {&_swigt__p_player_blinkenlight_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_cmd_color[] = { {&_swigt__p_player_blinkenlight_cmd_color, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_cmd_dutycycle[] = { {&_swigt__p_player_blinkenlight_cmd_dutycycle, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_cmd_period[] = { {&_swigt__p_player_blinkenlight_cmd_period, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_cmd_power[] = { {&_swigt__p_player_blinkenlight_cmd_power, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blinkenlight_data[] = { {&_swigt__p_player_blinkenlight_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blobfinder_blob[] = { {&_swigt__p_player_blobfinder_blob, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blobfinder_color_config[] = { {&_swigt__p_player_blobfinder_color_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blobfinder_data[] = { {&_swigt__p_player_blobfinder_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_blobfinder_imager_config[] = { {&_swigt__p_player_blobfinder_imager_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bool[] = { {&_swigt__p_player_bool, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bumper_data[] = { {&_swigt__p_player_bumper_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bumper_define[] = { {&_swigt__p_player_bumper_define, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_bumper_geom[] = { {&_swigt__p_player_bumper_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_camera_data[] = { {&_swigt__p_player_camera_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_color[] = { {&_swigt__p_player_color, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_devaddr[] = { {&_swigt__p_player_devaddr, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_auth_req[] = { {&_swigt__p_player_device_auth_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_data_req[] = { {&_swigt__p_player_device_data_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_datamode_req[] = { {&_swigt__p_player_device_datamode_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_devlist[] = { {&_swigt__p_player_device_devlist, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_driverinfo[] = { {&_swigt__p_player_device_driverinfo, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_nameservice_req[] = { {&_swigt__p_player_device_nameservice_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_device_req[] = { {&_swigt__p_player_device_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_dio_cmd[] = { {&_swigt__p_player_dio_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_dio_data[] = { {&_swigt__p_player_dio_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_energy_chargepolicy_config[] = { {&_swigt__p_player_energy_chargepolicy_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_energy_data[] = { {&_swigt__p_player_energy_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_fiducial_data[] = { {&_swigt__p_player_fiducial_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_fiducial_fov[] = { {&_swigt__p_player_fiducial_fov, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_fiducial_geom[] = { {&_swigt__p_player_fiducial_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_fiducial_id[] = { {&_swigt__p_player_fiducial_id, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_fiducial_item[] = { {&_swigt__p_player_fiducial_item, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_gps_data[] = { {&_swigt__p_player_gps_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_graphics2d_cmd_points[] = { {&_swigt__p_player_graphics2d_cmd_points, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_graphics2d_cmd_polygon[] = { {&_swigt__p_player_graphics2d_cmd_polygon, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_graphics2d_cmd_polyline[] = { {&_swigt__p_player_graphics2d_cmd_polyline, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_graphics3d_cmd_draw[] = { {&_swigt__p_player_graphics3d_cmd_draw, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_graphics3d_draw_mode[] = { {&_swigt__p_player_graphics3d_draw_mode, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_gripper_cmd[] = { {&_swigt__p_player_gripper_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_gripper_data[] = { {&_swigt__p_player_gripper_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_gripper_geom[] = { {&_swigt__p_player_gripper_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ir_data[] = { {&_swigt__p_player_ir_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ir_pose[] = { {&_swigt__p_player_ir_pose, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ir_power_req[] = { {&_swigt__p_player_ir_power_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_joystick_data[] = { {&_swigt__p_player_joystick_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_laser_config[] = { {&_swigt__p_player_laser_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_laser_data[] = { {&_swigt__p_player_laser_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_laser_data_scanpose[] = { {&_swigt__p_player_laser_data_scanpose, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_laser_geom[] = { {&_swigt__p_player_laser_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_laser_power_config[] = { {&_swigt__p_player_laser_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_brakes_req[] = { {&_swigt__p_player_limb_brakes_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_data[] = { {&_swigt__p_player_limb_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_geom_req[] = { {&_swigt__p_player_limb_geom_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_home_cmd[] = { {&_swigt__p_player_limb_home_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_power_req[] = { {&_swigt__p_player_limb_power_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_setpose_cmd[] = { {&_swigt__p_player_limb_setpose_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_setposition_cmd[] = { {&_swigt__p_player_limb_setposition_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_speed_req[] = { {&_swigt__p_player_limb_speed_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_stop_cmd[] = { {&_swigt__p_player_limb_stop_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_limb_vecmove_cmd[] = { {&_swigt__p_player_limb_vecmove_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_localize_data[] = { {&_swigt__p_player_localize_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_localize_get_particles[] = { {&_swigt__p_player_localize_get_particles, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_localize_hypoth[] = { {&_swigt__p_player_localize_hypoth, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_localize_particle[] = { {&_swigt__p_player_localize_particle, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_localize_set_pose[] = { {&_swigt__p_player_localize_set_pose, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_log_get_state[] = { {&_swigt__p_player_log_get_state, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_log_set_filename[] = { {&_swigt__p_player_log_set_filename, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_log_set_read_rewind[] = { {&_swigt__p_player_log_set_read_rewind, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_log_set_read_state[] = { {&_swigt__p_player_log_set_read_state, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_log_set_write_state[] = { {&_swigt__p_player_log_set_write_state, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_map_data[] = { {&_swigt__p_player_map_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_map_data_vector[] = { {&_swigt__p_player_map_data_vector, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_map_info[] = { {&_swigt__p_player_map_info, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_mcom_config[] = { {&_swigt__p_player_mcom_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_mcom_data[] = { {&_swigt__p_player_mcom_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_mcom_return[] = { {&_swigt__p_player_mcom_return, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_msghdr[] = { {&_swigt__p_player_msghdr, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_opaque_data[] = { {&_swigt__p_player_opaque_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_planner_cmd[] = { {&_swigt__p_player_planner_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_planner_data[] = { {&_swigt__p_player_planner_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_planner_enable_req[] = { {&_swigt__p_player_planner_enable_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_planner_waypoints_req[] = { {&_swigt__p_player_planner_waypoints_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_point_2d[] = { {&_swigt__p_player_point_2d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_point_3d[] = { {&_swigt__p_player_point_3d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_pose[] = { {&_swigt__p_player_pose, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_pose3d[] = { {&_swigt__p_player_pose3d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_cmd_pos[] = { {&_swigt__p_player_position1d_cmd_pos, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_cmd_vel[] = { {&_swigt__p_player_position1d_cmd_vel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_data[] = { {&_swigt__p_player_position1d_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_geom[] = { {&_swigt__p_player_position1d_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_position_mode[] = { {&_swigt__p_player_position1d_position_mode, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_position_pid[] = { {&_swigt__p_player_position1d_position_pid, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_power_config[] = { {&_swigt__p_player_position1d_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_reset_odom_config[] = { {&_swigt__p_player_position1d_reset_odom_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_set_odom[] = { {&_swigt__p_player_position1d_set_odom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_speed_pid[] = { {&_swigt__p_player_position1d_speed_pid, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_speed_prof[] = { {&_swigt__p_player_position1d_speed_prof, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position1d_velocity_mode_config[] = { {&_swigt__p_player_position1d_velocity_mode_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_cmd_car[] = { {&_swigt__p_player_position2d_cmd_car, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_cmd_pos[] = { {&_swigt__p_player_position2d_cmd_pos, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_cmd_vel[] = { {&_swigt__p_player_position2d_cmd_vel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_data[] = { {&_swigt__p_player_position2d_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_geom[] = { {&_swigt__p_player_position2d_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_position_mode_req[] = { {&_swigt__p_player_position2d_position_mode_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_position_pid_req[] = { {&_swigt__p_player_position2d_position_pid_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_power_config[] = { {&_swigt__p_player_position2d_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_reset_odom_config[] = { {&_swigt__p_player_position2d_reset_odom_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_set_odom_req[] = { {&_swigt__p_player_position2d_set_odom_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_speed_pid_req[] = { {&_swigt__p_player_position2d_speed_pid_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_speed_prof_req[] = { {&_swigt__p_player_position2d_speed_prof_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position2d_velocity_mode_config[] = { {&_swigt__p_player_position2d_velocity_mode_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_cmd_pos[] = { {&_swigt__p_player_position3d_cmd_pos, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_cmd_vel[] = { {&_swigt__p_player_position3d_cmd_vel, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_data[] = { {&_swigt__p_player_position3d_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_geom[] = { {&_swigt__p_player_position3d_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_position_mode_req[] = { {&_swigt__p_player_position3d_position_mode_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_position_pid_req[] = { {&_swigt__p_player_position3d_position_pid_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_power_config[] = { {&_swigt__p_player_position3d_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_reset_odom_config[] = { {&_swigt__p_player_position3d_reset_odom_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_set_odom_req[] = { {&_swigt__p_player_position3d_set_odom_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_speed_pid_req[] = { {&_swigt__p_player_position3d_speed_pid_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_speed_prof_req[] = { {&_swigt__p_player_position3d_speed_prof_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_position3d_velocity_mode_config[] = { {&_swigt__p_player_position3d_velocity_mode_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_power_chargepolicy_config[] = { {&_swigt__p_player_power_chargepolicy_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_power_data[] = { {&_swigt__p_player_power_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ptz_cmd[] = { {&_swigt__p_player_ptz_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ptz_data[] = { {&_swigt__p_player_ptz_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ptz_geom[] = { {&_swigt__p_player_ptz_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ptz_req_control_mode[] = { {&_swigt__p_player_ptz_req_control_mode, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_ptz_req_generic[] = { {&_swigt__p_player_ptz_req_generic, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_rfid_cmd[] = { {&_swigt__p_player_rfid_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_rfid_data[] = { {&_swigt__p_player_rfid_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_rfid_tag[] = { {&_swigt__p_player_rfid_tag, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_segment[] = { {&_swigt__p_player_segment, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_cmd[] = { {&_swigt__p_player_simulation_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_data[] = { {&_swigt__p_player_simulation_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_pose2d_req[] = { {&_swigt__p_player_simulation_pose2d_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_property_float_req[] = { {&_swigt__p_player_simulation_property_float_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_property_int_req[] = { {&_swigt__p_player_simulation_property_int_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_simulation_property_string_req[] = { {&_swigt__p_player_simulation_property_string_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_sonar_data[] = { {&_swigt__p_player_sonar_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_sonar_geom[] = { {&_swigt__p_player_sonar_geom, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_sonar_power_config[] = { {&_swigt__p_player_sonar_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_sound_cmd[] = { {&_swigt__p_player_sound_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_speech_cmd[] = { {&_swigt__p_player_speech_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_speech_recognition_data[] = { {&_swigt__p_player_speech_recognition_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_truth_fiducial_id[] = { {&_swigt__p_player_truth_fiducial_id, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_truth_pose[] = { {&_swigt__p_player_truth_pose, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_waveform_data[] = { {&_swigt__p_player_waveform_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wifi_data[] = { {&_swigt__p_player_wifi_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wifi_iwspy_addr_req[] = { {&_swigt__p_player_wifi_iwspy_addr_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wifi_link[] = { {&_swigt__p_player_wifi_link, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wifi_mac_req[] = { {&_swigt__p_player_wifi_mac_req, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_cmd[] = { {&_swigt__p_player_wsn_cmd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_data[] = { {&_swigt__p_player_wsn_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_datafreq_config[] = { {&_swigt__p_player_wsn_datafreq_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_datatype_config[] = { {&_swigt__p_player_wsn_datatype_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_node_data[] = { {&_swigt__p_player_wsn_node_data, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_player_wsn_power_config[] = { {&_swigt__p_player_wsn_power_config, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_actarray[] = { {&_swigt__p_playerc_actarray, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_aio[] = { {&_swigt__p_playerc_aio, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_blobfinder[] = { {&_swigt__p_playerc_blobfinder, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_bumper[] = { {&_swigt__p_playerc_bumper, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_camera[] = { {&_swigt__p_playerc_camera, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_client_item_t[] = { {&_swigt__p_playerc_client_item_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_device_info_t[] = { {&_swigt__p_playerc_device_info_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_dio[] = { {&_swigt__p_playerc_dio, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_fiducial[] = { {&_swigt__p_playerc_fiducial, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_gps[] = { {&_swigt__p_playerc_gps, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_graphics2d[] = { {&_swigt__p_playerc_graphics2d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_graphics3d[] = { {&_swigt__p_playerc_graphics3d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_gripper[] = { {&_swigt__p_playerc_gripper, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_ir[] = { {&_swigt__p_playerc_ir, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_laser[] = { {&_swigt__p_playerc_laser, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_limb[] = { {&_swigt__p_playerc_limb, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_localize[] = { {&_swigt__p_playerc_localize, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_localize_particle[] = { {&_swigt__p_playerc_localize_particle, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_log[] = { {&_swigt__p_playerc_log, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_map[] = { {&_swigt__p_playerc_map, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_mclient[] = { {&_swigt__p_playerc_mclient, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_opaque[] = { {&_swigt__p_playerc_opaque, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_planner[] = { {&_swigt__p_playerc_planner, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_position1d[] = { {&_swigt__p_playerc_position1d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_position2d[] = { {&_swigt__p_playerc_position2d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_position3d[] = { {&_swigt__p_playerc_position3d, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_power[] = { {&_swigt__p_playerc_power, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_ptz[] = { {&_swigt__p_playerc_ptz, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_rfid[] = { {&_swigt__p_playerc_rfid, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_rfidtag_t[] = { {&_swigt__p_playerc_rfidtag_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_simulation[] = { {&_swigt__p_playerc_simulation, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_sonar[] = { {&_swigt__p_playerc_sonar, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_speech[] = { {&_swigt__p_playerc_speech, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_speechrecognition[] = { {&_swigt__p_playerc_speechrecognition, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_wifi[] = { {&_swigt__p_playerc_wifi, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_wifi_link_t[] = { {&_swigt__p_playerc_wifi_link_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_playerc_wsn[] = { {&_swigt__p_playerc_wsn, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_pollfd[] = { {&_swigt__p_pollfd, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_sockaddr_in[] = { {&_swigt__p_sockaddr_in, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_uint[] = { {&_swigt__p_uint, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_uint16_t[] = { {&_swigt__p_uint16_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_uint32_t[] = { {&_swigt__p_uint32_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_uint8_t[] = { {&_swigt__p_uint8_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}}; + +static swig_cast_info *swig_cast_initial[] = { + _swigc__p__playerc_client, + _swigc__p__playerc_device_t, + _swigc__p_a_2__double, + _swigc__p_a_30__char, + _swigc__p_a_3__double, + _swigc__p_char, + _swigc__p_double, + _swigc__p_f_p_void__void, + _swigc__p_f_p_void_p_char_p_char__void, + _swigc__p_float, + _swigc__p_int, + _swigc__p_int16_t, + _swigc__p_int32_t, + _swigc__p_int8_t, + _swigc__p_p__playerc_client, + _swigc__p_p__playerc_device_t, + _swigc__p_p_f_p_void__void, + _swigc__p_p_void, + _swigc__p_player_actarray_actuator, + _swigc__p_player_actarray_actuatorgeom, + _swigc__p_player_actarray_brakes_config, + _swigc__p_player_actarray_data, + _swigc__p_player_actarray_geom, + _swigc__p_player_actarray_home_cmd, + _swigc__p_player_actarray_position_cmd, + _swigc__p_player_actarray_power_config, + _swigc__p_player_actarray_speed_cmd, + _swigc__p_player_actarray_speed_config, + _swigc__p_player_add_replace_rule_req, + _swigc__p_player_aio_cmd, + _swigc__p_player_aio_data, + _swigc__p_player_audio_cmd, + _swigc__p_player_audio_data, + _swigc__p_player_audiodsp_cmd, + _swigc__p_player_audiodsp_config, + _swigc__p_player_audiodsp_data, + _swigc__p_player_audiomixer_cmd, + _swigc__p_player_audiomixer_config, + _swigc__p_player_bbox, + _swigc__p_player_bbox3d, + _swigc__p_player_blinkenlight_cmd, + _swigc__p_player_blinkenlight_cmd_color, + _swigc__p_player_blinkenlight_cmd_dutycycle, + _swigc__p_player_blinkenlight_cmd_period, + _swigc__p_player_blinkenlight_cmd_power, + _swigc__p_player_blinkenlight_data, + _swigc__p_player_blobfinder_blob, + _swigc__p_player_blobfinder_color_config, + _swigc__p_player_blobfinder_data, + _swigc__p_player_blobfinder_imager_config, + _swigc__p_player_bool, + _swigc__p_player_bumper_data, + _swigc__p_player_bumper_define, + _swigc__p_player_bumper_geom, + _swigc__p_player_camera_data, + _swigc__p_player_color, + _swigc__p_player_devaddr, + _swigc__p_player_device_auth_req, + _swigc__p_player_device_data_req, + _swigc__p_player_device_datamode_req, + _swigc__p_player_device_devlist, + _swigc__p_player_device_driverinfo, + _swigc__p_player_device_nameservice_req, + _swigc__p_player_device_req, + _swigc__p_player_dio_cmd, + _swigc__p_player_dio_data, + _swigc__p_player_energy_chargepolicy_config, + _swigc__p_player_energy_data, + _swigc__p_player_fiducial_data, + _swigc__p_player_fiducial_fov, + _swigc__p_player_fiducial_geom, + _swigc__p_player_fiducial_id, + _swigc__p_player_fiducial_item, + _swigc__p_player_gps_data, + _swigc__p_player_graphics2d_cmd_points, + _swigc__p_player_graphics2d_cmd_polygon, + _swigc__p_player_graphics2d_cmd_polyline, + _swigc__p_player_graphics3d_cmd_draw, + _swigc__p_player_graphics3d_draw_mode, + _swigc__p_player_gripper_cmd, + _swigc__p_player_gripper_data, + _swigc__p_player_gripper_geom, + _swigc__p_player_ir_data, + _swigc__p_player_ir_pose, + _swigc__p_player_ir_power_req, + _swigc__p_player_joystick_data, + _swigc__p_player_laser_config, + _swigc__p_player_laser_data, + _swigc__p_player_laser_data_scanpose, + _swigc__p_player_laser_geom, + _swigc__p_player_laser_power_config, + _swigc__p_player_limb_brakes_req, + _swigc__p_player_limb_data, + _swigc__p_player_limb_geom_req, + _swigc__p_player_limb_home_cmd, + _swigc__p_player_limb_power_req, + _swigc__p_player_limb_setpose_cmd, + _swigc__p_player_limb_setposition_cmd, + _swigc__p_player_limb_speed_req, + _swigc__p_player_limb_stop_cmd, + _swigc__p_player_limb_vecmove_cmd, + _swigc__p_player_localize_data, + _swigc__p_player_localize_get_particles, + _swigc__p_player_localize_hypoth, + _swigc__p_player_localize_particle, + _swigc__p_player_localize_set_pose, + _swigc__p_player_log_get_state, + _swigc__p_player_log_set_filename, + _swigc__p_player_log_set_read_rewind, + _swigc__p_player_log_set_read_state, + _swigc__p_player_log_set_write_state, + _swigc__p_player_map_data, + _swigc__p_player_map_data_vector, + _swigc__p_player_map_info, + _swigc__p_player_mcom_config, + _swigc__p_player_mcom_data, + _swigc__p_player_mcom_return, + _swigc__p_player_msghdr, + _swigc__p_player_opaque_data, + _swigc__p_player_planner_cmd, + _swigc__p_player_planner_data, + _swigc__p_player_planner_enable_req, + _swigc__p_player_planner_waypoints_req, + _swigc__p_player_point_2d, + _swigc__p_player_point_3d, + _swigc__p_player_pose, + _swigc__p_player_pose3d, + _swigc__p_player_position1d_cmd_pos, + _swigc__p_player_position1d_cmd_vel, + _swigc__p_player_position1d_data, + _swigc__p_player_position1d_geom, + _swigc__p_player_position1d_position_mode, + _swigc__p_player_position1d_position_pid, + _swigc__p_player_position1d_power_config, + _swigc__p_player_position1d_reset_odom_config, + _swigc__p_player_position1d_set_odom, + _swigc__p_player_position1d_speed_pid, + _swigc__p_player_position1d_speed_prof, + _swigc__p_player_position1d_velocity_mode_config, + _swigc__p_player_position2d_cmd_car, + _swigc__p_player_position2d_cmd_pos, + _swigc__p_player_position2d_cmd_vel, + _swigc__p_player_position2d_data, + _swigc__p_player_position2d_geom, + _swigc__p_player_position2d_position_mode_req, + _swigc__p_player_position2d_position_pid_req, + _swigc__p_player_position2d_power_config, + _swigc__p_player_position2d_reset_odom_config, + _swigc__p_player_position2d_set_odom_req, + _swigc__p_player_position2d_speed_pid_req, + _swigc__p_player_position2d_speed_prof_req, + _swigc__p_player_position2d_velocity_mode_config, + _swigc__p_player_position3d_cmd_pos, + _swigc__p_player_position3d_cmd_vel, + _swigc__p_player_position3d_data, + _swigc__p_player_position3d_geom, + _swigc__p_player_position3d_position_mode_req, + _swigc__p_player_position3d_position_pid_req, + _swigc__p_player_position3d_power_config, + _swigc__p_player_position3d_reset_odom_config, + _swigc__p_player_position3d_set_odom_req, + _swigc__p_player_position3d_speed_pid_req, + _swigc__p_player_position3d_speed_prof_req, + _swigc__p_player_position3d_velocity_mode_config, + _swigc__p_player_power_chargepolicy_config, + _swigc__p_player_power_data, + _swigc__p_player_ptz_cmd, + _swigc__p_player_ptz_data, + _swigc__p_player_ptz_geom, + _swigc__p_player_ptz_req_control_mode, + _swigc__p_player_ptz_req_generic, + _swigc__p_player_rfid_cmd, + _swigc__p_player_rfid_data, + _swigc__p_player_rfid_tag, + _swigc__p_player_segment, + _swigc__p_player_simulation_cmd, + _swigc__p_player_simulation_data, + _swigc__p_player_simulation_pose2d_req, + _swigc__p_player_simulation_property_float_req, + _swigc__p_player_simulation_property_int_req, + _swigc__p_player_simulation_property_string_req, + _swigc__p_player_sonar_data, + _swigc__p_player_sonar_geom, + _swigc__p_player_sonar_power_config, + _swigc__p_player_sound_cmd, + _swigc__p_player_speech_cmd, + _swigc__p_player_speech_recognition_data, + _swigc__p_player_truth_fiducial_id, + _swigc__p_player_truth_pose, + _swigc__p_player_waveform_data, + _swigc__p_player_wifi_data, + _swigc__p_player_wifi_iwspy_addr_req, + _swigc__p_player_wifi_link, + _swigc__p_player_wifi_mac_req, + _swigc__p_player_wsn_cmd, + _swigc__p_player_wsn_data, + _swigc__p_player_wsn_datafreq_config, + _swigc__p_player_wsn_datatype_config, + _swigc__p_player_wsn_node_data, + _swigc__p_player_wsn_power_config, + _swigc__p_playerc_actarray, + _swigc__p_playerc_aio, + _swigc__p_playerc_blobfinder, + _swigc__p_playerc_bumper, + _swigc__p_playerc_camera, + _swigc__p_playerc_client_item_t, + _swigc__p_playerc_device_info_t, + _swigc__p_playerc_dio, + _swigc__p_playerc_fiducial, + _swigc__p_playerc_gps, + _swigc__p_playerc_graphics2d, + _swigc__p_playerc_graphics3d, + _swigc__p_playerc_gripper, + _swigc__p_playerc_ir, + _swigc__p_playerc_laser, + _swigc__p_playerc_limb, + _swigc__p_playerc_localize, + _swigc__p_playerc_localize_particle, + _swigc__p_playerc_log, + _swigc__p_playerc_map, + _swigc__p_playerc_mclient, + _swigc__p_playerc_opaque, + _swigc__p_playerc_planner, + _swigc__p_playerc_position1d, + _swigc__p_playerc_position2d, + _swigc__p_playerc_position3d, + _swigc__p_playerc_power, + _swigc__p_playerc_ptz, + _swigc__p_playerc_rfid, + _swigc__p_playerc_rfidtag_t, + _swigc__p_playerc_simulation, + _swigc__p_playerc_sonar, + _swigc__p_playerc_speech, + _swigc__p_playerc_speechrecognition, + _swigc__p_playerc_wifi, + _swigc__p_playerc_wifi_link_t, + _swigc__p_playerc_wsn, + _swigc__p_pollfd, + _swigc__p_sockaddr_in, + _swigc__p_uint, + _swigc__p_uint16_t, + _swigc__p_uint32_t, + _swigc__p_uint8_t, + _swigc__p_unsigned_char, + _swigc__p_void, +}; + + +/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ + +static swig_const_info swig_const_table[] = { +{0, 0, 0, 0.0, 0, 0}}; + +#ifdef __cplusplus +} +#endif +/* ----------------------------------------------------------------------------- + * Type initialization: + * This problem is tough by the requirement that no dynamic + * memory is used. Also, since swig_type_info structures store pointers to + * swig_cast_info structures and swig_cast_info structures store pointers back + * to swig_type_info structures, we need some lookup code at initialization. + * The idea is that swig generates all the structures that are needed. + * The runtime then collects these partially filled structures. + * The SWIG_InitializeModule function takes these initial arrays out of + * swig_module, and does all the lookup, filling in the swig_module.types + * array with the correct data and linking the correct swig_cast_info + * structures together. + * + * The generated swig_type_info structures are assigned staticly to an initial + * array. We just loop through that array, and handle each type individually. + * First we lookup if this type has been already loaded, and if so, use the + * loaded structure instead of the generated one. Then we have to fill in the + * cast linked list. The cast data is initially stored in something like a + * two-dimensional array. Each row corresponds to a type (there are the same + * number of rows as there are in the swig_type_initial array). Each entry in + * a column is one of the swig_cast_info structures for that type. + * The cast_initial array is actually an array of arrays, because each row has + * a variable number of columns. So to actually build the cast linked list, + * we find the array of casts associated with the type, and loop through it + * adding the casts to the list. The one last trick we need to do is making + * sure the type pointer in the swig_cast_info struct is correct. + * + * First off, we lookup the cast->type name to see if it is already loaded. + * There are three cases to handle: + * 1) If the cast->type has already been loaded AND the type we are adding + * casting info to has not been loaded (it is in this module), THEN we + * replace the cast->type pointer with the type pointer that has already + * been loaded. + * 2) If BOTH types (the one we are adding casting info to, and the + * cast->type) are loaded, THEN the cast info has already been loaded by + * the previous module so we just ignore it. + * 3) Finally, if cast->type has not already been loaded, then we add that + * swig_cast_info to the linked list (because the cast->type) pointer will + * be correct. + * ----------------------------------------------------------------------------- */ + +#ifdef __cplusplus +extern "C" { +#if 0 +} /* c-mode */ +#endif +#endif + +#if 0 +#define SWIGRUNTIME_DEBUG +#endif + + +SWIGRUNTIME void +SWIG_InitializeModule(void *clientdata) { + size_t i; + swig_module_info *module_head, *iter; + int found; + + clientdata = clientdata; + + /* check to see if the circular list has been setup, if not, set it up */ + if (swig_module.next==0) { + /* Initialize the swig_module */ + swig_module.type_initial = swig_type_initial; + swig_module.cast_initial = swig_cast_initial; + swig_module.next = &swig_module; + } + + /* Try and load any already created modules */ + module_head = SWIG_GetModule(clientdata); + if (!module_head) { + /* This is the first module loaded for this interpreter */ + /* so set the swig module into the interpreter */ + SWIG_SetModule(clientdata, &swig_module); + module_head = &swig_module; + } else { + /* the interpreter has loaded a SWIG module, but has it loaded this one? */ + found=0; + iter=module_head; + do { + if (iter==&swig_module) { + found=1; + break; + } + iter=iter->next; + } while (iter!= module_head); + + /* if the is found in the list, then all is done and we may leave */ + if (found) return; + /* otherwise we must add out module into the list */ + swig_module.next = module_head->next; + module_head->next = &swig_module; + } + + /* Now work on filling in swig_module.types */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: size %d\n", swig_module.size); +#endif + for (i = 0; i < swig_module.size; ++i) { + swig_type_info *type = 0; + swig_type_info *ret; + swig_cast_info *cast; + +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); +#endif + + /* if there is another module already loaded */ + if (swig_module.next != &swig_module) { + type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); + } + if (type) { + /* Overwrite clientdata field */ +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found type %s\n", type->name); +#endif + if (swig_module.type_initial[i]->clientdata) { + type->clientdata = swig_module.type_initial[i]->clientdata; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name); +#endif + } + } else { + type = swig_module.type_initial[i]; + } + + /* Insert casting types */ + cast = swig_module.cast_initial[i]; + while (cast->type) { + /* Don't need to add information already in the list */ + ret = 0; +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: look cast %s\n", cast->type->name); +#endif + if (swig_module.next != &swig_module) { + ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); +#ifdef SWIGRUNTIME_DEBUG + if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name); +#endif + } + if (ret) { + if (type == swig_module.type_initial[i]) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: skip old type %s\n", ret->name); +#endif + cast->type = ret; + ret = 0; + } else { + /* Check for casting already in the list */ + swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type); +#ifdef SWIGRUNTIME_DEBUG + if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name); +#endif + if (!ocast) ret = 0; + } + } + + if (!ret) { +#ifdef SWIGRUNTIME_DEBUG + printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name); +#endif + if (type->cast) { + type->cast->prev = cast; + cast->next = type->cast; + } + type->cast = cast; + } + cast++; + } + /* Set entry in modules->types array equal to the type */ + swig_module.types[i] = type; + } + swig_module.types[i] = 0; + +#ifdef SWIGRUNTIME_DEBUG + printf("**** SWIG_InitializeModule: Cast List ******\n"); + for (i = 0; i < swig_module.size; ++i) { + int j = 0; + swig_cast_info *cast = swig_module.cast_initial[i]; + printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name); + while (cast->type) { + printf("SWIG_InitializeModule: cast type %s\n", cast->type->name); + cast++; + ++j; + } + printf("---- Total casts: %d\n",j); + } + printf("**** SWIG_InitializeModule: Cast List ******\n"); +#endif +} + +/* This function will propagate the clientdata field of type to +* any new swig_type_info structures that have been added into the list +* of equivalent types. It is like calling +* SWIG_TypeClientData(type, clientdata) a second time. +*/ +SWIGRUNTIME void +SWIG_PropagateClientData(void) { + size_t i; + swig_cast_info *equiv; + static int init_run = 0; + + if (init_run) return; + init_run = 1; + + for (i = 0; i < swig_module.size; i++) { + if (swig_module.types[i]->clientdata) { + equiv = swig_module.types[i]->cast; + while (equiv) { + if (!equiv->converter) { + if (equiv->type && !equiv->type->clientdata) + SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); + } + equiv = equiv->next; + } + } + } +} + +#ifdef __cplusplus +#if 0 +{ + /* c-mode */ +#endif +} +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + + /* Python-specific SWIG API */ +#define SWIG_newvarlink() SWIG_Python_newvarlink() +#define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) +#define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) + + /* ----------------------------------------------------------------------------- + * global variable support code. + * ----------------------------------------------------------------------------- */ + + typedef struct swig_globalvar { + char *name; /* Name of global variable */ + PyObject *(*get_attr)(void); /* Return the current value */ + int (*set_attr)(PyObject *); /* Set the value */ + struct swig_globalvar *next; + } swig_globalvar; + + typedef struct swig_varlinkobject { + PyObject_HEAD + swig_globalvar *vars; + } swig_varlinkobject; + + SWIGINTERN PyObject * + swig_varlink_repr(swig_varlinkobject *SWIGUNUSEDPARM(v)) { + return PyString_FromString(""); + } + + SWIGINTERN PyObject * + swig_varlink_str(swig_varlinkobject *v) { + PyObject *str = PyString_FromString("("); + swig_globalvar *var; + for (var = v->vars; var; var=var->next) { + PyString_ConcatAndDel(&str,PyString_FromString(var->name)); + if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", ")); + } + PyString_ConcatAndDel(&str,PyString_FromString(")")); + return str; + } + + SWIGINTERN int + swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) { + PyObject *str = swig_varlink_str(v); + fprintf(fp,"Swig global variables "); + fprintf(fp,"%s\n", PyString_AsString(str)); + Py_DECREF(str); + return 0; + } + + SWIGINTERN void + swig_varlink_dealloc(swig_varlinkobject *v) { + swig_globalvar *var = v->vars; + while (var) { + swig_globalvar *n = var->next; + free(var->name); + free(var); + var = n; + } + } + + SWIGINTERN PyObject * + swig_varlink_getattr(swig_varlinkobject *v, char *n) { + PyObject *res = NULL; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->get_attr)(); + break; + } + var = var->next; + } + if (res == NULL && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN int + swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { + int res = 1; + swig_globalvar *var = v->vars; + while (var) { + if (strcmp(var->name,n) == 0) { + res = (*var->set_attr)(p); + break; + } + var = var->next; + } + if (res == 1 && !PyErr_Occurred()) { + PyErr_SetString(PyExc_NameError,"Unknown C global variable"); + } + return res; + } + + SWIGINTERN PyTypeObject* + swig_varlink_type(void) { + static char varlink__doc__[] = "Swig var link object"; + static PyTypeObject varlink_type; + static int type_init = 0; + if (!type_init) { + const PyTypeObject tmp + = { + PyObject_HEAD_INIT(NULL) + 0, /* Number of items in variable part (ob_size) */ + (char *)"swigvarlink", /* Type name (tp_name) */ + sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */ + 0, /* Itemsize (tp_itemsize) */ + (destructor) swig_varlink_dealloc, /* Deallocator (tp_dealloc) */ + (printfunc) swig_varlink_print, /* Print (tp_print) */ + (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */ + (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */ + 0, /* tp_compare */ + (reprfunc) swig_varlink_repr, /* tp_repr */ + 0, /* tp_as_number */ + 0, /* tp_as_sequence */ + 0, /* tp_as_mapping */ + 0, /* tp_hash */ + 0, /* tp_call */ + (reprfunc)swig_varlink_str, /* tp_str */ + 0, /* tp_getattro */ + 0, /* tp_setattro */ + 0, /* tp_as_buffer */ + 0, /* tp_flags */ + varlink__doc__, /* tp_doc */ + 0, /* tp_traverse */ + 0, /* tp_clear */ + 0, /* tp_richcompare */ + 0, /* tp_weaklistoffset */ +#if PY_VERSION_HEX >= 0x02020000 + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ +#endif +#if PY_VERSION_HEX >= 0x02030000 + 0, /* tp_del */ +#endif +#ifdef COUNT_ALLOCS + 0,0,0,0 /* tp_alloc -> tp_next */ +#endif + }; + varlink_type = tmp; + varlink_type.ob_type = &PyType_Type; + type_init = 1; + } + return &varlink_type; + } + + /* Create a variable linking object for use later */ + SWIGINTERN PyObject * + SWIG_Python_newvarlink(void) { + swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); + if (result) { + result->vars = 0; + } + return ((PyObject*) result); + } + + SWIGINTERN void + SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { + swig_varlinkobject *v = (swig_varlinkobject *) p; + swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); + if (gv) { + size_t size = strlen(name)+1; + gv->name = (char *)malloc(size); + if (gv->name) { + strncpy(gv->name,name,size); + gv->get_attr = get_attr; + gv->set_attr = set_attr; + gv->next = v->vars; + } + } + v->vars = gv; + } + + SWIGINTERN PyObject * + SWIG_globals(void) { + static PyObject *_SWIG_globals = 0; + if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink(); + return _SWIG_globals; + } + + /* ----------------------------------------------------------------------------- + * constants/methods manipulation + * ----------------------------------------------------------------------------- */ + + /* Install Constants */ + SWIGINTERN void + SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { + PyObject *obj = 0; + size_t i; + for (i = 0; constants[i].type; ++i) { + switch(constants[i].type) { + case SWIG_PY_POINTER: + obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); + break; + case SWIG_PY_BINARY: + obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); + break; + default: + obj = 0; + break; + } + if (obj) { + PyDict_SetItemString(d, constants[i].name, obj); + Py_DECREF(obj); + } + } + } + + /* -----------------------------------------------------------------------------*/ + /* Fix SwigMethods to carry the callback ptrs when needed */ + /* -----------------------------------------------------------------------------*/ + + SWIGINTERN void + SWIG_Python_FixMethods(PyMethodDef *methods, + swig_const_info *const_table, + swig_type_info **types, + swig_type_info **types_initial) { + size_t i; + for (i = 0; methods[i].ml_name; ++i) { + const char *c = methods[i].ml_doc; + if (c && (c = strstr(c, "swig_ptr: "))) { + int j; + swig_const_info *ci = 0; + const char *name = c + 10; + for (j = 0; const_table[j].type; ++j) { + if (strncmp(const_table[j].name, name, + strlen(const_table[j].name)) == 0) { + ci = &(const_table[j]); + break; + } + } + if (ci) { + size_t shift = (ci->ptype) - types; + swig_type_info *ty = types_initial[shift]; + size_t ldoc = (c - methods[i].ml_doc); + size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; + char *ndoc = (char*)malloc(ldoc + lptr + 10); + if (ndoc) { + char *buff = ndoc; + void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; + if (ptr) { + strncpy(buff, methods[i].ml_doc, ldoc); + buff += ldoc; + strncpy(buff, "swig_ptr: ", 10); + buff += 10; + SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); + methods[i].ml_doc = ndoc; + } + } + } + } + } + } + +#ifdef __cplusplus +} +#endif + +/* -----------------------------------------------------------------------------* + * Partial Init method + * -----------------------------------------------------------------------------*/ + +#ifdef __cplusplus +extern "C" +#endif +SWIGEXPORT void SWIG_init(void) { + PyObject *m, *d; + + /* Fix SwigMethods to carry the callback ptrs when needed */ + SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); + + m = Py_InitModule((char *) SWIG_name, SwigMethods); + d = PyModule_GetDict(m); + + SWIG_InitializeModule(0); + SWIG_InstallConstants(d,swig_const_table); + + + SWIG_Python_SetConstant(d, "PLAYER_MAX_MESSAGE_SIZE",SWIG_From_int((int)(8388608))); + SWIG_Python_SetConstant(d, "PLAYER_MAX_DRIVER_STRING_LEN",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_MAX_DEVICES",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYER_MSGQUEUE_DEFAULT_MAXLEN",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_IDENT_STRING",SWIG_FromCharPtr("Player v.")); + SWIG_Python_SetConstant(d, "PLAYER_IDENT_STRLEN",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_KEYLEN",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_DATA",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_CMD",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_REQ",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_RESP_ACK",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_SYNCH",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_MSGTYPE_RESP_NACK",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_NULL_CODE",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_CODE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_CODE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_GRIPPER_CODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_CODE",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_CODE",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_CODE",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_CODE",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_CODE",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIO_CODE",SWIG_From_int((int)(9))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_CODE",SWIG_From_int((int)(10))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_CODE",SWIG_From_int((int)(12))); + SWIG_Python_SetConstant(d, "PLAYER_GPS_CODE",SWIG_From_int((int)(13))); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_CODE",SWIG_From_int((int)(14))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_CODE",SWIG_From_int((int)(15))); + SWIG_Python_SetConstant(d, "PLAYER_DIO_CODE",SWIG_From_int((int)(20))); + SWIG_Python_SetConstant(d, "PLAYER_AIO_CODE",SWIG_From_int((int)(21))); + SWIG_Python_SetConstant(d, "PLAYER_IR_CODE",SWIG_From_int((int)(22))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_CODE",SWIG_From_int((int)(23))); + SWIG_Python_SetConstant(d, "PLAYER_WAVEFORM_CODE",SWIG_From_int((int)(24))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_CODE",SWIG_From_int((int)(25))); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_CODE",SWIG_From_int((int)(26))); + SWIG_Python_SetConstant(d, "PLAYER_SOUND_CODE",SWIG_From_int((int)(27))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_CODE",SWIG_From_int((int)(28))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_CODE",SWIG_From_int((int)(29))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_CODE",SWIG_From_int((int)(30))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_CODE",SWIG_From_int((int)(31))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CODE",SWIG_From_int((int)(33))); + SWIG_Python_SetConstant(d, "PLAYER_NOMAD_CODE",SWIG_From_int((int)(34))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_CODE",SWIG_From_int((int)(40))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_CODE",SWIG_From_int((int)(42))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_CODE",SWIG_From_int((int)(44))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_CODE",SWIG_From_int((int)(45))); + SWIG_Python_SetConstant(d, "PLAYER_ENERGY_CODE",SWIG_From_int((int)(46))); + SWIG_Python_SetConstant(d, "PLAYER_JOYSTICK_CODE",SWIG_From_int((int)(49))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_RECOGNITION_CODE",SWIG_From_int((int)(50))); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_CODE",SWIG_From_int((int)(51))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_CODE",SWIG_From_int((int)(52))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_CODE",SWIG_From_int((int)(53))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_CODE",SWIG_From_int((int)(54))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_CODE",SWIG_From_int((int)(55))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_CODE",SWIG_From_int((int)(56))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_CODE",SWIG_From_int((int)(57))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS3D_CODE",SWIG_From_int((int)(58))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_STRING",SWIG_FromCharPtr("actarray")); + SWIG_Python_SetConstant(d, "PLAYER_AIO_STRING",SWIG_FromCharPtr("aio")); + SWIG_Python_SetConstant(d, "PLAYER_AUDIO_STRING",SWIG_FromCharPtr("audio")); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_STRING",SWIG_FromCharPtr("audiodsp")); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_STRING",SWIG_FromCharPtr("audiomixer")); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_STRING",SWIG_FromCharPtr("blinkenlight")); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_STRING",SWIG_FromCharPtr("blobfinder")); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_STRING",SWIG_FromCharPtr("bumper")); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_STRING",SWIG_FromCharPtr("camera")); + SWIG_Python_SetConstant(d, "PLAYER_ENERGY_STRING",SWIG_FromCharPtr("energy")); + SWIG_Python_SetConstant(d, "PLAYER_DIO_STRING",SWIG_FromCharPtr("dio")); + SWIG_Python_SetConstant(d, "PLAYER_GRIPPER_STRING",SWIG_FromCharPtr("gripper")); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_STRING",SWIG_FromCharPtr("fiducial")); + SWIG_Python_SetConstant(d, "PLAYER_GPS_STRING",SWIG_FromCharPtr("gps")); + SWIG_Python_SetConstant(d, "PLAYER_IR_STRING",SWIG_FromCharPtr("ir")); + SWIG_Python_SetConstant(d, "PLAYER_JOYSTICK_STRING",SWIG_FromCharPtr("joystick")); + SWIG_Python_SetConstant(d, "PLAYER_LASER_STRING",SWIG_FromCharPtr("laser")); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STRING",SWIG_FromCharPtr("limb")); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_STRING",SWIG_FromCharPtr("localize")); + SWIG_Python_SetConstant(d, "PLAYER_LOG_STRING",SWIG_FromCharPtr("log")); + SWIG_Python_SetConstant(d, "PLAYER_MAP_STRING",SWIG_FromCharPtr("map")); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_STRING",SWIG_FromCharPtr("mcom")); + SWIG_Python_SetConstant(d, "PLAYER_NOMAD_STRING",SWIG_FromCharPtr("nomad")); + SWIG_Python_SetConstant(d, "PLAYER_NULL_STRING",SWIG_FromCharPtr("null")); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_STRING",SWIG_FromCharPtr("opaque")); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_STRING",SWIG_FromCharPtr("planner")); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_STRING",SWIG_FromCharPtr("player")); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STRING",SWIG_FromCharPtr("position1d")); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_STRING",SWIG_FromCharPtr("position2d")); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_STRING",SWIG_FromCharPtr("position3d")); + SWIG_Python_SetConstant(d, "PLAYER_POWER_STRING",SWIG_FromCharPtr("power")); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_STRING",SWIG_FromCharPtr("ptz")); + SWIG_Python_SetConstant(d, "PLAYER_RFID_STRING",SWIG_FromCharPtr("rfid")); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_STRING",SWIG_FromCharPtr("simulation")); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_STRING",SWIG_FromCharPtr("sonar")); + SWIG_Python_SetConstant(d, "PLAYER_SOUND_STRING",SWIG_FromCharPtr("sound")); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_STRING",SWIG_FromCharPtr("speech")); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_RECOGNITION_STRING",SWIG_FromCharPtr("speech_recognition")); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_STRING",SWIG_FromCharPtr("truth")); + SWIG_Python_SetConstant(d, "PLAYER_WAVEFORM_STRING",SWIG_FromCharPtr("waveform")); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_STRING",SWIG_FromCharPtr("wifi")); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_STRING",SWIG_FromCharPtr("graphics2d")); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS3D_STRING",SWIG_FromCharPtr("graphics3d")); + SWIG_Python_SetConstant(d, "PLAYER_WSN_STRING",SWIG_FromCharPtr("wsn")); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_NUM_ACTUATORS",SWIG_From_int((int)(16))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_ACTSTATE_IDLE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_ACTSTATE_MOVING",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_ACTSTATE_BRAKED",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_ACTSTATE_STALLED",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_TYPE_LINEAR",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_TYPE_ROTARY",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_POWER_REQ",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_BRAKES_REQ",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_GET_GEOM_REQ",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_SPEED_REQ",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_POS_CMD",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_SPEED_CMD",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_HOME_CMD",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_ACTARRAY_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AIO_MAX_INPUTS",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_AIO_MAX_OUTPUTS",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_AIO_CMD_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AIO_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIO_DATA_BUFFER_SIZE",SWIG_From_int((int)(20))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIO_PAIRS",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_MAX_FREQS",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_MAX_BITSTRING_LEN",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_SET_CONFIG",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_GET_CONFIG",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_PLAY_TONE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_PLAY_CHIRP",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_REPLAY",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIODSP_DATA_TONES",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_MASTER",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_PCM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_LINE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_MIC",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_IGAIN",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_SET_OGAIN",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_AUDIOMIXER_GET_LEVELS",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CMD_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CMD_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CMD_COLOR",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CMD_PERIOD",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_BLINKENLIGHT_CMD_DUTYCYCLE",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_MAX_BLOBS",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_DATA_BLOBS",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_REQ_SET_COLOR",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BLOBFINDER_REQ_SET_IMAGER_PARAMS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_BUMPER_DATA_GEOM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_IMAGE_WIDTH",SWIG_From_int((int)(1920))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_IMAGE_HEIGHT",SWIG_From_int((int)(1080))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_IMAGE_SIZE",SWIG_From_int((int)((1920*1080*4)))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_FORMAT_MONO8",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_FORMAT_MONO16",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_FORMAT_RGB565",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_FORMAT_RGB888",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_COMPRESS_RAW",SWIG_From_int((int)(0))); + SWIG_Python_SetConstant(d, "PLAYER_CAMERA_COMPRESS_JPEG",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_DIO_DATA_VALUES",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_DIO_CMD_VALUES",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ENERGY_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_ENERGY_SET_CHARGING_POLICY_REQ",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_DATA_SCAN",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_REQ_GET_FOV",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_REQ_SET_FOV",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_REQ_GET_ID",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_FIDUCIAL_REQ_SET_ID",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_GPS_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_MAX_POINTS",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_CMD_CLEAR",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_CMD_POINTS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_CMD_POLYLINE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS2D_CMD_POLYGON",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS3D_MAX_POINTS",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS3D_CMD_CLEAR",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_GRAPHICS3D_CMD_DRAW",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_POINTS",SWIG_From_int((int)(PLAYER_DRAW_POINTS))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_LINES",SWIG_From_int((int)(PLAYER_DRAW_LINES))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_LINE_STRIP",SWIG_From_int((int)(PLAYER_DRAW_LINE_STRIP))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_LINE_LOOP",SWIG_From_int((int)(PLAYER_DRAW_LINE_LOOP))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_TRIANGLES",SWIG_From_int((int)(PLAYER_DRAW_TRIANGLES))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_TRIANGLE_STRIP",SWIG_From_int((int)(PLAYER_DRAW_TRIANGLE_STRIP))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_TRIANGLE_FAN",SWIG_From_int((int)(PLAYER_DRAW_TRIANGLE_FAN))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_QUADS",SWIG_From_int((int)(PLAYER_DRAW_QUADS))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_QUAD_STRIP",SWIG_From_int((int)(PLAYER_DRAW_QUAD_STRIP))); + SWIG_Python_SetConstant(d, "PLAYER_DRAW_POLYGON",SWIG_From_int((int)(PLAYER_DRAW_POLYGON))); + SWIG_Python_SetConstant(d, "PLAYER_GRIPPER_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_GRIPPER_CMD_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_GRIPPER_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "GRIPopen",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "GRIPclose",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "GRIPstop",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "LIFTup",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "LIFTdown",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "LIFTstop",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "GRIPstore",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "GRIPdeploy",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "GRIPhalt",SWIG_From_int((int)(15))); + SWIG_Python_SetConstant(d, "GRIPpress",SWIG_From_int((int)(16))); + SWIG_Python_SetConstant(d, "LIFTcarry",SWIG_From_int((int)(17))); + SWIG_Python_SetConstant(d, "PLAYER_IR_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_IR_POSE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_IR_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_IR_DATA_RANGES",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_JOYSTICK_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_MAX_SAMPLES",SWIG_From_int((int)(1024))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_DATA_SCAN",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_DATA_SCANPOSE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_REQ_SET_CONFIG",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_REQ_GET_CONFIG",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_LASER_REQ_POWER",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STATE_IDLE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STATE_BRAKED",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STATE_MOVING",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STATE_OOR",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STATE_COLL",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_DATA",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_HOME_CMD",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_STOP_CMD",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_SETPOSE_CMD",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_SETPOSITION_CMD",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_VECMOVE_CMD",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_POWER_REQ",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_BRAKES_REQ",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_GEOM_REQ",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_LIMB_SPEED_REQ",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_MAX_HYPOTHS",SWIG_From_int((int)(10))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_PARTICLES_MAX",SWIG_From_int((int)(100))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_DATA_HYPOTHS",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_REQ_SET_POSE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LOCALIZE_REQ_GET_PARTICLES",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_TYPE_READ",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_TYPE_WRITE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_REQ_SET_WRITE_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_REQ_SET_READ_STATE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_REQ_GET_STATE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_REQ_SET_READ_REWIND",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_LOG_REQ_SET_FILENAME",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_MAX_SEGMENTS",SWIG_From_int((int)(131068))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_DATA_INFO",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_REQ_GET_INFO",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_REQ_GET_DATA",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_MAP_REQ_GET_VECTOR",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "MCOM_DATA_LEN",SWIG_From_int((int)(128))); + SWIG_Python_SetConstant(d, "MCOM_N_BUFS",SWIG_From_int((int)(10))); + SWIG_Python_SetConstant(d, "MCOM_CHANNEL_LEN",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "MCOM_EMPTY_STRING",SWIG_FromCharPtr("(EMPTY)")); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_PUSH",SWIG_From_int((int)(0))); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_POP",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_READ",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_CLEAR",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_MCOM_SET_CAPACITY",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_CMD",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_REQ",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_OPAQUE_MAX_SIZE",SWIG_From_int((int)(1048576))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_MAX_WAYPOINTS",SWIG_From_int((int)(128))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_CMD_GOAL",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_REQ_GET_WAYPOINTS",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PLANNER_REQ_ENABLE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_OPEN_MODE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_CLOSE_MODE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_ERROR_MODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_DATAMODE_PUSH",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_DATAMODE_PULL",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_DEVLIST",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_DRIVERINFO",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_DEV",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_DATA",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_DATAMODE",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_AUTH",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_NAMESERVICE",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_IDENT",SWIG_From_int((int)(9))); + SWIG_Python_SetConstant(d, "PLAYER_PLAYER_REQ_ADD_REPLACE_RULE",SWIG_From_int((int)(10))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_MOTOR_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_VELOCITY_MODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_POSITION_MODE",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_SET_ODOM",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_RESET_ODOM",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_SPEED_PID",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_POSITION_PID",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_REQ_SPEED_PROF",SWIG_From_int((int)(9))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_DATA_GEOM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_CMD_VEL",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_CMD_POS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_LIMIT_MIN",SWIG_From_int((int)(0))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_LIMIT_CEN",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_LIMIT_MAX",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_OC",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_TRAJ_COMPLETE",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION1D_STATUS_ENABLED",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_MOTOR_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_VELOCITY_MODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_POSITION_MODE",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_SET_ODOM",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_RESET_ODOM",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_SPEED_PID",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_POSITION_PID",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_REQ_SPEED_PROF",SWIG_From_int((int)(9))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_DATA_GEOM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_CMD_VEL",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_CMD_POS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION2D_CMD_CAR",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_DATA_GEOMETRY",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_CMD_SET_VEL",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_CMD_SET_POS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_MOTOR_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_VELOCITY_MODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_POSITION_MODE",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_RESET_ODOM",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_SET_ODOM",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_SPEED_PID",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_POSITION_PID",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_POSITION3D_SPEED_PROF",SWIG_From_int((int)(9))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_SET_CHARGING_POLICY_REQ",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_MASK_VOLTS",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_MASK_WATTS",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_MASK_JOULES",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_MASK_PERCENT",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_POWER_MASK_CHARGING",SWIG_From_int((int)(16))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_MAX_CONFIG_LEN",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_VELOCITY_CONTROL",SWIG_From_int((int)(0))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_POSITION_CONTROL",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_REQ_GENERIC",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_REQ_CONTROL_MODE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_REQ_AUTOSERVO",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_REQ_GEOM",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_DATA_GEOM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_PTZ_CMD_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_IDENTIFIER_MAXLEN",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_SET_POSE2D",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_GET_POSE2D",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_SET_PROPERTY_INT",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_GET_PROPERTY_INT",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_SET_PROPERTY_FLOAT",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_GET_PROPERTY_FLOAT",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_SET_PROPERTY_STRING",SWIG_From_int((int)(7))); + SWIG_Python_SetConstant(d, "PLAYER_SIMULATION_REQ_GET_PROPERTY_STRING",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_MAX_SAMPLES",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_REQ_GET_GEOM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_REQ_POWER",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_DATA_RANGES",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SONAR_DATA_GEOM",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_SOUND_CMD_IDX",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_MAX_STRING_LEN",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_CMD_SAY",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_RECOGNITION_TEXT_LEN",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYER_SPEECH_RECOGNITION_DATA_STRING",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_DATA_POSE",SWIG_From_int((int)(0x01))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_DATA_FIDUCIAL_ID",SWIG_From_int((int)(0x02))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_REQ_SET_POSE",SWIG_From_int((int)(0x03))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_REQ_SET_FIDUCIAL_ID",SWIG_From_int((int)(0x04))); + SWIG_Python_SetConstant(d, "PLAYER_TRUTH_REQ_GET_FIDUCIAL_ID",SWIG_From_int((int)(0x05))); + SWIG_Python_SetConstant(d, "PLAYER_WAVEFORM_DATA_MAX",SWIG_From_int((int)(4096))); + SWIG_Python_SetConstant(d, "PLAYER_WAVEFORM_DATA_SAMPLE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MAX_LINKS",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_QUAL_DBM",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_QUAL_REL",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_QUAL_UNKNOWN",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_UNKNOWN",SWIG_From_int((int)(0))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_AUTO",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_ADHOC",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_INFRA",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_MASTER",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_REPEAT",SWIG_From_int((int)(5))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MODE_SECOND",SWIG_From_int((int)(6))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_MAC",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_IWSPY_ADD",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_IWSPY_DEL",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_IWSPY_PING",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_WIFI_DATA_STATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_MAX_TAGS",SWIG_From_int((int)(30))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_MAX_GUID",SWIG_From_int((int)(8))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_DATA",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_REQ_POWER",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_REQ_READTAG",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_REQ_WRITETAG",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYER_RFID_REQ_LOCKTAG",SWIG_From_int((int)(4))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_DATA",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_CMD_DEVSTATE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_REQ_POWER",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_REQ_DATATYPE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYER_WSN_REQ_DATAFREQ",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYERC_OPEN_MODE",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYERC_CLOSE_MODE",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYERC_ERROR_MODE",SWIG_From_int((int)(3))); + SWIG_Python_SetConstant(d, "PLAYERC_DATAMODE_PUSH",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYERC_DATAMODE_PULL",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYERC_TRANSPORT_TCP",SWIG_From_int((int)(1))); + SWIG_Python_SetConstant(d, "PLAYERC_TRANSPORT_UDP",SWIG_From_int((int)(2))); + SWIG_Python_SetConstant(d, "PLAYERC_MAX_DEVICES",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYERC_LASER_MAX_SAMPLES",SWIG_From_int((int)(1024))); + SWIG_Python_SetConstant(d, "PLAYERC_FIDUCIAL_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYERC_SONAR_MAX_SAMPLES",SWIG_From_int((int)(64))); + SWIG_Python_SetConstant(d, "PLAYERC_BUMPER_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYERC_IR_MAX_SAMPLES",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYERC_BLOBFINDER_MAX_BLOBS",SWIG_From_int((int)(256))); + SWIG_Python_SetConstant(d, "PLAYERC_WIFI_MAX_LINKS",SWIG_From_int((int)(32))); + SWIG_Python_SetConstant(d, "PLAYERC_RFID_MAX_TAGS",SWIG_From_int((int)(30))); + SWIG_Python_SetConstant(d, "PLAYERC_RFID_MAX_GUID",SWIG_From_int((int)(8))); +} + --- player-2.0.4.orig/client_libs/libplayerc/doc/Makefile.in +++ player-2.0.4/client_libs/libplayerc/doc/Makefile.in @@ -142,6 +142,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -492,13 +493,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -515,6 +512,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -525,17 +525,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/libplayerc++/Makefile.in +++ player-2.0.4/client_libs/libplayerc++/Makefile.in @@ -203,6 +203,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -553,13 +554,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -576,6 +573,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -586,17 +586,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/libplayerc++/test/Makefile.in +++ player-2.0.4/client_libs/libplayerc++/test/Makefile.in @@ -172,6 +172,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -522,13 +523,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -545,6 +542,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -555,17 +555,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/client_libs/Makefile.in +++ player-2.0.4/client_libs/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayercore/Makefile.in +++ player-2.0.4/libplayercore/Makefile.in @@ -190,6 +190,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -540,13 +541,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -563,6 +560,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -573,17 +573,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayercore/bindings/Makefile.in +++ player-2.0.4/libplayercore/bindings/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayercore/bindings/java/Makefile.in +++ player-2.0.4/libplayercore/bindings/java/Makefile.in @@ -183,6 +183,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -533,13 +534,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -556,6 +553,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -566,17 +566,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayertcp/Makefile.in +++ player-2.0.4/libplayertcp/Makefile.in @@ -184,6 +184,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -534,13 +535,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -557,6 +554,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -567,17 +567,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayertcp/bindings/Makefile.in +++ player-2.0.4/libplayertcp/bindings/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayertcp/bindings/java/Makefile.in +++ player-2.0.4/libplayertcp/bindings/java/Makefile.in @@ -175,6 +175,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -525,13 +526,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -548,6 +545,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -558,17 +558,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayerxdr/Makefile.in +++ player-2.0.4/libplayerxdr/Makefile.in @@ -181,6 +181,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -531,13 +532,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -554,6 +551,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -564,17 +564,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/libplayerdrivers/Makefile.am +++ player-2.0.4/server/libplayerdrivers/Makefile.am @@ -14,7 +14,7 @@ AM_CPPFLAGS = -fPIC -Wall -I$(top_srcdir) libplayerdrivers_la_SOURCES = driverregistry.cc driverregistry.h -libplayerdrivers_la_LIBADD = @PLAYER_DRIVER_EXTRA_LIBS@ +libplayerdrivers_la_LIBADD = @PLAYER_DRIVER_EXTRA_LIBS@ $(top_builddir)/libplayercore/libplayercore.la $(top_builddir)/libplayercore/libplayererror.la # This is ugly, but it works. # We link with *.lo in server/drivers, which --- player-2.0.4.orig/server/libplayerdrivers/Makefile.in +++ player-2.0.4/server/libplayerdrivers/Makefile.in @@ -192,6 +192,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -542,13 +543,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -565,6 +562,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -575,17 +575,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -601,6 +605,8 @@ AM_CPPFLAGS = -fPIC -Wall -I$(top_srcdir) libplayerdrivers_la_SOURCES = driverregistry.cc driverregistry.h libplayerdrivers_la_LIBADD = @PLAYER_DRIVER_EXTRA_LIBS@ \ + $(top_builddir)/libplayercore/libplayercore.la \ + $(top_builddir)/libplayercore/libplayererror.la \ $(am__append_1) # This is ugly, but it works. --- player-2.0.4.orig/server/Makefile.in +++ player-2.0.4/server/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/Makefile.in +++ player-2.0.4/server/drivers/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/base/Makefile.in +++ player-2.0.4/server/drivers/base/Makefile.in @@ -168,6 +168,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -518,13 +519,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -541,6 +538,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -551,17 +551,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/audio/Makefile.in +++ player-2.0.4/server/drivers/audio/Makefile.in @@ -144,6 +144,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -494,13 +495,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -517,6 +514,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -527,17 +527,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/audiodsp/Makefile.in +++ player-2.0.4/server/drivers/audiodsp/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/audiomixer/Makefile.in +++ player-2.0.4/server/drivers/audiomixer/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/cmvision/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/cmvision/Makefile.in @@ -173,6 +173,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -523,13 +524,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -546,6 +543,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -556,17 +556,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/upcbarcode/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/upcbarcode/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/simpleshape/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/simpleshape/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/acts/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/acts/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/shapetracker/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/shapetracker/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/blobfinder/artoolkitplus/Makefile.in +++ player-2.0.4/server/drivers/blobfinder/artoolkitplus/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/Makefile.in +++ player-2.0.4/server/drivers/camera/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/v4l/Makefile.in +++ player-2.0.4/server/drivers/camera/v4l/Makefile.in @@ -171,6 +171,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +522,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +541,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +554,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/1394/Makefile.in +++ player-2.0.4/server/drivers/camera/1394/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/compress/Makefile.in +++ player-2.0.4/server/drivers/camera/compress/Makefile.in @@ -168,6 +168,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -518,13 +519,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -541,6 +538,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -551,17 +551,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/imageseq/Makefile.in +++ player-2.0.4/server/drivers/camera/imageseq/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/sphere/Makefile.in +++ player-2.0.4/server/drivers/camera/sphere/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/uvc/Makefile.in +++ player-2.0.4/server/drivers/camera/uvc/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/camera/yarp/Makefile.in +++ player-2.0.4/server/drivers/camera/yarp/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/fiducial/Makefile.in +++ player-2.0.4/server/drivers/fiducial/Makefile.in @@ -182,6 +182,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -532,13 +533,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -555,6 +552,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -565,17 +565,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/gps/Makefile.in +++ player-2.0.4/server/drivers/gps/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/joystick/Makefile.in +++ player-2.0.4/server/drivers/joystick/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/laser/Makefile.in +++ player-2.0.4/server/drivers/laser/Makefile.in @@ -209,6 +209,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -559,13 +560,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -582,6 +579,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -592,17 +592,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/localization/Makefile.in +++ player-2.0.4/server/drivers/localization/Makefile.in @@ -169,6 +169,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -519,13 +520,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -542,6 +539,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -552,17 +552,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/localization/amcl/Makefile.in +++ player-2.0.4/server/drivers/localization/amcl/Makefile.in @@ -174,6 +174,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -524,13 +525,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -547,6 +544,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -557,17 +557,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/map/Makefile.in +++ player-2.0.4/server/drivers/map/Makefile.in @@ -187,6 +187,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -537,13 +538,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -560,6 +557,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -570,17 +570,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mcom/Makefile.in +++ player-2.0.4/server/drivers/mcom/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/Makefile.in +++ player-2.0.4/server/drivers/mixed/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/p2os/Makefile.in +++ player-2.0.4/server/drivers/mixed/p2os/Makefile.in @@ -171,6 +171,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +522,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +541,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +554,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/reb/Makefile.in +++ player-2.0.4/server/drivers/mixed/reb/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/rmp/Makefile.in +++ player-2.0.4/server/drivers/mixed/rmp/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/rflex/Makefile.in +++ player-2.0.4/server/drivers/mixed/rflex/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/botrics/Makefile.in +++ player-2.0.4/server/drivers/mixed/botrics/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/clodbuster/Makefile.in +++ player-2.0.4/server/drivers/mixed/clodbuster/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/nomad/Makefile.in +++ player-2.0.4/server/drivers/mixed/nomad/Makefile.in @@ -172,6 +172,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -522,13 +523,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -545,6 +542,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -555,17 +555,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/khepera/Makefile.in +++ player-2.0.4/server/drivers/mixed/khepera/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/evolution/Makefile.in +++ player-2.0.4/server/drivers/mixed/evolution/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/evolution/er1/Makefile.in +++ player-2.0.4/server/drivers/mixed/evolution/er1/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/cmucam2/Makefile.in +++ player-2.0.4/server/drivers/mixed/cmucam2/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/garcia/Makefile.in +++ player-2.0.4/server/drivers/mixed/garcia/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/irobot/Makefile.in +++ player-2.0.4/server/drivers/mixed/irobot/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/irobot/roomba/Makefile.in +++ player-2.0.4/server/drivers/mixed/irobot/roomba/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/wbr/Makefile.in +++ player-2.0.4/server/drivers/mixed/wbr/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/wbr/914/Makefile.in +++ player-2.0.4/server/drivers/mixed/wbr/914/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/mixed/erratic/Makefile.in +++ player-2.0.4/server/drivers/mixed/erratic/Makefile.in @@ -171,6 +171,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +522,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +541,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +554,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/planner/Makefile.in +++ player-2.0.4/server/drivers/planner/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/planner/wavefront/Makefile.in +++ player-2.0.4/server/drivers/planner/wavefront/Makefile.in @@ -171,6 +171,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +522,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +541,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +554,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/Makefile.in +++ player-2.0.4/server/drivers/position/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/isense/Makefile.in +++ player-2.0.4/server/drivers/position/isense/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/microstrain/Makefile.in +++ player-2.0.4/server/drivers/position/microstrain/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/vfh/Makefile.in +++ player-2.0.4/server/drivers/position/vfh/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/ascension/Makefile.in +++ player-2.0.4/server/drivers/position/ascension/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/bumpersafe/Makefile.in +++ player-2.0.4/server/drivers/position/bumpersafe/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/lasersafe/Makefile.in +++ player-2.0.4/server/drivers/position/lasersafe/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/nav200/Makefile.in +++ player-2.0.4/server/drivers/position/nav200/Makefile.in @@ -185,6 +185,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -535,13 +536,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -558,6 +555,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -568,17 +568,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/position/nd/Makefile.in +++ player-2.0.4/server/drivers/position/nd/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/ptz/Makefile.in +++ player-2.0.4/server/drivers/ptz/Makefile.in @@ -180,6 +180,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -530,13 +531,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -553,6 +550,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -563,17 +563,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/service_adv/Makefile.in +++ player-2.0.4/server/drivers/service_adv/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/shell/Makefile.in +++ player-2.0.4/server/drivers/shell/Makefile.in @@ -189,6 +189,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -539,13 +540,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -562,6 +559,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -572,17 +572,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/speech/Makefile.in +++ player-2.0.4/server/drivers/speech/Makefile.in @@ -169,6 +169,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -519,13 +520,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -542,6 +539,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -552,17 +552,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/speech/recognition/Makefile.in +++ player-2.0.4/server/drivers/speech/recognition/Makefile.in @@ -170,6 +170,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -520,13 +521,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -543,6 +540,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -553,17 +553,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/waveform/Makefile.in +++ player-2.0.4/server/drivers/waveform/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/wifi/Makefile.in +++ player-2.0.4/server/drivers/wifi/Makefile.in @@ -174,6 +174,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -524,13 +525,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -547,6 +544,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -557,17 +557,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/rfid/Makefile.in +++ player-2.0.4/server/drivers/rfid/Makefile.in @@ -167,6 +167,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -517,13 +518,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -540,6 +537,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -550,17 +550,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/server/drivers/wsn/Makefile.in +++ player-2.0.4/server/drivers/wsn/Makefile.in @@ -175,6 +175,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -525,13 +526,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -548,6 +545,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -558,17 +558,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/acinclude.m4 +++ player-2.0.4/acinclude.m4 @@ -408,7 +408,7 @@ if test "x$with_boost_signals" != "xyes"; then ax_boost_signals_lib="boost_signals-$with_boost_signals $with_boost_signals" fi - for ax_lib in $ax_boost_signals_lib boost_signals boost_signals-gcc-mt ; do + for ax_lib in $ax_boost_signals_lib boost_signals boost_signals-mt boost_signals-gcc-mt ; do AC_CHECK_LIB($ax_lib, main, [BOOST_SIGNALS_LIB=$ax_lib break]) done dnl make sure we have a lib --- player-2.0.4.orig/aclocal.m4 +++ player-2.0.4/aclocal.m4 @@ -13,7 +13,7 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -# serial 48 Debian 1.5.22-2 AC_PROG_LIBTOOL +# serial 48 Debian 1.5.22-4 AC_PROG_LIBTOOL # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -1397,18 +1397,6 @@ dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -1564,7 +1552,7 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -1605,18 +1593,6 @@ dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -2322,7 +2298,7 @@ lt_cv_deplibs_check_method=pass_all ;; -freebsd* | kfreebsd*-gnu | dragonfly*) +freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) @@ -2376,11 +2352,11 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$' else @@ -3128,7 +3104,7 @@ freebsd-elf*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions _LT_AC_TAGVAR(ld_shlibs, $1)=yes @@ -3287,7 +3263,7 @@ _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir' _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=: ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler @@ -3389,7 +3365,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -4654,7 +4630,7 @@ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) +linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[[ABCDGIRSTW]]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" @@ -4927,7 +4903,7 @@ ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) @@ -4970,7 +4946,7 @@ ;; esac ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -5013,7 +4989,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in @@ -5224,7 +5200,7 @@ _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,' @@ -5365,10 +5341,7 @@ cygwin* | mingw*) _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]] /s/.* \([[^ ]]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([[^ ]]*\) [[^ ]]*/\1 DATA/;/^I /d;/^[[AITW]] /s/.* //'\'' | sort | uniq > $export_symbols' ;; - kfreebsd*-gnu) - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; - linux*) + linux* | k*bsd*-gnu) _LT_AC_TAGVAR(link_all_deplibs, $1)=no ;; *) @@ -5541,7 +5514,7 @@ _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -5573,7 +5546,7 @@ fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -5909,15 +5882,6 @@ _LT_AC_TAGVAR(hardcode_direct, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no ;; - - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir' - _LT_AC_TAGVAR(hardcode_direct, $1)=yes - _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no - _LT_AC_TAGVAR(link_all_deplibs, $1)=no - ;; hpux9*) if test "$GCC" = yes; then @@ -6014,7 +5978,7 @@ _LT_AC_TAGVAR(link_all_deplibs, $1)=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -6554,7 +6518,8 @@ _PKG_TEXT ])], - [$4]) + [AC_MSG_RESULT([no]) + $4]) elif test $pkg_failed = untried; then ifelse([$4], , [AC_MSG_FAILURE(dnl [The pkg-config script could not be found or is too old. Make sure it --- player-2.0.4.orig/Makefile.in +++ player-2.0.4/Makefile.in @@ -166,6 +166,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -516,13 +517,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -539,6 +536,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -549,17 +549,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/configure +++ player-2.0.4/configure @@ -1,25 +1,54 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.59 for player 2.0.4. +# Generated by GNU Autoconf 2.61 for player 2.0.4. # -# Copyright (C) 2003 Free Software Foundation, Inc. +# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## --------------------- ## ## M4sh Initialization. ## ## --------------------- ## -# Be Bourne compatible +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh fi -DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then @@ -29,8 +58,43 @@ fi +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + # Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done PS1='$ ' PS2='> ' PS4='+ ' @@ -44,18 +108,19 @@ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else - $as_unset $as_var + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false @@ -63,157 +128,388 @@ # Name of the executable. -as_me=`$as_basename "$0" || +as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` +# CDPATH. +$as_unset CDPATH -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh +if test "x$CONFIG_SHELL" = x; then + if (eval ":") 2>/dev/null; then + as_have_required=yes +else + as_have_required=no fi + if test $as_have_required = yes && (eval ": +(as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2 - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0) || { (exit 1); exit 1; } + +( + as_lineno_1=\$LINENO + as_lineno_2=\$LINENO + test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" && + test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; } +") 2> /dev/null; then + : +else + as_candidate_shells= as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in + case $as_dir in /*) - if ("$as_dir/$as_base" -c ' + for as_base in sh bash ksh sh5; do + as_candidate_shells="$as_candidate_shells $as_dir/$as_base" + done;; + esac +done +IFS=$as_save_IFS + + + for as_shell in $as_candidate_shells $SHELL; do + # Try only shells that exist, to save several forks. + if { test -f "$as_shell" || test -f "$as_shell.exe"; } && + { ("$as_shell") 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +_ASEOF +}; then + CONFIG_SHELL=$as_shell + as_have_required=yes + if { "$as_shell" 2> /dev/null <<\_ASEOF +if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then + emulate sh + NULLCMD=: + # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which + # is contrary to our usage. Disable this feature. + alias -g '${1+"$@"}'='"$@"' + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + +: +(as_func_return () { + (exit $1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = "$1" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test $exitcode = 0) || { (exit 1); exit 1; } + +( as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; } + +_ASEOF +}; then + break +fi + +fi + + done + + if test "x$CONFIG_SHELL" != x; then + for as_var in BASH_ENV ENV + do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var + done + export CONFIG_SHELL + exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"} +fi + + + if test $as_have_required = no; then + echo This script requires a shell more modern than all the + echo shells that I found on your system. Please install a + echo modern shell, or manually run the script under such a + echo shell if you do have one. + { (exit 1); exit 1; } +fi + + +fi + +fi + + + +(eval "as_func_return () { + (exit \$1) +} +as_func_success () { + as_func_return 0 +} +as_func_failure () { + as_func_return 1 +} +as_func_ret_success () { + return 0 +} +as_func_ret_failure () { + return 1 +} + +exitcode=0 +if as_func_success; then + : +else + exitcode=1 + echo as_func_success failed. +fi + +if as_func_failure; then + exitcode=1 + echo as_func_failure succeeded. +fi + +if as_func_ret_success; then + : +else + exitcode=1 + echo as_func_ret_success failed. +fi + +if as_func_ret_failure; then + exitcode=1 + echo as_func_ret_failure succeeded. +fi + +if ( set x; as_func_ret_success y && test x = \"\$1\" ); then + : +else + exitcode=1 + echo positional parameters were not saved. +fi + +test \$exitcode = 0") || { + echo No shell found that supports shell functions. + echo Please tell autoconf@gnu.org about your system, + echo including any error possibly output before this + echo message +} + + + + as_lineno_1=$LINENO + as_lineno_2=$LINENO + test "x$as_lineno_1" != "x$as_lineno_2" && + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || + chmod +x "$as_me.lineno" || { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -222,7 +518,28 @@ as_mkdir_p=false fi -as_executable_p="test -f" +if test -x / >/dev/null 2>&1; then + as_test_x='test -x' +else + if ls -dL / >/dev/null 2>&1; then + as_ls_L_option=L + else + as_ls_L_option= + fi + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then + test -d "$1/."; + else + case $1 in + -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +fi +as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -231,15 +548,6 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - # Check that we are running under the correct shell. @@ -395,29 +703,26 @@ tagnames=${tagnames+${tagnames},}F77 +exec 7<&0 &1 + # Name of the host. # hostname on some systems (SVR3.2, Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` -exec 6>&1 - # # Initializations. # ac_default_prefix=/usr/local +ac_clean_files= ac_config_libobj_dir=. +LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= SHELL=${CONFIG_SHELL-/bin/sh} -# Maximum number of lines to put in a shell here document. -# This variable seems obsolete. It should probably be removed, and -# only ac_max_sed_lines should be used. -: ${ac_max_here_lines=38} - # Identity of this package. PACKAGE_NAME='player' PACKAGE_TARNAME='player' @@ -429,42 +734,575 @@ # Factoring default headers for most tests. ac_includes_default="\ #include -#if HAVE_SYS_TYPES_H +#ifdef HAVE_SYS_TYPES_H # include #endif -#if HAVE_SYS_STAT_H +#ifdef HAVE_SYS_STAT_H # include #endif -#if STDC_HEADERS +#ifdef STDC_HEADERS # include # include #else -# if HAVE_STDLIB_H +# ifdef HAVE_STDLIB_H # include # endif #endif -#if HAVE_STRING_H -# if !STDC_HEADERS && HAVE_MEMORY_H +#ifdef HAVE_STRING_H +# if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif -#if HAVE_STRINGS_H +#ifdef HAVE_STRINGS_H # include #endif -#if HAVE_INTTYPES_H +#ifdef HAVE_INTTYPES_H # include -#else -# if HAVE_STDINT_H -# include -# endif #endif -#if HAVE_UNISTD_H +#ifdef HAVE_STDINT_H +# include +#endif +#ifdef HAVE_UNISTD_H # include #endif" -ac_subst_vars='BOOST_THREAD_LIB PLAYER_DRIVER_EXTRA_LIBS SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS PLAYER_VERSION_INFO build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os DARWIN_TRUE DARWIN_FALSE INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CPP EGREP LN_S ECHO AR ac_ct_AR RANLIB ac_ct_RANLIB CXXCPP F77 FFLAGS ac_ct_F77 LIBTOOL PREFIX have_pkg_config have_swig have_python HAVE_PYTHON_TRUE HAVE_PYTHON_FALSE HAVE_PYTHONDEV_TRUE HAVE_PYTHONDEV_FALSE have_java JNI_CFLAGS BUILD_JPLAYER_TRUE BUILD_JPLAYER_FALSE ENABLE_JPLAYER_TRUE ENABLE_JPLAYER_FALSE WITH_TESTS_TRUE WITH_TESTS_FALSE PKG_CONFIG ac_pt_PKG_CONFIG _CFLAGS _LIBS ACOUSTICS_LIB INCLUDE_ACOUSTICS_TRUE INCLUDE_ACOUSTICS_FALSE ACOUSTICS_EXTRA_CPPFLAGS ACTS_LIB INCLUDE_ACTS_TRUE INCLUDE_ACTS_FALSE ACTS_EXTRA_CPPFLAGS AMCL_LIB INCLUDE_AMCL_TRUE INCLUDE_AMCL_FALSE AMCL_EXTRA_CPPFLAGS AMTECPOWERCUBE_LIB INCLUDE_AMTECPOWERCUBE_TRUE INCLUDE_AMTECPOWERCUBE_FALSE AMTECPOWERCUBE_EXTRA_CPPFLAGS ARTOOLKITPLUS_CFLAGS ARTOOLKITPLUS_LIBS ARTOOLKITPLUS_LIB INCLUDE_ARTOOLKITPLUS_TRUE INCLUDE_ARTOOLKITPLUS_FALSE ARTOOLKITPLUS_EXTRA_CPPFLAGS AODV_LIB INCLUDE_AODV_TRUE INCLUDE_AODV_FALSE AODV_EXTRA_CPPFLAGS BUMPERSAFE_LIB INCLUDE_BUMPERSAFE_TRUE INCLUDE_BUMPERSAFE_FALSE BUMPERSAFE_EXTRA_CPPFLAGS ND_LIB INCLUDE_ND_TRUE INCLUDE_ND_FALSE ND_EXTRA_CPPFLAGS CAMERA1394_LIB INCLUDE_CAMERA1394_TRUE INCLUDE_CAMERA1394_FALSE CAMERA1394_EXTRA_CPPFLAGS CAMERACOMPRESS_LIB INCLUDE_CAMERACOMPRESS_TRUE INCLUDE_CAMERACOMPRESS_FALSE CAMERACOMPRESS_EXTRA_CPPFLAGS CAMERAUVC_LIB INCLUDE_CAMERAUVC_TRUE INCLUDE_CAMERAUVC_FALSE CAMERAUVC_EXTRA_CPPFLAGS CAMERAV4L_LIB INCLUDE_CAMERAV4L_TRUE INCLUDE_CAMERAV4L_FALSE CAMERAV4L_EXTRA_CPPFLAGS CANONVCC4_LIB INCLUDE_CANONVCC4_TRUE INCLUDE_CANONVCC4_FALSE CANONVCC4_EXTRA_CPPFLAGS CLODBUSTER_LIB INCLUDE_CLODBUSTER_TRUE INCLUDE_CLODBUSTER_FALSE CLODBUSTER_EXTRA_CPPFLAGS CMUCAM2_LIB INCLUDE_CMUCAM2_TRUE INCLUDE_CMUCAM2_FALSE CMUCAM2_EXTRA_CPPFLAGS CMVISION_LIB INCLUDE_CMVISION_TRUE INCLUDE_CMVISION_FALSE CMVISION_EXTRA_CPPFLAGS DUMMY_LIB INCLUDE_DUMMY_TRUE INCLUDE_DUMMY_FALSE DUMMY_EXTRA_CPPFLAGS ER1_LIB INCLUDE_ER1_TRUE INCLUDE_ER1_FALSE ER1_EXTRA_CPPFLAGS FAKELOCALIZE_LIB INCLUDE_FAKELOCALIZE_TRUE INCLUDE_FAKELOCALIZE_FALSE FAKELOCALIZE_EXTRA_CPPFLAGS FESTIVAL_LIB INCLUDE_FESTIVAL_TRUE INCLUDE_FESTIVAL_FALSE FESTIVAL_EXTRA_CPPFLAGS FLOCKOFBIRDS_LIB INCLUDE_FLOCKOFBIRDS_TRUE INCLUDE_FLOCKOFBIRDS_FALSE FLOCKOFBIRDS_EXTRA_CPPFLAGS GARCIA_CFLAGS GARCIA_LIBS GARCIA_LIB INCLUDE_GARCIA_TRUE INCLUDE_GARCIA_FALSE GARCIA_EXTRA_CPPFLAGS GARMINNMEA_LIB INCLUDE_GARMINNMEA_TRUE INCLUDE_GARMINNMEA_FALSE GARMINNMEA_EXTRA_CPPFLAGS OPENCV_CFLAGS OPENCV_LIBS IMAGESEQ_LIB INCLUDE_IMAGESEQ_TRUE INCLUDE_IMAGESEQ_FALSE IMAGESEQ_EXTRA_CPPFLAGS ISENSE_LIB INCLUDE_ISENSE_TRUE INCLUDE_ISENSE_FALSE ISENSE_EXTRA_CPPFLAGS IWSPY_LIB INCLUDE_IWSPY_TRUE INCLUDE_IWSPY_FALSE IWSPY_EXTRA_CPPFLAGS KHEPERA_LIB INCLUDE_KHEPERA_TRUE INCLUDE_KHEPERA_FALSE KHEPERA_EXTRA_CPPFLAGS LASERBAR_LIB INCLUDE_LASERBAR_TRUE INCLUDE_LASERBAR_FALSE LASERBAR_EXTRA_CPPFLAGS LASERBARCODE_LIB INCLUDE_LASERBARCODE_TRUE INCLUDE_LASERBARCODE_FALSE LASERBARCODE_EXTRA_CPPFLAGS LASERCSPACE_LIB INCLUDE_LASERCSPACE_TRUE INCLUDE_LASERCSPACE_FALSE LASERCSPACE_EXTRA_CPPFLAGS LASERPOSEINTERPOLATOR_LIB INCLUDE_LASERPOSEINTERPOLATOR_TRUE INCLUDE_LASERPOSEINTERPOLATOR_FALSE LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS LASERRESCAN_LIB INCLUDE_LASERRESCAN_TRUE INCLUDE_LASERRESCAN_FALSE LASERRESCAN_EXTRA_CPPFLAGS LASERSAFE_LIB INCLUDE_LASERSAFE_TRUE INCLUDE_LASERSAFE_FALSE LASERSAFE_EXTRA_CPPFLAGS LASERVISUALBARCODE_LIB INCLUDE_LASERVISUALBARCODE_TRUE INCLUDE_LASERVISUALBARCODE_FALSE LASERVISUALBARCODE_EXTRA_CPPFLAGS LASERVISUALBW_LIB INCLUDE_LASERVISUALBW_TRUE INCLUDE_LASERVISUALBW_FALSE LASERVISUALBW_EXTRA_CPPFLAGS LINUXJOYSTICK_LIB INCLUDE_LINUXJOYSTICK_TRUE INCLUDE_LINUXJOYSTICK_FALSE LINUXJOYSTICK_EXTRA_CPPFLAGS LINUXWIFI_LIB INCLUDE_LINUXWIFI_TRUE INCLUDE_LINUXWIFI_FALSE LINUXWIFI_EXTRA_CPPFLAGS LIFOMCOM_LIB INCLUDE_LIFOMCOM_TRUE INCLUDE_LIFOMCOM_FALSE LIFOMCOM_EXTRA_CPPFLAGS LOGFILE_LIB INCLUDE_LOGFILE_TRUE INCLUDE_LOGFILE_FALSE LOGFILE_EXTRA_CPPFLAGS MAPCSPACE_LIB INCLUDE_MAPCSPACE_TRUE INCLUDE_MAPCSPACE_FALSE MAPCSPACE_EXTRA_CPPFLAGS GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS MAPFILE_LIB INCLUDE_MAPFILE_TRUE INCLUDE_MAPFILE_FALSE MAPFILE_EXTRA_CPPFLAGS MAPSCALE_LIB INCLUDE_MAPSCALE_TRUE INCLUDE_MAPSCALE_FALSE MAPSCALE_EXTRA_CPPFLAGS MICROSTRAIN_LIB INCLUDE_MICROSTRAIN_TRUE INCLUDE_MICROSTRAIN_FALSE MICROSTRAIN_EXTRA_CPPFLAGS MIXER_LIB INCLUDE_MIXER_TRUE INCLUDE_MIXER_FALSE MIXER_EXTRA_CPPFLAGS NOMAD_LIB INCLUDE_NOMAD_TRUE INCLUDE_NOMAD_FALSE NOMAD_EXTRA_CPPFLAGS OBOT_LIB INCLUDE_OBOT_TRUE INCLUDE_OBOT_FALSE OBOT_EXTRA_CPPFLAGS P2OS_LIB INCLUDE_P2OS_TRUE INCLUDE_P2OS_FALSE P2OS_EXTRA_CPPFLAGS ERRATIC_LIB INCLUDE_ERRATIC_TRUE INCLUDE_ERRATIC_FALSE ERRATIC_EXTRA_CPPFLAGS WBR914_LIB INCLUDE_WBR914_TRUE INCLUDE_WBR914_FALSE WBR914_EXTRA_CPPFLAGS PASSTHROUGH_LIB INCLUDE_PASSTHROUGH_TRUE INCLUDE_PASSTHROUGH_FALSE PASSTHROUGH_EXTRA_CPPFLAGS PTU46_LIB INCLUDE_PTU46_TRUE INCLUDE_PTU46_FALSE PTU46_EXTRA_CPPFLAGS REB_LIB INCLUDE_REB_TRUE INCLUDE_REB_FALSE REB_EXTRA_CPPFLAGS RELAY_LIB INCLUDE_RELAY_TRUE INCLUDE_RELAY_FALSE RELAY_EXTRA_CPPFLAGS KARTOWRITER_LIB INCLUDE_KARTOWRITER_TRUE INCLUDE_KARTOWRITER_FALSE KARTOWRITER_EXTRA_CPPFLAGS RFLEX_LIB INCLUDE_RFLEX_TRUE INCLUDE_RFLEX_FALSE RFLEX_EXTRA_CPPFLAGS SEGWAYRMP_LIB INCLUDE_SEGWAYRMP_TRUE INCLUDE_SEGWAYRMP_FALSE SEGWAYRMP_EXTRA_CPPFLAGS HOWL_CFLAGS HOWL_LIBS SERVICE_ADV_MDNS_LIB INCLUDE_SERVICE_ADV_MDNS_TRUE INCLUDE_SERVICE_ADV_MDNS_FALSE SERVICE_ADV_MDNS_EXTRA_CPPFLAGS SHAPETRACKER_LIB INCLUDE_SHAPETRACKER_TRUE INCLUDE_SHAPETRACKER_FALSE SHAPETRACKER_EXTRA_CPPFLAGS SICKLMS200_LIB INCLUDE_SICKLMS200_TRUE INCLUDE_SICKLMS200_FALSE SICKLMS200_EXTRA_CPPFLAGS SICKNAV200_LIB INCLUDE_SICKNAV200_TRUE INCLUDE_SICKNAV200_FALSE SICKNAV200_EXTRA_CPPFLAGS SICKPLS_LIB INCLUDE_SICKPLS_TRUE INCLUDE_SICKPLS_FALSE SICKPLS_EXTRA_CPPFLAGS SICKS3000_LIB INCLUDE_SICKS3000_TRUE INCLUDE_SICKS3000_FALSE SICKS3000_EXTRA_CPPFLAGS SIMPLESHAPE_LIB INCLUDE_SIMPLESHAPE_TRUE INCLUDE_SIMPLESHAPE_FALSE SIMPLESHAPE_EXTRA_CPPFLAGS SPHERE_LIB INCLUDE_SPHERE_TRUE INCLUDE_SPHERE_FALSE SPHERE_EXTRA_CPPFLAGS SPHINX2_LIB INCLUDE_SPHINX2_TRUE INCLUDE_SPHINX2_FALSE SPHINX2_EXTRA_CPPFLAGS SONYEVID30_LIB INCLUDE_SONYEVID30_TRUE INCLUDE_SONYEVID30_FALSE SONYEVID30_EXTRA_CPPFLAGS UPCBARCODE_LIB INCLUDE_UPCBARCODE_TRUE INCLUDE_UPCBARCODE_FALSE UPCBARCODE_EXTRA_CPPFLAGS URGLASER_LIB INCLUDE_URGLASER_TRUE INCLUDE_URGLASER_FALSE URGLASER_EXTRA_CPPFLAGS VFH_LIB INCLUDE_VFH_TRUE INCLUDE_VFH_FALSE VFH_EXTRA_CPPFLAGS VMAPFILE_LIB INCLUDE_VMAPFILE_TRUE INCLUDE_VMAPFILE_FALSE VMAPFILE_EXTRA_CPPFLAGS WAVEAUDIO_LIB INCLUDE_WAVEAUDIO_TRUE INCLUDE_WAVEAUDIO_FALSE WAVEAUDIO_EXTRA_CPPFLAGS ROOMBA_LIB INCLUDE_ROOMBA_TRUE INCLUDE_ROOMBA_FALSE ROOMBA_EXTRA_CPPFLAGS WAVEFRONT_LIB INCLUDE_WAVEFRONT_TRUE INCLUDE_WAVEFRONT_FALSE WAVEFRONT_EXTRA_CPPFLAGS YARPIMAGE_LIB INCLUDE_YARPIMAGE_TRUE INCLUDE_YARPIMAGE_FALSE YARPIMAGE_EXTRA_CPPFLAGS INSIDEM300_LIB INCLUDE_INSIDEM300_TRUE INCLUDE_INSIDEM300_FALSE INSIDEM300_EXTRA_CPPFLAGS SKYETEKM1_LIB INCLUDE_SKYETEKM1_TRUE INCLUDE_SKYETEKM1_FALSE SKYETEKM1_EXTRA_CPPFLAGS MICA2_LIB INCLUDE_MICA2_TRUE INCLUDE_MICA2_FALSE MICA2_EXTRA_CPPFLAGS RCORE_XBRIDGE_LIB INCLUDE_RCORE_XBRIDGE_TRUE INCLUDE_RCORE_XBRIDGE_FALSE RCORE_XBRIDGE_EXTRA_CPPFLAGS BOOST_SIGNALS_LIB GNOMECANVAS_CFLAGS GNOMECANVAS_LIBS GTK_CFLAGS GTK_LIBS WITH_GNOMECANVAS_TRUE WITH_GNOMECANVAS_FALSE WITH_GTK_TRUE WITH_GTK_FALSE WITH_GDKPIXBUF_TRUE WITH_GDKPIXBUF_FALSE PLAYERCC_EXTRA_CFLAGS PLAYERCC_LIB INCLUDE_BOOST_THREAD_TRUE INCLUDE_BOOST_THREAD_FALSE INCLUDE_BOOST_SIGNALS_TRUE INCLUDE_BOOST_SIGNALS_FALSE INCLUDE_PLAYERCC_BOOST_TRUE INCLUDE_PLAYERCC_BOOST_FALSE INCLUDE_PLAYERCC_TRUE INCLUDE_PLAYERCC_FALSE INCLUDE_RTKGUI_TRUE INCLUDE_RTKGUI_FALSE HAVE_LIBZ_TRUE HAVE_LIBZ_FALSE LIBOBJS LIBLTDL_FLAG INCLUDE_JPEG_TRUE INCLUDE_JPEG_FALSE INCLUDE_GL_TRUE INCLUDE_GL_FALSE INCLUDE_GLU_TRUE INCLUDE_GLU_FALSE INCLUDE_GLUT_TRUE INCLUDE_GLUT_FALSE WITH_OPENCV_TRUE WITH_OPENCV_FALSE IMAGEMAGICK_CFLAGS IMAGEMAGICK_LIBS WITH_IMAGEMAGICK_TRUE WITH_IMAGEMAGICK_FALSE GSL_CFLAGS GSL_LIBS WITH_GSL_TRUE WITH_GSL_FALSE INCLUDE_LIBPLAYERC_PY_TRUE INCLUDE_LIBPLAYERC_PY_FALSE LTLIBOBJS' +ac_subst_vars='BOOST_THREAD_LIB +PLAYER_DRIVER_EXTRA_LIBS +SHELL +PATH_SEPARATOR +PACKAGE_NAME +PACKAGE_TARNAME +PACKAGE_VERSION +PACKAGE_STRING +PACKAGE_BUGREPORT +exec_prefix +prefix +program_transform_name +bindir +sbindir +libexecdir +datarootdir +datadir +sysconfdir +sharedstatedir +localstatedir +includedir +oldincludedir +docdir +infodir +htmldir +dvidir +pdfdir +psdir +libdir +localedir +mandir +DEFS +ECHO_C +ECHO_N +ECHO_T +LIBS +build_alias +host_alias +target_alias +PLAYER_VERSION_INFO +build +build_cpu +build_vendor +build_os +host +host_cpu +host_vendor +host_os +target +target_cpu +target_vendor +target_os +DARWIN_TRUE +DARWIN_FALSE +INSTALL_PROGRAM +INSTALL_SCRIPT +INSTALL_DATA +CYGPATH_W +PACKAGE +VERSION +ACLOCAL +AUTOCONF +AUTOMAKE +AUTOHEADER +MAKEINFO +install_sh +STRIP +INSTALL_STRIP_PROGRAM +mkdir_p +AWK +SET_MAKE +am__leading_dot +AMTAR +am__tar +am__untar +CC +CFLAGS +LDFLAGS +CPPFLAGS +ac_ct_CC +EXEEXT +OBJEXT +DEPDIR +am__include +am__quote +AMDEP_TRUE +AMDEP_FALSE +AMDEPBACKSLASH +CCDEPMODE +am__fastdepCC_TRUE +am__fastdepCC_FALSE +CXX +CXXFLAGS +ac_ct_CXX +CXXDEPMODE +am__fastdepCXX_TRUE +am__fastdepCXX_FALSE +CPP +GREP +EGREP +LN_S +ECHO +AR +RANLIB +CXXCPP +F77 +FFLAGS +ac_ct_F77 +LIBTOOL +PREFIX +have_pkg_config +have_swig +have_python +HAVE_PYTHON_TRUE +HAVE_PYTHON_FALSE +HAVE_PYTHONDEV_TRUE +HAVE_PYTHONDEV_FALSE +have_java +JNI_CFLAGS +BUILD_JPLAYER_TRUE +BUILD_JPLAYER_FALSE +ENABLE_JPLAYER_TRUE +ENABLE_JPLAYER_FALSE +WITH_TESTS_TRUE +WITH_TESTS_FALSE +PKG_CONFIG +_CFLAGS +_LIBS +ACOUSTICS_LIB +INCLUDE_ACOUSTICS_TRUE +INCLUDE_ACOUSTICS_FALSE +ACOUSTICS_EXTRA_CPPFLAGS +ACTS_LIB +INCLUDE_ACTS_TRUE +INCLUDE_ACTS_FALSE +ACTS_EXTRA_CPPFLAGS +AMCL_LIB +INCLUDE_AMCL_TRUE +INCLUDE_AMCL_FALSE +AMCL_EXTRA_CPPFLAGS +AMTECPOWERCUBE_LIB +INCLUDE_AMTECPOWERCUBE_TRUE +INCLUDE_AMTECPOWERCUBE_FALSE +AMTECPOWERCUBE_EXTRA_CPPFLAGS +ARTOOLKITPLUS_CFLAGS +ARTOOLKITPLUS_LIBS +ARTOOLKITPLUS_LIB +INCLUDE_ARTOOLKITPLUS_TRUE +INCLUDE_ARTOOLKITPLUS_FALSE +ARTOOLKITPLUS_EXTRA_CPPFLAGS +AODV_LIB +INCLUDE_AODV_TRUE +INCLUDE_AODV_FALSE +AODV_EXTRA_CPPFLAGS +BUMPERSAFE_LIB +INCLUDE_BUMPERSAFE_TRUE +INCLUDE_BUMPERSAFE_FALSE +BUMPERSAFE_EXTRA_CPPFLAGS +ND_LIB +INCLUDE_ND_TRUE +INCLUDE_ND_FALSE +ND_EXTRA_CPPFLAGS +CAMERA1394_LIB +INCLUDE_CAMERA1394_TRUE +INCLUDE_CAMERA1394_FALSE +CAMERA1394_EXTRA_CPPFLAGS +CAMERACOMPRESS_LIB +INCLUDE_CAMERACOMPRESS_TRUE +INCLUDE_CAMERACOMPRESS_FALSE +CAMERACOMPRESS_EXTRA_CPPFLAGS +CAMERAUVC_LIB +INCLUDE_CAMERAUVC_TRUE +INCLUDE_CAMERAUVC_FALSE +CAMERAUVC_EXTRA_CPPFLAGS +CAMERAV4L_LIB +INCLUDE_CAMERAV4L_TRUE +INCLUDE_CAMERAV4L_FALSE +CAMERAV4L_EXTRA_CPPFLAGS +CANONVCC4_LIB +INCLUDE_CANONVCC4_TRUE +INCLUDE_CANONVCC4_FALSE +CANONVCC4_EXTRA_CPPFLAGS +CLODBUSTER_LIB +INCLUDE_CLODBUSTER_TRUE +INCLUDE_CLODBUSTER_FALSE +CLODBUSTER_EXTRA_CPPFLAGS +CMUCAM2_LIB +INCLUDE_CMUCAM2_TRUE +INCLUDE_CMUCAM2_FALSE +CMUCAM2_EXTRA_CPPFLAGS +CMVISION_LIB +INCLUDE_CMVISION_TRUE +INCLUDE_CMVISION_FALSE +CMVISION_EXTRA_CPPFLAGS +DUMMY_LIB +INCLUDE_DUMMY_TRUE +INCLUDE_DUMMY_FALSE +DUMMY_EXTRA_CPPFLAGS +ER1_LIB +INCLUDE_ER1_TRUE +INCLUDE_ER1_FALSE +ER1_EXTRA_CPPFLAGS +FAKELOCALIZE_LIB +INCLUDE_FAKELOCALIZE_TRUE +INCLUDE_FAKELOCALIZE_FALSE +FAKELOCALIZE_EXTRA_CPPFLAGS +FESTIVAL_LIB +INCLUDE_FESTIVAL_TRUE +INCLUDE_FESTIVAL_FALSE +FESTIVAL_EXTRA_CPPFLAGS +FLOCKOFBIRDS_LIB +INCLUDE_FLOCKOFBIRDS_TRUE +INCLUDE_FLOCKOFBIRDS_FALSE +FLOCKOFBIRDS_EXTRA_CPPFLAGS +GARCIA_CFLAGS +GARCIA_LIBS +GARCIA_LIB +INCLUDE_GARCIA_TRUE +INCLUDE_GARCIA_FALSE +GARCIA_EXTRA_CPPFLAGS +GARMINNMEA_LIB +INCLUDE_GARMINNMEA_TRUE +INCLUDE_GARMINNMEA_FALSE +GARMINNMEA_EXTRA_CPPFLAGS +OPENCV_CFLAGS +OPENCV_LIBS +IMAGESEQ_LIB +INCLUDE_IMAGESEQ_TRUE +INCLUDE_IMAGESEQ_FALSE +IMAGESEQ_EXTRA_CPPFLAGS +ISENSE_LIB +INCLUDE_ISENSE_TRUE +INCLUDE_ISENSE_FALSE +ISENSE_EXTRA_CPPFLAGS +IWSPY_LIB +INCLUDE_IWSPY_TRUE +INCLUDE_IWSPY_FALSE +IWSPY_EXTRA_CPPFLAGS +KHEPERA_LIB +INCLUDE_KHEPERA_TRUE +INCLUDE_KHEPERA_FALSE +KHEPERA_EXTRA_CPPFLAGS +LASERBAR_LIB +INCLUDE_LASERBAR_TRUE +INCLUDE_LASERBAR_FALSE +LASERBAR_EXTRA_CPPFLAGS +LASERBARCODE_LIB +INCLUDE_LASERBARCODE_TRUE +INCLUDE_LASERBARCODE_FALSE +LASERBARCODE_EXTRA_CPPFLAGS +LASERCSPACE_LIB +INCLUDE_LASERCSPACE_TRUE +INCLUDE_LASERCSPACE_FALSE +LASERCSPACE_EXTRA_CPPFLAGS +LASERPOSEINTERPOLATOR_LIB +INCLUDE_LASERPOSEINTERPOLATOR_TRUE +INCLUDE_LASERPOSEINTERPOLATOR_FALSE +LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS +LASERRESCAN_LIB +INCLUDE_LASERRESCAN_TRUE +INCLUDE_LASERRESCAN_FALSE +LASERRESCAN_EXTRA_CPPFLAGS +LASERSAFE_LIB +INCLUDE_LASERSAFE_TRUE +INCLUDE_LASERSAFE_FALSE +LASERSAFE_EXTRA_CPPFLAGS +LASERVISUALBARCODE_LIB +INCLUDE_LASERVISUALBARCODE_TRUE +INCLUDE_LASERVISUALBARCODE_FALSE +LASERVISUALBARCODE_EXTRA_CPPFLAGS +LASERVISUALBW_LIB +INCLUDE_LASERVISUALBW_TRUE +INCLUDE_LASERVISUALBW_FALSE +LASERVISUALBW_EXTRA_CPPFLAGS +LINUXJOYSTICK_LIB +INCLUDE_LINUXJOYSTICK_TRUE +INCLUDE_LINUXJOYSTICK_FALSE +LINUXJOYSTICK_EXTRA_CPPFLAGS +LINUXWIFI_LIB +INCLUDE_LINUXWIFI_TRUE +INCLUDE_LINUXWIFI_FALSE +LINUXWIFI_EXTRA_CPPFLAGS +LIFOMCOM_LIB +INCLUDE_LIFOMCOM_TRUE +INCLUDE_LIFOMCOM_FALSE +LIFOMCOM_EXTRA_CPPFLAGS +LOGFILE_LIB +INCLUDE_LOGFILE_TRUE +INCLUDE_LOGFILE_FALSE +LOGFILE_EXTRA_CPPFLAGS +MAPCSPACE_LIB +INCLUDE_MAPCSPACE_TRUE +INCLUDE_MAPCSPACE_FALSE +MAPCSPACE_EXTRA_CPPFLAGS +GDK_PIXBUF_CFLAGS +GDK_PIXBUF_LIBS +MAPFILE_LIB +INCLUDE_MAPFILE_TRUE +INCLUDE_MAPFILE_FALSE +MAPFILE_EXTRA_CPPFLAGS +MAPSCALE_LIB +INCLUDE_MAPSCALE_TRUE +INCLUDE_MAPSCALE_FALSE +MAPSCALE_EXTRA_CPPFLAGS +MICROSTRAIN_LIB +INCLUDE_MICROSTRAIN_TRUE +INCLUDE_MICROSTRAIN_FALSE +MICROSTRAIN_EXTRA_CPPFLAGS +MIXER_LIB +INCLUDE_MIXER_TRUE +INCLUDE_MIXER_FALSE +MIXER_EXTRA_CPPFLAGS +NOMAD_LIB +INCLUDE_NOMAD_TRUE +INCLUDE_NOMAD_FALSE +NOMAD_EXTRA_CPPFLAGS +OBOT_LIB +INCLUDE_OBOT_TRUE +INCLUDE_OBOT_FALSE +OBOT_EXTRA_CPPFLAGS +P2OS_LIB +INCLUDE_P2OS_TRUE +INCLUDE_P2OS_FALSE +P2OS_EXTRA_CPPFLAGS +ERRATIC_LIB +INCLUDE_ERRATIC_TRUE +INCLUDE_ERRATIC_FALSE +ERRATIC_EXTRA_CPPFLAGS +WBR914_LIB +INCLUDE_WBR914_TRUE +INCLUDE_WBR914_FALSE +WBR914_EXTRA_CPPFLAGS +PASSTHROUGH_LIB +INCLUDE_PASSTHROUGH_TRUE +INCLUDE_PASSTHROUGH_FALSE +PASSTHROUGH_EXTRA_CPPFLAGS +PTU46_LIB +INCLUDE_PTU46_TRUE +INCLUDE_PTU46_FALSE +PTU46_EXTRA_CPPFLAGS +REB_LIB +INCLUDE_REB_TRUE +INCLUDE_REB_FALSE +REB_EXTRA_CPPFLAGS +RELAY_LIB +INCLUDE_RELAY_TRUE +INCLUDE_RELAY_FALSE +RELAY_EXTRA_CPPFLAGS +KARTOWRITER_LIB +INCLUDE_KARTOWRITER_TRUE +INCLUDE_KARTOWRITER_FALSE +KARTOWRITER_EXTRA_CPPFLAGS +RFLEX_LIB +INCLUDE_RFLEX_TRUE +INCLUDE_RFLEX_FALSE +RFLEX_EXTRA_CPPFLAGS +SEGWAYRMP_LIB +INCLUDE_SEGWAYRMP_TRUE +INCLUDE_SEGWAYRMP_FALSE +SEGWAYRMP_EXTRA_CPPFLAGS +HOWL_CFLAGS +HOWL_LIBS +SERVICE_ADV_MDNS_LIB +INCLUDE_SERVICE_ADV_MDNS_TRUE +INCLUDE_SERVICE_ADV_MDNS_FALSE +SERVICE_ADV_MDNS_EXTRA_CPPFLAGS +SHAPETRACKER_LIB +INCLUDE_SHAPETRACKER_TRUE +INCLUDE_SHAPETRACKER_FALSE +SHAPETRACKER_EXTRA_CPPFLAGS +SICKLMS200_LIB +INCLUDE_SICKLMS200_TRUE +INCLUDE_SICKLMS200_FALSE +SICKLMS200_EXTRA_CPPFLAGS +SICKNAV200_LIB +INCLUDE_SICKNAV200_TRUE +INCLUDE_SICKNAV200_FALSE +SICKNAV200_EXTRA_CPPFLAGS +SICKPLS_LIB +INCLUDE_SICKPLS_TRUE +INCLUDE_SICKPLS_FALSE +SICKPLS_EXTRA_CPPFLAGS +SICKS3000_LIB +INCLUDE_SICKS3000_TRUE +INCLUDE_SICKS3000_FALSE +SICKS3000_EXTRA_CPPFLAGS +SIMPLESHAPE_LIB +INCLUDE_SIMPLESHAPE_TRUE +INCLUDE_SIMPLESHAPE_FALSE +SIMPLESHAPE_EXTRA_CPPFLAGS +SPHERE_LIB +INCLUDE_SPHERE_TRUE +INCLUDE_SPHERE_FALSE +SPHERE_EXTRA_CPPFLAGS +SPHINX2_LIB +INCLUDE_SPHINX2_TRUE +INCLUDE_SPHINX2_FALSE +SPHINX2_EXTRA_CPPFLAGS +SONYEVID30_LIB +INCLUDE_SONYEVID30_TRUE +INCLUDE_SONYEVID30_FALSE +SONYEVID30_EXTRA_CPPFLAGS +UPCBARCODE_LIB +INCLUDE_UPCBARCODE_TRUE +INCLUDE_UPCBARCODE_FALSE +UPCBARCODE_EXTRA_CPPFLAGS +URGLASER_LIB +INCLUDE_URGLASER_TRUE +INCLUDE_URGLASER_FALSE +URGLASER_EXTRA_CPPFLAGS +VFH_LIB +INCLUDE_VFH_TRUE +INCLUDE_VFH_FALSE +VFH_EXTRA_CPPFLAGS +VMAPFILE_LIB +INCLUDE_VMAPFILE_TRUE +INCLUDE_VMAPFILE_FALSE +VMAPFILE_EXTRA_CPPFLAGS +WAVEAUDIO_LIB +INCLUDE_WAVEAUDIO_TRUE +INCLUDE_WAVEAUDIO_FALSE +WAVEAUDIO_EXTRA_CPPFLAGS +ROOMBA_LIB +INCLUDE_ROOMBA_TRUE +INCLUDE_ROOMBA_FALSE +ROOMBA_EXTRA_CPPFLAGS +WAVEFRONT_LIB +INCLUDE_WAVEFRONT_TRUE +INCLUDE_WAVEFRONT_FALSE +WAVEFRONT_EXTRA_CPPFLAGS +YARPIMAGE_LIB +INCLUDE_YARPIMAGE_TRUE +INCLUDE_YARPIMAGE_FALSE +YARPIMAGE_EXTRA_CPPFLAGS +INSIDEM300_LIB +INCLUDE_INSIDEM300_TRUE +INCLUDE_INSIDEM300_FALSE +INSIDEM300_EXTRA_CPPFLAGS +SKYETEKM1_LIB +INCLUDE_SKYETEKM1_TRUE +INCLUDE_SKYETEKM1_FALSE +SKYETEKM1_EXTRA_CPPFLAGS +MICA2_LIB +INCLUDE_MICA2_TRUE +INCLUDE_MICA2_FALSE +MICA2_EXTRA_CPPFLAGS +RCORE_XBRIDGE_LIB +INCLUDE_RCORE_XBRIDGE_TRUE +INCLUDE_RCORE_XBRIDGE_FALSE +RCORE_XBRIDGE_EXTRA_CPPFLAGS +BOOST_SIGNALS_LIB +GNOMECANVAS_CFLAGS +GNOMECANVAS_LIBS +GTK_CFLAGS +GTK_LIBS +WITH_GNOMECANVAS_TRUE +WITH_GNOMECANVAS_FALSE +WITH_GTK_TRUE +WITH_GTK_FALSE +WITH_GDKPIXBUF_TRUE +WITH_GDKPIXBUF_FALSE +PLAYERCC_EXTRA_CFLAGS +PLAYERCC_LIB +INCLUDE_BOOST_THREAD_TRUE +INCLUDE_BOOST_THREAD_FALSE +INCLUDE_BOOST_SIGNALS_TRUE +INCLUDE_BOOST_SIGNALS_FALSE +INCLUDE_PLAYERCC_BOOST_TRUE +INCLUDE_PLAYERCC_BOOST_FALSE +INCLUDE_PLAYERCC_TRUE +INCLUDE_PLAYERCC_FALSE +INCLUDE_RTKGUI_TRUE +INCLUDE_RTKGUI_FALSE +HAVE_LIBZ_TRUE +HAVE_LIBZ_FALSE +LIBOBJS +LIBLTDL_FLAG +INCLUDE_JPEG_TRUE +INCLUDE_JPEG_FALSE +INCLUDE_GL_TRUE +INCLUDE_GL_FALSE +INCLUDE_GLU_TRUE +INCLUDE_GLU_FALSE +INCLUDE_GLUT_TRUE +INCLUDE_GLUT_FALSE +WITH_OPENCV_TRUE +WITH_OPENCV_FALSE +IMAGEMAGICK_CFLAGS +IMAGEMAGICK_LIBS +WITH_IMAGEMAGICK_TRUE +WITH_IMAGEMAGICK_FALSE +GSL_CFLAGS +GSL_LIBS +WITH_GSL_TRUE +WITH_GSL_FALSE +INCLUDE_LIBPLAYERC_PY_TRUE +INCLUDE_LIBPLAYERC_PY_FALSE +LTLIBOBJS' ac_subst_files='' + ac_precious_vars='build_alias +host_alias +target_alias +CC +CFLAGS +LDFLAGS +LIBS +CPPFLAGS +CXX +CXXFLAGS +CCC +CPP +CXXCPP +F77 +FFLAGS +PKG_CONFIG +_CFLAGS +_LIBS +ARTOOLKITPLUS_CFLAGS +ARTOOLKITPLUS_LIBS +GARCIA_CFLAGS +GARCIA_LIBS +OPENCV_CFLAGS +OPENCV_LIBS +GDK_PIXBUF_CFLAGS +GDK_PIXBUF_LIBS +HOWL_CFLAGS +HOWL_LIBS +GNOMECANVAS_CFLAGS +GNOMECANVAS_LIBS +GTK_CFLAGS +GTK_LIBS +IMAGEMAGICK_CFLAGS +IMAGEMAGICK_LIBS +GSL_CFLAGS +GSL_LIBS' + # Initialize some variables set by options. ac_init_help= @@ -491,34 +1329,48 @@ # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. +# (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' -datadir='${prefix}/share' +datarootdir='${prefix}/share' +datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' -libdir='${exec_prefix}/lib' includedir='${prefix}/include' oldincludedir='/usr/include' -infodir='${prefix}/info' -mandir='${prefix}/man' +docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' +infodir='${datarootdir}/info' +htmldir='${docdir}' +dvidir='${docdir}' +pdfdir='${docdir}' +psdir='${docdir}' +libdir='${exec_prefix}/lib' +localedir='${datarootdir}/locale' +mandir='${datarootdir}/man' ac_prev= +ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then - eval "$ac_prev=\$ac_option" + eval $ac_prev=\$ac_option ac_prev= continue fi - ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'` + case $ac_option in + *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; + *) ac_optarg=yes ;; + esac # Accept the important Cygnus configure options, so we can diagnose typos. - case $ac_option in + case $ac_dashdash$ac_option in + --) + ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; @@ -540,33 +1392,45 @@ --config-cache | -C) cache_file=config.cache ;; - -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; - -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ - | --da=*) + -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; + -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ + | --dataroo | --dataro | --datar) + ac_prev=datarootdir ;; + -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ + | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) + datarootdir=$ac_optarg ;; + -disable-* | --disable-*) ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - eval "enable_$ac_feature=no" ;; + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=no ;; + + -docdir | --docdir | --docdi | --doc | --do) + ac_prev=docdir ;; + -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) + docdir=$ac_optarg ;; + + -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) + ac_prev=dvidir ;; + -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) + dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid feature name: $ac_feature" >&2 { (exit 1); exit 1; }; } - ac_feature=`echo $ac_feature | sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "enable_$ac_feature='$ac_optarg'" ;; + ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'` + eval enable_$ac_feature=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ @@ -593,6 +1457,12 @@ -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; + -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) + ac_prev=htmldir ;; + -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ + | --ht=*) + htmldir=$ac_optarg ;; + -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; @@ -617,13 +1487,16 @@ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; + -localedir | --localedir | --localedi | --localed | --locale) + ac_prev=localedir ;; + -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) + localedir=$ac_optarg ;; + -localstatedir | --localstatedir | --localstatedi | --localstated \ - | --localstate | --localstat | --localsta | --localst \ - | --locals | --local | --loca | --loc | --lo) + | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ - | --localstate=* | --localstat=* | --localsta=* | --localst=* \ - | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) @@ -688,6 +1561,16 @@ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; + -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) + ac_prev=pdfdir ;; + -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) + pdfdir=$ac_optarg ;; + + -psdir | --psdir | --psdi | --psd | --ps) + ac_prev=psdir ;; + -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) + psdir=$ac_optarg ;; + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; @@ -740,24 +1623,20 @@ -with-* | --with-*) ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package| sed 's/-/_/g'` - case $ac_option in - *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;; - *) ac_optarg=yes ;; - esac - eval "with_$ac_package='$ac_optarg'" ;; + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=\$ac_optarg ;; -without-* | --without-*) ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. - expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null && + expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid package name: $ac_package" >&2 { (exit 1); exit 1; }; } - ac_package=`echo $ac_package | sed 's/-/_/g'` - eval "with_$ac_package=no" ;; + ac_package=`echo $ac_package | sed 's/[-.]/_/g'` + eval with_$ac_package=no ;; --x) # Obsolete; use --with-x. @@ -788,8 +1667,7 @@ expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null && { echo "$as_me: error: invalid variable name: $ac_envvar" >&2 { (exit 1); exit 1; }; } - ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` - eval "$ac_envvar='$ac_optarg'" + eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) @@ -809,27 +1687,19 @@ { (exit 1); exit 1; }; } fi -# Be sure to have absolute paths. -for ac_var in exec_prefix prefix -do - eval ac_val=$`echo $ac_var` - case $ac_val in - [\\/$]* | ?:[\\/]* | NONE | '' ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; - esac -done - -# Be sure to have absolute paths. -for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \ - localstatedir libdir includedir oldincludedir infodir mandir +# Be sure to have absolute directory names. +for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ + datadir sysconfdir sharedstatedir localstatedir includedir \ + oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ + libdir localedir mandir do - eval ac_val=$`echo $ac_var` + eval ac_val=\$$ac_var case $ac_val in - [\\/$]* | ?:[\\/]* ) ;; - *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 - { (exit 1); exit 1; }; };; + [\\/$]* | ?:[\\/]* ) continue;; + NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac + { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2 + { (exit 1); exit 1; }; } done # There might be people who depend on the old broken behavior: `$host' @@ -856,178 +1726,76 @@ test "$silent" = yes && exec 6>/dev/null +ac_pwd=`pwd` && test -n "$ac_pwd" && +ac_ls_di=`ls -di .` && +ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || + { echo "$as_me: error: Working directory cannot be determined" >&2 + { (exit 1); exit 1; }; } +test "X$ac_ls_di" = "X$ac_pwd_ls_di" || + { echo "$as_me: error: pwd does not report name of working directory" >&2 + { (exit 1); exit 1; }; } + + # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes - # Try the directory containing this script, then its parent. - ac_confdir=`(dirname "$0") 2>/dev/null || + # Try the directory containing this script, then the parent directory. + ac_confdir=`$as_dirname -- "$0" || $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$0" : 'X\(//\)[^/]' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X"$0" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` srcdir=$ac_confdir - if test ! -r $srcdir/$ac_unique_file; then + if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi -if test ! -r $srcdir/$ac_unique_file; then - if test "$ac_srcdir_defaulted" = yes; then - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2 - { (exit 1); exit 1; }; } - else - { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 - { (exit 1); exit 1; }; } - fi -fi -(cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null || - { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2 - { (exit 1); exit 1; }; } -srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'` -ac_env_build_alias_set=${build_alias+set} -ac_env_build_alias_value=$build_alias -ac_cv_env_build_alias_set=${build_alias+set} -ac_cv_env_build_alias_value=$build_alias -ac_env_host_alias_set=${host_alias+set} -ac_env_host_alias_value=$host_alias -ac_cv_env_host_alias_set=${host_alias+set} -ac_cv_env_host_alias_value=$host_alias -ac_env_target_alias_set=${target_alias+set} -ac_env_target_alias_value=$target_alias -ac_cv_env_target_alias_set=${target_alias+set} -ac_cv_env_target_alias_value=$target_alias -ac_env_CC_set=${CC+set} -ac_env_CC_value=$CC -ac_cv_env_CC_set=${CC+set} -ac_cv_env_CC_value=$CC -ac_env_CFLAGS_set=${CFLAGS+set} -ac_env_CFLAGS_value=$CFLAGS -ac_cv_env_CFLAGS_set=${CFLAGS+set} -ac_cv_env_CFLAGS_value=$CFLAGS -ac_env_LDFLAGS_set=${LDFLAGS+set} -ac_env_LDFLAGS_value=$LDFLAGS -ac_cv_env_LDFLAGS_set=${LDFLAGS+set} -ac_cv_env_LDFLAGS_value=$LDFLAGS -ac_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_env_CPPFLAGS_value=$CPPFLAGS -ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set} -ac_cv_env_CPPFLAGS_value=$CPPFLAGS -ac_env_CXX_set=${CXX+set} -ac_env_CXX_value=$CXX -ac_cv_env_CXX_set=${CXX+set} -ac_cv_env_CXX_value=$CXX -ac_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_env_CXXFLAGS_value=$CXXFLAGS -ac_cv_env_CXXFLAGS_set=${CXXFLAGS+set} -ac_cv_env_CXXFLAGS_value=$CXXFLAGS -ac_env_CPP_set=${CPP+set} -ac_env_CPP_value=$CPP -ac_cv_env_CPP_set=${CPP+set} -ac_cv_env_CPP_value=$CPP -ac_env_CXXCPP_set=${CXXCPP+set} -ac_env_CXXCPP_value=$CXXCPP -ac_cv_env_CXXCPP_set=${CXXCPP+set} -ac_cv_env_CXXCPP_value=$CXXCPP -ac_env_F77_set=${F77+set} -ac_env_F77_value=$F77 -ac_cv_env_F77_set=${F77+set} -ac_cv_env_F77_value=$F77 -ac_env_FFLAGS_set=${FFLAGS+set} -ac_env_FFLAGS_value=$FFLAGS -ac_cv_env_FFLAGS_set=${FFLAGS+set} -ac_cv_env_FFLAGS_value=$FFLAGS -ac_env_PKG_CONFIG_set=${PKG_CONFIG+set} -ac_env_PKG_CONFIG_value=$PKG_CONFIG -ac_cv_env_PKG_CONFIG_set=${PKG_CONFIG+set} -ac_cv_env_PKG_CONFIG_value=$PKG_CONFIG -ac_env__CFLAGS_set=${_CFLAGS+set} -ac_env__CFLAGS_value=$_CFLAGS -ac_cv_env__CFLAGS_set=${_CFLAGS+set} -ac_cv_env__CFLAGS_value=$_CFLAGS -ac_env__LIBS_set=${_LIBS+set} -ac_env__LIBS_value=$_LIBS -ac_cv_env__LIBS_set=${_LIBS+set} -ac_cv_env__LIBS_value=$_LIBS -ac_env_ARTOOLKITPLUS_CFLAGS_set=${ARTOOLKITPLUS_CFLAGS+set} -ac_env_ARTOOLKITPLUS_CFLAGS_value=$ARTOOLKITPLUS_CFLAGS -ac_cv_env_ARTOOLKITPLUS_CFLAGS_set=${ARTOOLKITPLUS_CFLAGS+set} -ac_cv_env_ARTOOLKITPLUS_CFLAGS_value=$ARTOOLKITPLUS_CFLAGS -ac_env_ARTOOLKITPLUS_LIBS_set=${ARTOOLKITPLUS_LIBS+set} -ac_env_ARTOOLKITPLUS_LIBS_value=$ARTOOLKITPLUS_LIBS -ac_cv_env_ARTOOLKITPLUS_LIBS_set=${ARTOOLKITPLUS_LIBS+set} -ac_cv_env_ARTOOLKITPLUS_LIBS_value=$ARTOOLKITPLUS_LIBS -ac_env_GARCIA_CFLAGS_set=${GARCIA_CFLAGS+set} -ac_env_GARCIA_CFLAGS_value=$GARCIA_CFLAGS -ac_cv_env_GARCIA_CFLAGS_set=${GARCIA_CFLAGS+set} -ac_cv_env_GARCIA_CFLAGS_value=$GARCIA_CFLAGS -ac_env_GARCIA_LIBS_set=${GARCIA_LIBS+set} -ac_env_GARCIA_LIBS_value=$GARCIA_LIBS -ac_cv_env_GARCIA_LIBS_set=${GARCIA_LIBS+set} -ac_cv_env_GARCIA_LIBS_value=$GARCIA_LIBS -ac_env_OPENCV_CFLAGS_set=${OPENCV_CFLAGS+set} -ac_env_OPENCV_CFLAGS_value=$OPENCV_CFLAGS -ac_cv_env_OPENCV_CFLAGS_set=${OPENCV_CFLAGS+set} -ac_cv_env_OPENCV_CFLAGS_value=$OPENCV_CFLAGS -ac_env_OPENCV_LIBS_set=${OPENCV_LIBS+set} -ac_env_OPENCV_LIBS_value=$OPENCV_LIBS -ac_cv_env_OPENCV_LIBS_set=${OPENCV_LIBS+set} -ac_cv_env_OPENCV_LIBS_value=$OPENCV_LIBS -ac_env_GDK_PIXBUF_CFLAGS_set=${GDK_PIXBUF_CFLAGS+set} -ac_env_GDK_PIXBUF_CFLAGS_value=$GDK_PIXBUF_CFLAGS -ac_cv_env_GDK_PIXBUF_CFLAGS_set=${GDK_PIXBUF_CFLAGS+set} -ac_cv_env_GDK_PIXBUF_CFLAGS_value=$GDK_PIXBUF_CFLAGS -ac_env_GDK_PIXBUF_LIBS_set=${GDK_PIXBUF_LIBS+set} -ac_env_GDK_PIXBUF_LIBS_value=$GDK_PIXBUF_LIBS -ac_cv_env_GDK_PIXBUF_LIBS_set=${GDK_PIXBUF_LIBS+set} -ac_cv_env_GDK_PIXBUF_LIBS_value=$GDK_PIXBUF_LIBS -ac_env_HOWL_CFLAGS_set=${HOWL_CFLAGS+set} -ac_env_HOWL_CFLAGS_value=$HOWL_CFLAGS -ac_cv_env_HOWL_CFLAGS_set=${HOWL_CFLAGS+set} -ac_cv_env_HOWL_CFLAGS_value=$HOWL_CFLAGS -ac_env_HOWL_LIBS_set=${HOWL_LIBS+set} -ac_env_HOWL_LIBS_value=$HOWL_LIBS -ac_cv_env_HOWL_LIBS_set=${HOWL_LIBS+set} -ac_cv_env_HOWL_LIBS_value=$HOWL_LIBS -ac_env_GNOMECANVAS_CFLAGS_set=${GNOMECANVAS_CFLAGS+set} -ac_env_GNOMECANVAS_CFLAGS_value=$GNOMECANVAS_CFLAGS -ac_cv_env_GNOMECANVAS_CFLAGS_set=${GNOMECANVAS_CFLAGS+set} -ac_cv_env_GNOMECANVAS_CFLAGS_value=$GNOMECANVAS_CFLAGS -ac_env_GNOMECANVAS_LIBS_set=${GNOMECANVAS_LIBS+set} -ac_env_GNOMECANVAS_LIBS_value=$GNOMECANVAS_LIBS -ac_cv_env_GNOMECANVAS_LIBS_set=${GNOMECANVAS_LIBS+set} -ac_cv_env_GNOMECANVAS_LIBS_value=$GNOMECANVAS_LIBS -ac_env_GTK_CFLAGS_set=${GTK_CFLAGS+set} -ac_env_GTK_CFLAGS_value=$GTK_CFLAGS -ac_cv_env_GTK_CFLAGS_set=${GTK_CFLAGS+set} -ac_cv_env_GTK_CFLAGS_value=$GTK_CFLAGS -ac_env_GTK_LIBS_set=${GTK_LIBS+set} -ac_env_GTK_LIBS_value=$GTK_LIBS -ac_cv_env_GTK_LIBS_set=${GTK_LIBS+set} -ac_cv_env_GTK_LIBS_value=$GTK_LIBS -ac_env_IMAGEMAGICK_CFLAGS_set=${IMAGEMAGICK_CFLAGS+set} -ac_env_IMAGEMAGICK_CFLAGS_value=$IMAGEMAGICK_CFLAGS -ac_cv_env_IMAGEMAGICK_CFLAGS_set=${IMAGEMAGICK_CFLAGS+set} -ac_cv_env_IMAGEMAGICK_CFLAGS_value=$IMAGEMAGICK_CFLAGS -ac_env_IMAGEMAGICK_LIBS_set=${IMAGEMAGICK_LIBS+set} -ac_env_IMAGEMAGICK_LIBS_value=$IMAGEMAGICK_LIBS -ac_cv_env_IMAGEMAGICK_LIBS_set=${IMAGEMAGICK_LIBS+set} -ac_cv_env_IMAGEMAGICK_LIBS_value=$IMAGEMAGICK_LIBS -ac_env_GSL_CFLAGS_set=${GSL_CFLAGS+set} -ac_env_GSL_CFLAGS_value=$GSL_CFLAGS -ac_cv_env_GSL_CFLAGS_set=${GSL_CFLAGS+set} -ac_cv_env_GSL_CFLAGS_value=$GSL_CFLAGS -ac_env_GSL_LIBS_set=${GSL_LIBS+set} -ac_env_GSL_LIBS_value=$GSL_LIBS -ac_cv_env_GSL_LIBS_set=${GSL_LIBS+set} -ac_cv_env_GSL_LIBS_value=$GSL_LIBS +if test ! -r "$srcdir/$ac_unique_file"; then + test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." + { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2 + { (exit 1); exit 1; }; } +fi +ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" +ac_abs_confdir=`( + cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2 + { (exit 1); exit 1; }; } + pwd)` +# When building in place, set srcdir=. +if test "$ac_abs_confdir" = "$ac_pwd"; then + srcdir=. +fi +# Remove unnecessary trailing slashes from srcdir. +# Double slashes in file names in object file debugging info +# mess up M-x gdb in Emacs. +case $srcdir in +*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; +esac +for ac_var in $ac_precious_vars; do + eval ac_env_${ac_var}_set=\${${ac_var}+set} + eval ac_env_${ac_var}_value=\$${ac_var} + eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} + eval ac_cv_env_${ac_var}_value=\$${ac_var} +done # # Report the --help message. @@ -1056,9 +1824,6 @@ -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] -_ACEOF - - cat <<_ACEOF Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] @@ -1076,15 +1841,22 @@ --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] - --datadir=DIR read-only architecture-independent data [PREFIX/share] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] - --infodir=DIR info documentation [PREFIX/info] - --mandir=DIR man documentation [PREFIX/man] + --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] + --datadir=DIR read-only architecture-independent data [DATAROOTDIR] + --infodir=DIR info documentation [DATAROOTDIR/info] + --localedir=DIR locale-dependent data [DATAROOTDIR/locale] + --mandir=DIR man documentation [DATAROOTDIR/man] + --docdir=DIR documentation root [DATAROOTDIR/doc/player] + --htmldir=DIR html documentation [DOCDIR] + --dvidir=DIR dvi documentation [DOCDIR] + --pdfdir=DIR pdf documentation [DOCDIR] + --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF @@ -1112,10 +1884,8 @@ --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors - --enable-shared[=PKGS] - build shared libraries [default=yes] - --enable-static[=PKGS] - build static libraries [default=yes] + --enable-shared[=PKGS] build shared libraries [default=yes] + --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) @@ -1220,8 +1990,7 @@ --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-pic try to use only PIC/non-PIC objects [default=use both] - --with-tags[=TAGS] - include additional configurations [automatic] + --with-tags[=TAGS] include additional configurations [automatic] --with-jnidir= if you have libraries in a nonstandard directory - CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have - headers in a nonstandard directory + LIBS libraries to pass to the linker, e.g. -l + CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I if + you have headers in a nonstandard directory CXX C++ compiler command CXXFLAGS C++ compiler flags CPP C preprocessor @@ -1279,120 +2049,86 @@ it to find libraries and programs with nonstandard names/locations. _ACEOF +ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. - ac_popdir=`pwd` for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue - test -d $ac_dir || continue + test -d "$ac_dir" || continue ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac - -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac - - cd $ac_dir - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_srcdir/configure.gnu; then - echo - $SHELL $ac_srcdir/configure.gnu --help=recursive - elif test -f $ac_srcdir/configure; then - echo - $SHELL $ac_srcdir/configure --help=recursive - elif test -f $ac_srcdir/configure.ac || - test -f $ac_srcdir/configure.in; then - echo - $ac_configure --help + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; +esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix + + cd "$ac_dir" || { ac_status=$?; continue; } + # Check for guested configure. + if test -f "$ac_srcdir/configure.gnu"; then + echo && + $SHELL "$ac_srcdir/configure.gnu" --help=recursive + elif test -f "$ac_srcdir/configure"; then + echo && + $SHELL "$ac_srcdir/configure" --help=recursive else echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 - fi - cd "$ac_popdir" + fi || ac_status=$? + cd "$ac_pwd" || { ac_status=$?; break; } done fi -test -n "$ac_init_help" && exit 0 +test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF player configure 2.0.4 -generated by GNU Autoconf 2.59 +generated by GNU Autoconf 2.61 -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, +2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF - exit 0 + exit fi -exec 5>config.log -cat >&5 <<_ACEOF +cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by player $as_me 2.0.4, which was -generated by GNU Autoconf 2.59. Invocation command line was +generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ _ACEOF +exec 5>>config.log { cat <<_ASUNAME ## --------- ## @@ -1411,7 +2147,7 @@ /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` -hostinfo = `(hostinfo) 2>/dev/null || echo unknown` +/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` @@ -1425,6 +2161,7 @@ test -z "$as_dir" && as_dir=. echo "PATH: $as_dir" done +IFS=$as_save_IFS } >&5 @@ -1446,7 +2183,6 @@ ac_configure_args= ac_configure_args0= ac_configure_args1= -ac_sep= ac_must_keep_next=false for ac_pass in 1 2 do @@ -1457,7 +2193,7 @@ -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) + *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in @@ -1479,9 +2215,7 @@ -* ) ac_must_keep_next=true ;; esac fi - ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - # Get rid of the leading space. - ac_sep=" " + ac_configure_args="$ac_configure_args '$ac_arg'" ;; esac done @@ -1492,8 +2226,8 @@ # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. -# WARNING: Be sure not to use single quotes in there, as some shells, -# such as our DU 5.0 friend, will then `close' the trap. +# WARNING: Use '\'' to represent an apostrophe within the trap. +# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { @@ -1506,20 +2240,34 @@ _ASBOX echo # The following way of writing the cache mishandles newlines in values, -{ +( + for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done (set) 2>&1 | - case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( + *${as_nl}ac_space=\ *) sed -n \ - "s/'"'"'/'"'"'\\\\'"'"''"'"'/g; - s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p" - ;; + "s/'\''/'\''\\\\'\'''\''/g; + s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" + ;; #( *) - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} + esac | + sort +) echo cat <<\_ASBOX @@ -1530,22 +2278,28 @@ echo for ac_var in $ac_subst_vars do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then cat <<\_ASBOX -## ------------- ## -## Output files. ## -## ------------- ## +## ------------------- ## +## File substitutions. ## +## ------------------- ## _ASBOX echo for ac_var in $ac_subst_files do - eval ac_val=$`echo $ac_var` - echo "$ac_var='"'"'$ac_val'"'"'" + eval ac_val=\$$ac_var + case $ac_val in + *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; + esac + echo "$ac_var='\''$ac_val'\''" done | sort echo fi @@ -1557,26 +2311,24 @@ ## ----------- ## _ASBOX echo - sed "/^$/d" confdefs.h | sort + cat confdefs.h echo fi test "$ac_signal" != 0 && echo "$as_me: caught signal $ac_signal" echo "$as_me: exit $exit_status" } >&5 - rm -f core *.core && - rm -rf conftest* confdefs* conf$$* $ac_clean_files && + rm -f core *.core core.conftest.* && + rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status - ' 0 +' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. -rm -rf conftest* confdefs.h -# AIX cpp loses on an empty file, so make sure it contains at least a newline. -echo >confdefs.h +rm -f -r conftest* confdefs.h # Predefined preprocessor variables. @@ -1607,14 +2359,17 @@ # Let the site file select an alternate cache file if it wants to. # Prefer explicitly selected file to automatically selected ones. -if test -z "$CONFIG_SITE"; then - if test "x$prefix" != xNONE; then - CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" - else - CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" - fi +if test -n "$CONFIG_SITE"; then + set x "$CONFIG_SITE" +elif test "x$prefix" != xNONE; then + set x "$prefix/share/config.site" "$prefix/etc/config.site" +else + set x "$ac_default_prefix/share/config.site" \ + "$ac_default_prefix/etc/config.site" fi -for ac_site_file in $CONFIG_SITE; do +shift +for ac_site_file +do if test -r "$ac_site_file"; then { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5 echo "$as_me: loading site script $ac_site_file" >&6;} @@ -1630,8 +2385,8 @@ { echo "$as_me:$LINENO: loading cache $cache_file" >&5 echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in - [\\/]* | ?:[\\/]* ) . $cache_file;; - *) . ./$cache_file;; + [\\/]* | ?:[\\/]* ) . "$cache_file";; + *) . "./$cache_file";; esac fi else @@ -1643,12 +2398,11 @@ # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false -for ac_var in `(set) 2>&1 | - sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do +for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set - eval ac_old_val="\$ac_cv_env_${ac_var}_value" - eval ac_new_val="\$ac_env_${ac_var}_value" + eval ac_old_val=\$ac_cv_env_${ac_var}_value + eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 @@ -1673,8 +2427,7 @@ # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in - *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) - ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; + *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in @@ -1691,12 +2444,6 @@ { (exit 1); exit 1; }; } fi -ac_ext=c -ac_cpp='$CPP $CPPFLAGS' -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' -ac_compiler_gnu=$ac_cv_c_compiler_gnu - @@ -1721,6 +2468,11 @@ +ac_ext=c +ac_cpp='$CPP $CPPFLAGS' +ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' +ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' +ac_compiler_gnu=$ac_cv_c_compiler_gnu @@ -1732,104 +2484,154 @@ ac_aux_dir= -for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do - if test -f $ac_dir/install-sh; then +for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do + if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break - elif test -f $ac_dir/install.sh; then + elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break - elif test -f $ac_dir/shtool; then + elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then - { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5 -echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;} + { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5 +echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;} { (exit 1); exit 1; }; } fi -ac_config_guess="$SHELL $ac_aux_dir/config.guess" -ac_config_sub="$SHELL $ac_aux_dir/config.sub" -ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. + +# These three variables are undocumented and unsupported, +# and are intended to be withdrawn in a future Autoconf release. +# They can cause serious problems if a builder's source tree is in a directory +# whose full name contains unusual characters. +ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. +ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. +ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. + # Make sure we can run config.sub. -$ac_config_sub sun4 >/dev/null 2>&1 || - { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 -echo "$as_me: error: cannot run $ac_config_sub" >&2;} +$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || + { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5 +echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking build system type" >&5 -echo $ECHO_N "checking build system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking build system type" >&5 +echo $ECHO_N "checking build system type... $ECHO_C" >&6; } if test "${ac_cv_build+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_build_alias=$build_alias -test -z "$ac_cv_build_alias" && - ac_cv_build_alias=`$ac_config_guess` -test -z "$ac_cv_build_alias" && + ac_build_alias=$build_alias +test "x$ac_build_alias" = x && + ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` +test "x$ac_build_alias" = x && { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5 echo "$as_me: error: cannot guess build type; you must specify one" >&2;} { (exit 1); exit 1; }; } -ac_cv_build=`$ac_config_sub $ac_cv_build_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;} +ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: $ac_cv_build" >&5 -echo "${ECHO_T}$ac_cv_build" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_build" >&5 +echo "${ECHO_T}$ac_cv_build" >&6; } +case $ac_cv_build in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5 +echo "$as_me: error: invalid value of canonical build" >&2;} + { (exit 1); exit 1; }; };; +esac build=$ac_cv_build -build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_build +shift +build_cpu=$1 +build_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +build_os=$* +IFS=$ac_save_IFS +case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking host system type" >&5 -echo $ECHO_N "checking host system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking host system type" >&5 +echo $ECHO_N "checking host system type... $ECHO_C" >&6; } if test "${ac_cv_host+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_host_alias=$host_alias -test -z "$ac_cv_host_alias" && - ac_cv_host_alias=$ac_cv_build_alias -ac_cv_host=`$ac_config_sub $ac_cv_host_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;} + if test "x$host_alias" = x; then + ac_cv_host=$ac_cv_build +else + ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_host" >&5 -echo "${ECHO_T}$ac_cv_host" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_host" >&5 +echo "${ECHO_T}$ac_cv_host" >&6; } +case $ac_cv_host in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5 +echo "$as_me: error: invalid value of canonical host" >&2;} + { (exit 1); exit 1; }; };; +esac host=$ac_cv_host -host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_host +shift +host_cpu=$1 +host_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +host_os=$* +IFS=$ac_save_IFS +case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac -echo "$as_me:$LINENO: checking target system type" >&5 -echo $ECHO_N "checking target system type... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking target system type" >&5 +echo $ECHO_N "checking target system type... $ECHO_C" >&6; } if test "${ac_cv_target+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_target_alias=$target_alias -test "x$ac_cv_target_alias" = "x" && - ac_cv_target_alias=$ac_cv_host_alias -ac_cv_target=`$ac_config_sub $ac_cv_target_alias` || - { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5 -echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;} + if test "x$target_alias" = x; then + ac_cv_target=$ac_cv_host +else + ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || + { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5 +echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;} { (exit 1); exit 1; }; } +fi fi -echo "$as_me:$LINENO: result: $ac_cv_target" >&5 -echo "${ECHO_T}$ac_cv_target" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_target" >&5 +echo "${ECHO_T}$ac_cv_target" >&6; } +case $ac_cv_target in +*-*-*) ;; +*) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5 +echo "$as_me: error: invalid value of canonical target" >&2;} + { (exit 1); exit 1; }; };; +esac target=$ac_cv_target -target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` -target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` -target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` +ac_save_IFS=$IFS; IFS='-' +set x $ac_cv_target +shift +target_cpu=$1 +target_vendor=$2 +shift; shift +# Remember, the first character of IFS is used to create $*, +# except with old shells: +target_os=$* +IFS=$ac_save_IFS +case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac # The aliases save the names the user supplied, while $host etc. @@ -1871,8 +2673,8 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -1894,7 +2696,7 @@ # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -1913,21 +2715,22 @@ ;; esac done +IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is - # removed, or if the path is relative. + # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -1937,8 +2740,8 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -echo "$as_me:$LINENO: checking whether build environment is sane" >&5 -echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether build environment is sane" >&5 +echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; } # Just in case sleep 1 echo timestamp > conftest.file @@ -1980,20 +2783,20 @@ Check your system clock" >&2;} { (exit 1); exit 1; }; } fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } test "$program_prefix" != NONE && - program_transform_name="s,^,$program_prefix,;$program_transform_name" + program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && - program_transform_name="s,\$,$program_suffix,;$program_transform_name" + program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. echo might interpret backslashes. # By default was `s,x,x', remove it if useless. cat <<\_ACEOF >conftest.sed s/[\\$]/&&/g;s/;s,x,x,$// _ACEOF program_transform_name=`echo $program_transform_name | sed -f conftest.sed` -rm conftest.sed +rm -f conftest.sed # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` @@ -2045,8 +2848,8 @@ do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AWK+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2059,54 +2862,57 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AWK="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then - echo "$as_me:$LINENO: result: $AWK" >&5 -echo "${ECHO_T}$AWK" >&6 + { echo "$as_me:$LINENO: result: $AWK" >&5 +echo "${ECHO_T}$AWK" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$AWK" && break done -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF +SHELL = /bin/sh all: - @echo 'ac_maketemp="$(MAKE)"' + @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac rm -f conftest.make fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } SET_MAKE= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi @@ -2177,8 +2983,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2191,32 +2997,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2229,27 +3037,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -2264,8 +3086,8 @@ AMTAR=${AMTAR-"${am_missing_run}tar"} -echo "$as_me:$LINENO: checking how to create a ustar tar archive" >&5 -echo $ECHO_N "checking how to create a ustar tar archive... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to create a ustar tar archive" >&5 +echo $ECHO_N "checking how to create a ustar tar archive... $ECHO_C" >&6; } # Loop over all known methods to create a tar archive until one works. _am_tools='gnutar plaintar pax cpio none' _am_tools=${am_cv_prog_tar_ustar-$_am_tools} @@ -2343,45 +3165,46 @@ am_cv_prog_tar_ustar=$_am_tool fi -echo "$as_me:$LINENO: result: $am_cv_prog_tar_ustar" >&5 -echo "${ECHO_T}$am_cv_prog_tar_ustar" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_prog_tar_ustar" >&5 +echo "${ECHO_T}$am_cv_prog_tar_ustar" >&6; } -echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 -echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6 -set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'` -if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then +{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5 +echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; } +set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` +if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.make <<\_ACEOF +SHELL = /bin/sh all: - @echo 'ac_maketemp="$(MAKE)"' + @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering...", which would confuse us. -eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=` -if test -n "$ac_maketemp"; then - eval ac_cv_prog_make_${ac_make}_set=yes -else - eval ac_cv_prog_make_${ac_make}_set=no -fi +case `${MAKE-make} -f conftest.make 2>/dev/null` in + *@@@%%%=?*=@@@%%%*) + eval ac_cv_prog_make_${ac_make}_set=yes;; + *) + eval ac_cv_prog_make_${ac_make}_set=no;; +esac rm -f conftest.make fi -if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } SET_MAKE= else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi - ac_config_headers="$ac_config_headers config.h libplayercore/playerconfig.h client_libs/libplayerc++/playerc++config.h" +ac_config_headers="$ac_config_headers config.h libplayercore/playerconfig.h client_libs/libplayerc++/playerc++config.h" ac_ext=c @@ -2392,8 +3215,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2406,32 +3229,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2444,36 +3269,51 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="gcc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then - if test -n "$ac_tool_prefix"; then - # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. + if test -n "$ac_tool_prefix"; then + # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2486,74 +3326,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="${ac_tool_prefix}cc" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi - -fi -if test -z "$ac_cv_prog_CC"; then - ac_ct_CC=$CC - # Extract the first word of "cc", so it can be a program name with args. -set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 -if test "${ac_cv_prog_ac_ct_CC+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - if test -n "$ac_ct_CC"; then - ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_ac_ct_CC="cc" - echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done -done - -fi -fi -ac_ct_CC=$ac_cv_prog_ac_ct_CC -if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - CC=$ac_ct_CC -else - CC="$ac_cv_prog_CC" -fi + fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2567,7 +3367,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue @@ -2578,6 +3378,7 @@ fi done done +IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. @@ -2595,22 +3396,23 @@ fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2623,36 +3425,38 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then - echo "$as_me:$LINENO: result: $CC" >&5 -echo "${ECHO_T}$CC" >&6 + { echo "$as_me:$LINENO: result: $CC" >&5 +echo "${ECHO_T}$CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC - for ac_prog in cl + for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CC+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2665,29 +3469,45 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CC="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then - echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 -echo "${ECHO_T}$ac_ct_CC" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5 +echo "${ECHO_T}$ac_ct_CC" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CC" && break done - CC=$ac_ct_CC + if test "x$ac_ct_CC" = x; then + CC="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CC=$ac_ct_CC + fi fi fi @@ -2700,21 +3520,35 @@ { (exit 1); exit 1; }; } # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C compiler version" >&5 +echo "$as_me:$LINENO: checking for C compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -2739,47 +3573,77 @@ # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. -echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 -echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5 +echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; } ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` -if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5 - (eval $ac_link_default) 2>&5 +# +# List of possible output files, starting from the most likely. +# The algorithm is not robust to junk in `.', hence go to wildcards (a.*) +# only as a last resort. b.out is created by i960 compilers. +ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out' +# +# The IRIX 6 linker writes into existing files which may not be +# executable, retaining their permissions. Remove them first so a +# subsequent execution test works. +ac_rmfiles= +for ac_file in $ac_files +do + case $ac_file in + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; + * ) ac_rmfiles="$ac_rmfiles $ac_file";; + esac +done +rm -f $ac_rmfiles + +if { (ac_try="$ac_link_default" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link_default") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - # Find the output, starting from the most likely. This scheme is -# not robust to junk in `.', hence go to wildcards (a.*) only as a last -# resort. - -# Be careful to initialize this variable, since it used to be cached. -# Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile. -ac_cv_exeext= -# b.out is created by i960 compilers. -for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out + # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. +# So ignore a value of `no', otherwise this would lead to `EXEEXT = no' +# in a Makefile. We should not override ac_cv_exeext if it was cached, +# so that the user can short-circuit this test for compilers unknown to +# Autoconf. +for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) - ;; - conftest.$ac_ext ) - # This is the source file. + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) - ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - # FIXME: I believe we export ac_cv_exeext for Libtool, - # but it would be cool to find out if it's true. Does anybody - # maintain Libtool? --akim. - export ac_cv_exeext + if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; + then :; else + ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` + fi + # We set ac_cv_exeext here because the later test for it is not + # safe: cross compilers may not add the suffix if given an `-o' + # argument, so we may need to know it at that point already. + # Even if this section looks crufty: it has the advantage of + # actually working. break;; * ) break;; esac done +test "$ac_cv_exeext" = no && ac_cv_exeext= + else + ac_file='' +fi + +{ echo "$as_me:$LINENO: result: $ac_file" >&5 +echo "${ECHO_T}$ac_file" >&6; } +if test -z "$ac_file"; then echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 @@ -2791,19 +3655,21 @@ fi ac_exeext=$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_file" >&5 -echo "${ECHO_T}$ac_file" >&6 -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether the C compiler works" >&5 -echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5 +echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; } # FIXME: These cross compiler hacks should be removed for Autoconf 3.0 # If not cross compiling, check that we can run a simple program. if test "$cross_compiling" != yes; then if { ac_try='./$ac_file' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -2822,22 +3688,27 @@ fi fi fi -echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 +{ echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } rm -f a.out a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save -# Check the compiler produces executables we can run. If not, either +# Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. -echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 -echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $cross_compiling" >&5 -echo "${ECHO_T}$cross_compiling" >&6 - -echo "$as_me:$LINENO: checking for suffix of executables" >&5 -echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6 -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5 +echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $cross_compiling" >&5 +echo "${ECHO_T}$cross_compiling" >&6; } + +{ echo "$as_me:$LINENO: checking for suffix of executables" >&5 +echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; } +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then @@ -2848,9 +3719,8 @@ for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` - export ac_cv_exeext break;; * ) break;; esac @@ -2864,14 +3734,14 @@ fi rm -f conftest$ac_cv_exeext -echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 -echo "${ECHO_T}$ac_cv_exeext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5 +echo "${ECHO_T}$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT -echo "$as_me:$LINENO: checking for suffix of object files" >&5 -echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for suffix of object files" >&5 +echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; } if test "${ac_cv_objext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2891,14 +3761,20 @@ } _ACEOF rm -f conftest.o conftest.obj -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>&5 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; then - for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do + for ac_file in conftest.o conftest.obj conftest.*; do + test -f "$ac_file" || continue; case $ac_file in - *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;; + *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac @@ -2916,12 +3792,12 @@ rm -f conftest.$ac_cv_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 -echo "${ECHO_T}$ac_cv_objext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5 +echo "${ECHO_T}$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT -echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; } if test "${ac_cv_c_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -2944,49 +3820,49 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; } GCC=`test $ac_compiler_gnu = yes && echo yes` ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS -CFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 -echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5 +echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cc_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_c_werror_flag=$ac_c_werror_flag + ac_c_werror_flag=yes + ac_cv_prog_cc_g=no + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3002,37 +3878,118 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_g=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + CFLAGS="" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + : +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_c_werror_flag=$ac_save_c_werror_flag + CFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cc_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cc_g=no + +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_c_werror_flag=$ac_save_c_werror_flag fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_g" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then @@ -3048,12 +4005,12 @@ CFLAGS= fi fi -echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5 -echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6 -if test "${ac_cv_prog_cc_stdc+set}" = set; then +{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5 +echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; } +if test "${ac_cv_prog_cc_c89+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - ac_cv_prog_cc_stdc=no + ac_cv_prog_cc_c89=no ac_save_CC=$CC cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -3087,12 +4044,17 @@ /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated - as 'x'. The following induces an error, until -std1 is added to get + as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something - that's true only with -std1. */ + that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; +/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters + inside strings and character constants. */ +#define FOO(x) 'x' +int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; + int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; @@ -3107,201 +4069,57 @@ return 0; } _ACEOF -# Don't try gcc -ansi; that turns off useful extensions and -# breaks some systems' header files. -# AIX -qlanglvl=ansi -# Ultrix and OSF/1 -std1 -# HP-UX 10.20 and later -Ae -# HP-UX older versions -Aa -D_HPUX_SOURCE -# SVR4 -Xc -D__EXTENSIONS__ -for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" +for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ + -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_prog_cc_stdc=$ac_arg -break + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cc_c89=$ac_arg else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext + +rm -f core conftest.err conftest.$ac_objext + test "x$ac_cv_prog_cc_c89" != "xno" && break done -rm -f conftest.$ac_ext conftest.$ac_objext +rm -f conftest.$ac_ext CC=$ac_save_CC fi - -case "x$ac_cv_prog_cc_stdc" in - x|xno) - echo "$as_me:$LINENO: result: none needed" >&5 -echo "${ECHO_T}none needed" >&6 ;; +# AC_CACHE_VAL +case "x$ac_cv_prog_cc_c89" in + x) + { echo "$as_me:$LINENO: result: none needed" >&5 +echo "${ECHO_T}none needed" >&6; } ;; + xno) + { echo "$as_me:$LINENO: result: unsupported" >&5 +echo "${ECHO_T}unsupported" >&6; } ;; *) - echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5 -echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6 - CC="$CC $ac_cv_prog_cc_stdc" ;; + CC="$CC $ac_cv_prog_cc_c89" + { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5 +echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;; esac -# Some people use a C++ compiler to compile C. Since we use `exit', -# in C++ we need to declare it. In case someone uses the same compiler -# for both compiling C and C++ we need to have the C++ compiler decide -# the declaration of exit, since it's the most demanding environment. -cat >conftest.$ac_ext <<_ACEOF -#ifndef __cplusplus - choke me -#endif -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -#include -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_declaration -int -main () -{ -exit (42); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h -fi - -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3309,7 +4127,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu DEPDIR="${am__leading_dot}deps" - ac_config_commands="$ac_config_commands depfiles" +ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} @@ -3319,8 +4137,8 @@ .PHONY: am__doit END # If we don't find an include directive, just comment out the code. -echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 -echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5 +echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; } am__include="#" am__quote= _am_result=none @@ -3347,15 +4165,15 @@ fi -echo "$as_me:$LINENO: result: $_am_result" >&5 -echo "${ECHO_T}$_am_result" >&6 +{ echo "$as_me:$LINENO: result: $_am_result" >&5 +echo "${ECHO_T}$_am_result" >&6; } rm -f confinc confmf -# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given. +# Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then - enableval="$enable_dependency_tracking" + enableval=$enable_dependency_tracking; +fi -fi; if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' @@ -3375,8 +4193,8 @@ depcc="$CC" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3465,8 +4283,8 @@ fi fi -echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type @@ -3482,18 +4300,22 @@ fi -ac_ext=cc +ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -if test -n "$ac_tool_prefix"; then - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC +if test -z "$CXX"; then + if test -n "$CCC"; then + CXX=$CCC + else + if test -n "$ac_tool_prefix"; then + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3506,36 +4328,38 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then - echo "$as_me:$LINENO: result: $CXX" >&5 -echo "${ECHO_T}$CXX" >&6 + { echo "$as_me:$LINENO: result: $CXX" >&5 +echo "${ECHO_T}$CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX - for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC + for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3548,55 +4372,85 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_CXX="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then - echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 -echo "${ECHO_T}$ac_ct_CXX" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5 +echo "${ECHO_T}$ac_ct_CXX" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_CXX" && break done -test -n "$ac_ct_CXX" || ac_ct_CXX="g++" - CXX=$ac_ct_CXX + if test "x$ac_ct_CXX" = x; then + CXX="g++" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + CXX=$ac_ct_CXX + fi fi - + fi +fi # Provide some information about the compiler. -echo "$as_me:$LINENO:" \ - "checking for C++ compiler version" >&5 +echo "$as_me:$LINENO: checking for C++ compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; } if test "${ac_cv_cxx_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3619,49 +4473,49 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; } GXX=`test $ac_compiler_gnu = yes && echo yes` ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS -CXXFLAGS="-g" -echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 -echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5 +echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_cxx_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - cat >conftest.$ac_ext <<_ACEOF + ac_save_cxx_werror_flag=$ac_cxx_werror_flag + ac_cxx_werror_flag=yes + ac_cv_prog_cxx_g=no + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext @@ -3677,156 +4531,133 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_cxx_g=no -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 -echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6 -if test "$ac_test_CXXFLAGS" = set; then - CXXFLAGS=$ac_save_CXXFLAGS -elif test $ac_cv_prog_cxx_g = yes; then - if test "$GXX" = yes; then - CXXFLAGS="-g -O2" - else - CXXFLAGS="-g" - fi -else - if test "$GXX" = yes; then - CXXFLAGS="-O2" - else - CXXFLAGS= - fi -fi -for ac_declaration in \ - '' \ - 'extern "C" void std::exit (int) throw (); using std::exit;' \ - 'extern "C" void std::exit (int); using std::exit;' \ - 'extern "C" void exit (int) throw ();' \ - 'extern "C" void exit (int);' \ - 'void exit (int);' -do - cat >conftest.$ac_ext <<_ACEOF + CXXFLAGS="" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_declaration -#include + int main () { -exit (42); + ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then : else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -continue -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - cat >conftest.$ac_ext <<_ACEOF + ac_cxx_werror_flag=$ac_save_cxx_werror_flag + CXXFLAGS="-g" + cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -$ac_declaration + int main () { -exit (42); + ; return 0; } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - break + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_prog_cxx_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -done -rm -f conftest* -if test -n "$ac_declaration"; then - echo '#ifdef __cplusplus' >>confdefs.h - echo $ac_declaration >>confdefs.h - echo '#endif' >>confdefs.h + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + ac_cxx_werror_flag=$ac_save_cxx_werror_flag +fi +{ echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5 +echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; } +if test "$ac_test_CXXFLAGS" = set; then + CXXFLAGS=$ac_save_CXXFLAGS +elif test $ac_cv_prog_cxx_g = yes; then + if test "$GXX" = yes; then + CXXFLAGS="-g -O2" + else + CXXFLAGS="-g" + fi +else + if test "$GXX" = yes; then + CXXFLAGS="-O2" + else + CXXFLAGS= + fi +fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -3835,8 +4666,8 @@ depcc="$CXX" am_compiler_list= -echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 -echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dependency style of $depcc" >&5 +echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; } if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -3925,8 +4756,8 @@ fi fi -echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 -echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6 +{ echo "$as_me:$LINENO: result: $am_cv_CXX_dependencies_compiler_type" >&5 +echo "${ECHO_T}$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type @@ -3952,8 +4783,8 @@ ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 -echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5 +echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= @@ -3987,24 +4818,22 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -4013,9 +4842,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4025,24 +4855,22 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -4053,6 +4881,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -4070,8 +4899,8 @@ else ac_cv_prog_CPP=$CPP fi -echo "$as_me:$LINENO: result: $CPP" >&5 -echo "${ECHO_T}$CPP" >&6 +{ echo "$as_me:$LINENO: result: $CPP" >&5 +echo "${ECHO_T}$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do @@ -4094,24 +4923,22 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -4120,9 +4947,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4132,24 +4960,22 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -4160,6 +4986,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -4194,8 +5021,8 @@ # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. -echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 -echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5 +echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; } if test -z "$INSTALL"; then if test "${ac_cv_path_install+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -4217,7 +5044,7 @@ # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then + if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -4236,21 +5063,22 @@ ;; esac done +IFS=$as_save_IFS fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else - # As a last resort, use the slow shell script. We don't cache a - # path for INSTALL within a source directory, because that will + # As a last resort, use the slow shell script. Don't cache a + # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is - # removed, or if the path is relative. + # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi -echo "$as_me:$LINENO: result: $INSTALL" >&5 -echo "${ECHO_T}$INSTALL" >&6 +{ echo "$as_me:$LINENO: result: $INSTALL" >&5 +echo "${ECHO_T}$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. @@ -4261,8 +5089,414 @@ test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' -echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 -echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6 + +{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5 +echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; } +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # Extract the first word of "grep ggrep" to use in msg output +if test -z "$GREP"; then +set dummy grep ggrep; ac_prog_name=$2 +if test "${ac_cv_path_GREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_GREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in grep ggrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue + # Check for GNU ac_path_GREP and select it if it is found. + # Check for GNU $ac_path_GREP +case `"$ac_path_GREP" --version 2>&1` in +*GNU*) + ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'GREP' >> "conftest.nl" + "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_GREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_GREP="$ac_path_GREP" + ac_path_GREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_GREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + +fi + +GREP="$ac_cv_path_GREP" +if test -z "$GREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_GREP=$GREP +fi + + +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5 +echo "${ECHO_T}$ac_cv_path_GREP" >&6; } + GREP="$ac_cv_path_GREP" + + +{ echo "$as_me:$LINENO: checking for egrep" >&5 +echo $ECHO_N "checking for egrep... $ECHO_C" >&6; } +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 + then ac_cv_path_EGREP="$GREP -E" + else + # Extract the first word of "egrep" to use in msg output +if test -z "$EGREP"; then +set dummy egrep; ac_prog_name=$2 +if test "${ac_cv_path_EGREP+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + ac_path_EGREP_found=false +# Loop through the user's path and test for each of PROGNAME-LIST +as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + for ac_prog in egrep; do + for ac_exec_ext in '' $ac_executable_extensions; do + ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" + { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue + # Check for GNU ac_path_EGREP and select it if it is found. + # Check for GNU $ac_path_EGREP +case `"$ac_path_EGREP" --version 2>&1` in +*GNU*) + ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; +*) + ac_count=0 + echo $ECHO_N "0123456789$ECHO_C" >"conftest.in" + while : + do + cat "conftest.in" "conftest.in" >"conftest.tmp" + mv "conftest.tmp" "conftest.in" + cp "conftest.in" "conftest.nl" + echo 'EGREP' >> "conftest.nl" + "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break + diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break + ac_count=`expr $ac_count + 1` + if test $ac_count -gt ${ac_path_EGREP_max-0}; then + # Best one so far, save it but keep looking for a better one + ac_cv_path_EGREP="$ac_path_EGREP" + ac_path_EGREP_max=$ac_count + fi + # 10*(2^10) chars as input seems more than enough + test $ac_count -gt 10 && break + done + rm -f conftest.in conftest.tmp conftest.nl conftest.out;; +esac + + + $ac_path_EGREP_found && break 3 + done +done + +done +IFS=$as_save_IFS + + +fi + +EGREP="$ac_cv_path_EGREP" +if test -z "$EGREP"; then + { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5 +echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;} + { (exit 1); exit 1; }; } +fi + +else + ac_cv_path_EGREP=$EGREP +fi + + + fi +fi +{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5 +echo "${ECHO_T}$ac_cv_path_EGREP" >&6; } + EGREP="$ac_cv_path_EGREP" + + +{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5 +echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; } +if test "${ac_cv_header_stdc+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#include +#include + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + ac_cv_header_stdc=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + ac_cv_header_stdc=no +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "memchr" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include + +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "free" >/dev/null 2>&1; then + : +else + ac_cv_header_stdc=no +fi +rm -f conftest* + +fi + +if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + if test "$cross_compiling" = yes; then + : +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +#if ((' ' & 0x0FF) == 0x020) +# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) +#else +# define ISLOWER(c) \ + (('a' <= (c) && (c) <= 'i') \ + || ('j' <= (c) && (c) <= 'r') \ + || ('s' <= (c) && (c) <= 'z')) +# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) +#endif + +#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +int +main () +{ + int i; + for (i = 0; i < 256; i++) + if (XOR (islower (i), ISLOWER (i)) + || toupper (i) != TOUPPER (i)) + return 2; + return 0; +} +_ACEOF +rm -f conftest$ac_exeext +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + : +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +ac_cv_header_stdc=no +fi +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi + + +fi +fi +{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 +echo "${ECHO_T}$ac_cv_header_stdc" >&6; } +if test $ac_cv_header_stdc = yes; then + +cat >>confdefs.h <<\_ACEOF +#define STDC_HEADERS 1 +_ACEOF + +fi + +# On IRIX 5.3, sys/types and inttypes.h are conflicting. + + + + + + + + + +for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ + inttypes.h stdint.h unistd.h +do +as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +$ac_includes_default + +#include <$ac_header> +_ACEOF +rm -f conftest.$ac_objext +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 + ac_status=$? + grep -v '^ *+' conftest.er1 >conftest.err + rm -f conftest.er1 + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + eval "$as_ac_Header=yes" +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + + eval "$as_ac_Header=no" +fi + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } +if test `eval echo '${'$as_ac_Header'}'` = yes; then + cat >>confdefs.h <<_ACEOF +#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 +_ACEOF + +fi + +done + + +{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5 +echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; } if test "${ac_cv_c_bigendian+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4279,7 +5513,8 @@ int main () { -#if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN +#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \ + && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) bogus endian macros #endif @@ -4288,26 +5523,22 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then # It does; now see whether it defined to BIG_ENDIAN or not. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4330,39 +5561,36 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_c_bigendian=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_c_bigendian=no + ac_cv_c_bigendian=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -# It does not; compile a test program. + # It does not; compile a test program. if test "$cross_compiling" = yes; then # try to guess the endianness by grepping values into an object file ac_cv_c_bigendian=unknown @@ -4372,11 +5600,11 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; -short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; +short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 }; +short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 }; void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; } -short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; -short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; +short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 }; +short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 }; void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; } int main () @@ -4387,26 +5615,22 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then ac_cv_c_bigendian=yes fi @@ -4422,8 +5646,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext else cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -4431,27 +5657,41 @@ cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ +$ac_includes_default int main () { + /* Are we little or big endian? From Harbison&Steele. */ union { - long l; - char c[sizeof (long)]; + long int l; + char c[sizeof (long int)]; } u; u.l = 1; - exit (u.c[sizeof (long) - 1] == 1); + return u.c[sizeof (long int) - 1] == 1; + + ; + return 0; } _ACEOF rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 + { (case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_try") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); }; }; then @@ -4464,13 +5704,16 @@ ( exit $ac_status ) ac_cv_c_bigendian=yes fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext fi + + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 -echo "${ECHO_T}$ac_cv_c_bigendian" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 +echo "${ECHO_T}$ac_cv_c_bigendian" >&6; } case $ac_cv_c_bigendian in yes) @@ -4489,10 +5732,9 @@ esac -# Check whether --enable-shared or --disable-shared was given. +# Check whether --enable-shared was given. if test "${enable_shared+set}" = set; then - enableval="$enable_shared" - p=${PACKAGE-default} + enableval=$enable_shared; p=${PACKAGE-default} case $enableval in yes) enable_shared=yes ;; no) enable_shared=no ;; @@ -4511,12 +5753,12 @@ esac else enable_shared=yes -fi; +fi -# Check whether --enable-static or --disable-static was given. + +# Check whether --enable-static was given. if test "${enable_static+set}" = set; then - enableval="$enable_static" - p=${PACKAGE-default} + enableval=$enable_static; p=${PACKAGE-default} case $enableval in yes) enable_static=yes ;; no) enable_static=no ;; @@ -4535,12 +5777,12 @@ esac else enable_static=yes -fi; +fi -# Check whether --enable-fast-install or --disable-fast-install was given. + +# Check whether --enable-fast-install was given. if test "${enable_fast_install+set}" = set; then - enableval="$enable_fast_install" - p=${PACKAGE-default} + enableval=$enable_fast_install; p=${PACKAGE-default} case $enableval in yes) enable_fast_install=yes ;; no) enable_fast_install=no ;; @@ -4559,10 +5801,11 @@ esac else enable_fast_install=yes -fi; +fi -echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 -echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6 + +{ echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5 +echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; } if test "${lt_cv_path_SED+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4615,37 +5858,22 @@ fi SED=$lt_cv_path_SED -echo "$as_me:$LINENO: result: $SED" >&5 -echo "${ECHO_T}$SED" >&6 - -echo "$as_me:$LINENO: checking for egrep" >&5 -echo $ECHO_N "checking for egrep... $ECHO_C" >&6 -if test "${ac_cv_prog_egrep+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if echo a | (grep -E '(a|b)') >/dev/null 2>&1 - then ac_cv_prog_egrep='grep -E' - else ac_cv_prog_egrep='egrep' - fi -fi -echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5 -echo "${ECHO_T}$ac_cv_prog_egrep" >&6 - EGREP=$ac_cv_prog_egrep - +{ echo "$as_me:$LINENO: result: $SED" >&5 +echo "${ECHO_T}$SED" >&6; } -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -4674,11 +5902,11 @@ ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -4711,17 +5939,17 @@ LD="$lt_cv_path_LD" if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4735,20 +5963,20 @@ ;; esac fi -echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld -echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 -echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5 +echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; } if test "${lt_cv_ld_reload_flag+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else lt_cv_ld_reload_flag='-r' fi -echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 -echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5 +echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; } reload_flag=$lt_cv_ld_reload_flag case $reload_flag in "" | " "*) ;; @@ -4765,8 +5993,8 @@ ;; esac -echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 -echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5 +echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; } if test "${lt_cv_path_NM+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4814,23 +6042,23 @@ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm fi fi -echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 -echo "${ECHO_T}$lt_cv_path_NM" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5 +echo "${ECHO_T}$lt_cv_path_NM" >&6; } NM="$lt_cv_path_NM" -echo "$as_me:$LINENO: checking whether ln -s works" >&5 -echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether ln -s works" >&5 +echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no, using $LN_S" >&5 -echo "${ECHO_T}no, using $LN_S" >&6 + { echo "$as_me:$LINENO: result: no, using $LN_S" >&5 +echo "${ECHO_T}no, using $LN_S" >&6; } fi -echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 -echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5 +echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; } if test "${lt_cv_deplibs_check_method+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -4880,7 +6108,7 @@ lt_cv_deplibs_check_method=pass_all ;; -freebsd* | kfreebsd*-gnu | dragonfly*) +freebsd* | dragonfly*) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then case $host_cpu in i*86 ) @@ -4934,11 +6162,11 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) lt_cv_deplibs_check_method=pass_all ;; -netbsd* | netbsdelf*-gnu | knetbsd*-gnu) +netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$' else @@ -5005,8 +6233,8 @@ esac fi -echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 -echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5 +echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; } file_magic_cmd=$lt_cv_file_magic_cmd deplibs_check_method=$lt_cv_deplibs_check_method test -z "$deplibs_check_method" && deplibs_check_method=unknown @@ -5023,11 +6251,11 @@ # Allow CC to be a program name with arguments. compiler=$CC -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes # Some flags need to be propagated to the compiler or linker for good @@ -5054,7 +6282,7 @@ ;; *-*-irix6*) # Find out which ABI we are using. - echo '#line 5057 "configure"' > conftest.$ac_ext + echo '#line 6285 "configure"' > conftest.$ac_ext if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? @@ -5139,8 +6367,8 @@ # On SCO OpenServer 5, we need -belf to get full-featured binaries. SAVE_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -belf" - echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 -echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5 +echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; } if test "${lt_cv_cc_needs_belf+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5166,34 +6394,32 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then lt_cv_cc_needs_belf=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -lt_cv_cc_needs_belf=no + lt_cv_cc_needs_belf=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -5202,8 +6428,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu fi -echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 -echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5 +echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; } if test x"$lt_cv_cc_needs_belf" != x"yes"; then # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf CFLAGS="$SAVE_CFLAGS" @@ -5236,258 +6462,22 @@ -echo "$as_me:$LINENO: checking for ANSI C header files" >&5 -echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6 -if test "${ac_cv_header_stdc+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -#include -#include - -int -main () -{ - - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - ac_cv_header_stdc=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -ac_cv_header_stdc=no -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext - -if test $ac_cv_header_stdc = yes; then - # SunOS 4.x string.h does not declare mem*, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "memchr" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include - -_ACEOF -if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | - $EGREP "free" >/dev/null 2>&1; then - : -else - ac_cv_header_stdc=no -fi -rm -f conftest* - -fi - -if test $ac_cv_header_stdc = yes; then - # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. - if test "$cross_compiling" = yes; then - : -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#if ((' ' & 0x0FF) == 0x020) -# define ISLOWER(c) ('a' <= (c) && (c) <= 'z') -# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) -#else -# define ISLOWER(c) \ - (('a' <= (c) && (c) <= 'i') \ - || ('j' <= (c) && (c) <= 'r') \ - || ('s' <= (c) && (c) <= 'z')) -# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) -#endif - -#define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) -int -main () -{ - int i; - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) - exit(2); - exit (0); -} -_ACEOF -rm -f conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && { ac_try='./conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - : -else - echo "$as_me: program exited with status $ac_status" >&5 -echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -( exit $ac_status ) -ac_cv_header_stdc=no -fi -rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext -fi -fi -fi -echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5 -echo "${ECHO_T}$ac_cv_header_stdc" >&6 -if test $ac_cv_header_stdc = yes; then - -cat >>confdefs.h <<\_ACEOF -#define STDC_HEADERS 1 -_ACEOF - -fi - -# On IRIX 5.3, sys/types and inttypes.h are conflicting. - - - - - - - - - -for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ - inttypes.h stdint.h unistd.h -do -as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - cat >conftest.$ac_ext <<_ACEOF -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -$ac_includes_default - -#include <$ac_header> -_ACEOF -rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 - ac_status=$? - grep -v '^ *+' conftest.er1 >conftest.err - rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - eval "$as_ac_Header=yes" -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -eval "$as_ac_Header=no" -fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 -if test `eval echo '${'$as_ac_Header'}'` = yes; then - cat >>confdefs.h <<_ACEOF -#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 -_ACEOF - -fi - -done - - - for ac_header in dlfcn.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -5498,40 +6488,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -5540,24 +6527,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -5565,9 +6550,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -5591,25 +6577,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -5626,13 +6606,13 @@ if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu -echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 -echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5 +echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6; } if test -z "$CXXCPP"; then if test "${ac_cv_prog_CXXCPP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -5662,24 +6642,22 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -5688,9 +6666,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -5700,24 +6679,22 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -5728,6 +6705,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -5745,8 +6723,8 @@ else ac_cv_prog_CXXCPP=$CXXCPP fi -echo "$as_me:$LINENO: result: $CXXCPP" >&5 -echo "${ECHO_T}$CXXCPP" >&6 +{ echo "$as_me:$LINENO: result: $CXXCPP" >&5 +echo "${ECHO_T}$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do @@ -5769,24 +6747,22 @@ #endif Syntax error _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then : else echo "$as_me: failed program was:" >&5 @@ -5795,9 +6771,10 @@ # Broken: fails on valid input. continue fi + rm -f conftest.err conftest.$ac_ext - # OK, works on sane cases. Now check whether non-existent headers + # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -5807,24 +6784,22 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_cxx_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || + test ! -s conftest.err + }; then # Broken: success on invalid input. continue else @@ -5835,6 +6810,7 @@ ac_preproc_ok=: break fi + rm -f conftest.err conftest.$ac_ext done @@ -5850,7 +6826,7 @@ { (exit 1); exit 1; }; } fi -ac_ext=cc +ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -5864,12 +6840,12 @@ ac_link='$F77 -o conftest$ac_exeext $FFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_f77_compiler_gnu if test -n "$ac_tool_prefix"; then - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran + for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5882,36 +6858,38 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_F77="$ac_tool_prefix$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi F77=$ac_cv_prog_F77 if test -n "$F77"; then - echo "$as_me:$LINENO: result: $F77" >&5 -echo "${ECHO_T}$F77" >&6 + { echo "$as_me:$LINENO: result: $F77" >&5 +echo "${ECHO_T}$F77" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$F77" && break done fi if test -z "$F77"; then ac_ct_F77=$F77 - for ac_prog in g77 f77 xlf frt pgf77 fort77 fl32 af77 f90 xlf90 pgf90 epcf90 f95 fort xlf95 ifc efc pgf95 lf95 gfortran + for ac_prog in g77 xlf f77 frt pgf77 cf77 fort77 fl32 af77 xlf90 f90 pgf90 pghpf epcf90 gfortran g95 xlf95 f95 fort ifort ifc efc pgf95 lf95 ftn do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5924,48 +6902,78 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_F77="$ac_prog" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi ac_ct_F77=$ac_cv_prog_ac_ct_F77 if test -n "$ac_ct_F77"; then - echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 -echo "${ECHO_T}$ac_ct_F77" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_F77" >&5 +echo "${ECHO_T}$ac_ct_F77" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + test -n "$ac_ct_F77" && break done - F77=$ac_ct_F77 + if test "x$ac_ct_F77" = x; then + F77="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + F77=$ac_ct_F77 + fi fi # Provide some information about the compiler. -echo "$as_me:5954:" \ - "checking for Fortran 77 compiler version" >&5 +echo "$as_me:$LINENO: checking for Fortran 77 compiler version" >&5 ac_compiler=`set X $ac_compile; echo $2` -{ (eval echo "$as_me:$LINENO: \"$ac_compiler --version &5\"") >&5 - (eval $ac_compiler --version &5) 2>&5 +{ (ac_try="$ac_compiler --version >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler --version >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -v &5\"") >&5 - (eval $ac_compiler -v &5) 2>&5 +{ (ac_try="$ac_compiler -v >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -v >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } -{ (eval echo "$as_me:$LINENO: \"$ac_compiler -V &5\"") >&5 - (eval $ac_compiler -V &5) 2>&5 +{ (ac_try="$ac_compiler -V >&5" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compiler -V >&5") 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } @@ -5975,8 +6983,8 @@ # input file. (Note that this only needs to work for GNU compilers.) ac_save_ext=$ac_ext ac_ext=F -echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 -echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether we are using the GNU Fortran 77 compiler" >&5 +echo $ECHO_N "checking whether we are using the GNU Fortran 77 compiler... $ECHO_C" >&6; } if test "${ac_cv_f77_compiler_gnu+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -5989,45 +6997,42 @@ end _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_compiler_gnu=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_compiler_gnu=no + ac_compiler_gnu=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_f77_compiler_gnu=$ac_compiler_gnu fi -echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 -echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_f77_compiler_gnu" >&5 +echo "${ECHO_T}$ac_cv_f77_compiler_gnu" >&6; } ac_ext=$ac_save_ext ac_test_FFLAGS=${FFLAGS+set} ac_save_FFLAGS=$FFLAGS FFLAGS= -echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 -echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether $F77 accepts -g" >&5 +echo $ECHO_N "checking whether $F77 accepts -g... $ECHO_C" >&6; } if test "${ac_cv_prog_f77_g+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6038,38 +7043,35 @@ end _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_prog_f77_g=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_prog_f77_g=no + ac_cv_prog_f77_g=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 -echo "${ECHO_T}$ac_cv_prog_f77_g" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_prog_f77_g" >&5 +echo "${ECHO_T}$ac_cv_prog_f77_g" >&6; } if test "$ac_test_FFLAGS" = set; then FFLAGS=$ac_save_FFLAGS elif test $ac_cv_prog_f77_g = yes; then @@ -6098,8 +7100,8 @@ # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers! # find the maximum length of command line arguments -echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 -echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5 +echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; } if test "${lt_cv_sys_max_cmd_len+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6207,19 +7209,19 @@ fi if test -n $lt_cv_sys_max_cmd_len ; then - echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 -echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6 + { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5 +echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; } else - echo "$as_me:$LINENO: result: none" >&5 -echo "${ECHO_T}none" >&6 + { echo "$as_me:$LINENO: result: none" >&5 +echo "${ECHO_T}none" >&6; } fi # Check for command to grab the raw symbol name followed by C symbol from nm. -echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 -echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5 +echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; } if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6254,7 +7256,7 @@ lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ;; -linux*) +linux* | k*bsd*-gnu) if test "$host_cpu" = ia64; then symcode='[ABCDGIRSTW]' lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" @@ -6423,15 +7425,15 @@ lt_cv_sys_global_symbol_to_cdecl= fi if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then - echo "$as_me:$LINENO: result: failed" >&5 -echo "${ECHO_T}failed" >&6 + { echo "$as_me:$LINENO: result: failed" >&5 +echo "${ECHO_T}failed" >&6; } else - echo "$as_me:$LINENO: result: ok" >&5 -echo "${ECHO_T}ok" >&6 + { echo "$as_me:$LINENO: result: ok" >&5 +echo "${ECHO_T}ok" >&6; } fi -echo "$as_me:$LINENO: checking for objdir" >&5 -echo $ECHO_N "checking for objdir... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for objdir" >&5 +echo $ECHO_N "checking for objdir... $ECHO_C" >&6; } if test "${lt_cv_objdir+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6445,8 +7447,8 @@ fi rmdir .libs 2>/dev/null fi -echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 -echo "${ECHO_T}$lt_cv_objdir" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5 +echo "${ECHO_T}$lt_cv_objdir" >&6; } objdir=$lt_cv_objdir @@ -6497,8 +7499,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args. set dummy ${ac_tool_prefix}ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6511,32 +7513,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_AR="${ac_tool_prefix}ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi AR=$ac_cv_prog_AR if test -n "$AR"; then - echo "$as_me:$LINENO: result: $AR" >&5 -echo "${ECHO_T}$AR" >&6 + { echo "$as_me:$LINENO: result: $AR" >&5 +echo "${ECHO_T}$AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_AR"; then ac_ct_AR=$AR # Extract the first word of "ar", so it can be a program name with args. set dummy ar; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_AR+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6549,27 +7553,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_AR="ar" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false" fi fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then - echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 -echo "${ECHO_T}$ac_ct_AR" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5 +echo "${ECHO_T}$ac_ct_AR" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - AR=$ac_ct_AR + if test "x$ac_ct_AR" = x; then + AR="false" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + AR=$ac_ct_AR + fi else AR="$ac_cv_prog_AR" fi @@ -6577,8 +7595,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. set dummy ${ac_tool_prefix}ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6591,32 +7609,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then - echo "$as_me:$LINENO: result: $RANLIB" >&5 -echo "${ECHO_T}$RANLIB" >&6 + { echo "$as_me:$LINENO: result: $RANLIB" >&5 +echo "${ECHO_T}$RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_RANLIB"; then ac_ct_RANLIB=$RANLIB # Extract the first word of "ranlib", so it can be a program name with args. set dummy ranlib; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6629,27 +7649,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_RANLIB="ranlib" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":" fi fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then - echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 -echo "${ECHO_T}$ac_ct_RANLIB" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5 +echo "${ECHO_T}$ac_ct_RANLIB" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - RANLIB=$ac_ct_RANLIB + if test "x$ac_ct_RANLIB" = x; then + RANLIB=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + RANLIB=$ac_ct_RANLIB + fi else RANLIB="$ac_cv_prog_RANLIB" fi @@ -6657,8 +7691,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6671,32 +7705,34 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then - echo "$as_me:$LINENO: result: $STRIP" >&5 -echo "${ECHO_T}$STRIP" >&6 + { echo "$as_me:$LINENO: result: $STRIP" >&5 +echo "${ECHO_T}$STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6709,27 +7745,41 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_ac_ct_STRIP="strip" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS - test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":" fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then - echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 -echo "${ECHO_T}$ac_ct_STRIP" >&6 + { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5 +echo "${ECHO_T}$ac_ct_STRIP" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - STRIP=$ac_ct_STRIP + if test "x$ac_ct_STRIP" = x; then + STRIP=":" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + STRIP=$ac_ct_STRIP + fi else STRIP="$ac_cv_prog_STRIP" fi @@ -6788,8 +7838,8 @@ case $deplibs_check_method in file_magic*) if test "$file_magic_cmd" = '$MAGIC_CMD'; then - echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 -echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5 +echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6841,17 +7891,17 @@ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi if test -z "$lt_cv_path_MAGIC_CMD"; then if test -n "$ac_tool_prefix"; then - echo "$as_me:$LINENO: checking for file" >&5 -echo $ECHO_N "checking for file... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for file" >&5 +echo $ECHO_N "checking for file... $ECHO_C" >&6; } if test "${lt_cv_path_MAGIC_CMD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -6903,11 +7953,11 @@ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" if test -n "$MAGIC_CMD"; then - echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 -echo "${ECHO_T}$MAGIC_CMD" >&6 + { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5 +echo "${ECHO_T}$MAGIC_CMD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi else @@ -6922,21 +7972,21 @@ enable_dlopen=no enable_win32_dll=no -# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +# Check whether --enable-libtool-lock was given. if test "${enable_libtool_lock+set}" = set; then - enableval="$enable_libtool_lock" + enableval=$enable_libtool_lock; +fi -fi; test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes -# Check whether --with-pic or --without-pic was given. +# Check whether --with-pic was given. if test "${with_pic+set}" = set; then - withval="$with_pic" - pic_mode="$withval" + withval=$with_pic; pic_mode="$withval" else pic_mode=default -fi; +fi + test -z "$pic_mode" && pic_mode=default # Use C for the default configuration in the libtool script @@ -6994,8 +8044,8 @@ lt_prog_compiler_no_builtin_flag=' -fno-builtin' -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7012,11 +8062,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:7015: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8065: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:7019: \$? = $ac_status" >&5 + echo "$as_me:8069: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -7029,8 +8079,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions" @@ -7044,8 +8094,8 @@ lt_prog_compiler_pic= lt_prog_compiler_static= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl='-Wl,' @@ -7174,7 +8224,7 @@ lt_prog_compiler_static='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl='-Wl,' @@ -7254,16 +8304,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7280,11 +8330,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:7283: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8333: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:7287: \$? = $ac_status" >&5 + echo "$as_me:8337: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -7297,8 +8347,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; } if test x"$lt_prog_compiler_pic_works" = xyes; then case $lt_prog_compiler_pic in @@ -7325,8 +8375,8 @@ # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7353,8 +8403,8 @@ LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; } if test x"$lt_prog_compiler_static_works" = xyes; then : @@ -7363,8 +8413,8 @@ fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -7384,11 +8434,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:7387: $lt_compile\"" >&5) + (eval echo "\"\$as_me:8437: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:7391: \$? = $ac_status" >&5 + echo "$as_me:8441: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -7410,23 +8460,23 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -7436,8 +8486,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag= @@ -7613,7 +8663,7 @@ archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -7645,7 +8695,7 @@ fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -7853,26 +8903,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -7883,8 +8930,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -7913,26 +8962,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -7943,8 +8989,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -8082,15 +9130,6 @@ hardcode_shlibpath_var=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec='-R$libdir' - hardcode_direct=yes - hardcode_shlibpath_var=no - link_all_deplibs=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -8186,7 +9225,7 @@ link_all_deplibs=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -8402,8 +9441,8 @@ esac fi -echo "$as_me:$LINENO: result: $ld_shlibs" >&5 -echo "${ECHO_T}$ld_shlibs" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs" >&5 +echo "${ECHO_T}$ld_shlibs" >&6; } test "$ld_shlibs" = no && can_build_shared=no # @@ -8423,8 +9462,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -8461,16 +9500,16 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 -echo "${ECHO_T}$archive_cmds_need_lc" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5 +echo "${ECHO_T}$archive_cmds_need_lc" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -8676,18 +9715,6 @@ dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -8843,7 +9870,7 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -8884,18 +9911,6 @@ dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -9069,8 +10084,8 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -9078,8 +10093,8 @@ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action= if test -n "$hardcode_libdir_flag_spec" || \ test -n "$runpath_var" || \ @@ -9103,8 +10118,8 @@ # directories. hardcode_action=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action" >&5 -echo "${ECHO_T}$hardcode_action" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action" >&5 +echo "${ECHO_T}$hardcode_action" >&6; } if test "$hardcode_action" = relink; then # Fast installation is not supported @@ -9117,29 +10132,29 @@ striplib= old_striplib= -echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 -echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5 +echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; } if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" test -z "$striplib" && striplib="$STRIP --strip-unneeded" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else # FIXME - insert some real tests, host_os isn't really good enough case $host_os in darwin*) if test -n "$STRIP" ; then striplib="$STRIP -x" - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi ;; *) - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } ;; esac fi @@ -9171,8 +10186,8 @@ darwin*) # if libdl is installed we need to link against it - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9185,55 +10200,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else @@ -9247,8 +10260,8 @@ ;; *) - echo "$as_me:$LINENO: checking for shl_load" >&5 -echo $ECHO_N "checking for shl_load... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load" >&5 +echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; } if test "${ac_cv_func_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9275,72 +10288,64 @@ #undef shl_load -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_shl_load) || defined (__stub___shl_load) +#if defined __stub_shl_load || defined __stub___shl_load choke me -#else -char (*f) () = shl_load; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != shl_load; +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_shl_load=no + ac_cv_func_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 -echo "${ECHO_T}$ac_cv_func_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5 +echo "${ECHO_T}$ac_cv_func_shl_load" >&6; } if test $ac_cv_func_shl_load = yes; then lt_cv_dlopen="shl_load" else - echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 -echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5 +echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_shl_load+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9353,60 +10358,58 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char shl_load (); int main () { -shl_load (); +return shl_load (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_shl_load=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_shl_load=no + ac_cv_lib_dld_shl_load=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; } if test $ac_cv_lib_dld_shl_load = yes; then lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" else - echo "$as_me:$LINENO: checking for dlopen" >&5 -echo $ECHO_N "checking for dlopen... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen" >&5 +echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; } if test "${ac_cv_func_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9433,72 +10436,64 @@ #undef dlopen -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_dlopen) || defined (__stub___dlopen) +#if defined __stub_dlopen || defined __stub___dlopen choke me -#else -char (*f) () = dlopen; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != dlopen; +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_dlopen=no + ac_cv_func_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 -echo "${ECHO_T}$ac_cv_func_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 +echo "${ECHO_T}$ac_cv_func_dlopen" >&6; } if test $ac_cv_func_dlopen = yes; then lt_cv_dlopen="dlopen" else - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 -echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 +echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; } if test "${ac_cv_lib_dl_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9511,60 +10506,58 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dl_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dl_dlopen=no + ac_cv_lib_dl_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; } if test $ac_cv_lib_dl_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" else - echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 -echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5 +echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; } if test "${ac_cv_lib_svld_dlopen+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9577,60 +10570,58 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dlopen (); int main () { -dlopen (); +return dlopen (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_svld_dlopen=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_svld_dlopen=no + ac_cv_lib_svld_dlopen=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 -echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5 +echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; } if test $ac_cv_lib_svld_dlopen = yes; then lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" else - echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 -echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5 +echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; } if test "${ac_cv_lib_dld_dld_link+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9643,55 +10634,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char dld_link (); int main () { -dld_link (); +return dld_link (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_dld_dld_link=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_dld_dld_link=no + ac_cv_lib_dld_dld_link=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 -echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5 +echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; } if test $ac_cv_lib_dld_dld_link = yes; then lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" fi @@ -9731,8 +10720,8 @@ save_LIBS="$LIBS" LIBS="$lt_cv_dlopen_libs $LIBS" - echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 -echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5 +echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9742,7 +10731,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 -echo "${ECHO_T}$lt_cv_dlopen_self" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self" >&6; } if test "x$lt_cv_dlopen_self" = xyes; then wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\" - echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 -echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5 +echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; } if test "${lt_cv_dlopen_self_static+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -9842,7 +10831,7 @@ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_status=$lt_dlunknown cat > conftest.$ac_ext <&5 -echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5 +echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; } fi CPPFLAGS="$save_CPPFLAGS" @@ -9949,13 +10938,13 @@ # Report which library types will actually be built -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and @@ -9975,15 +10964,15 @@ fi ;; esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } # The else clause should only fire when bootstrapping the # libtool distribution, otherwise you forgot to ship ltmain.sh @@ -10475,11 +11464,11 @@ CC="$lt_save_CC" -# Check whether --with-tags or --without-tags was given. +# Check whether --with-tags was given. if test "${with_tags+set}" = set; then - withval="$with_tags" - tagnames="$withval" -fi; + withval=$with_tags; tagnames="$withval" +fi + if test -f "$ltmain" && test -n "$tagnames"; then if test ! -f "${ofile}"; then @@ -10533,7 +11522,7 @@ if test -n "$CXX" && ( test "X$CXX" != "Xno" && ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) || (test "X$CXX" != "Xg++"))) ; then - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -10652,18 +11641,18 @@ # Set up default GNU C++ configuration -# Check whether --with-gnu-ld or --without-gnu-ld was given. +# Check whether --with-gnu-ld was given. if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes + withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes else with_gnu_ld=no -fi; +fi + ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by $CC" >&5 -echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for ld used by $CC" >&5 +echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; } case $host in *-*-mingw*) # gcc leaves a trailing carriage return which upsets mingw @@ -10692,11 +11681,11 @@ ;; esac elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; } else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; } fi if test "${lt_cv_path_LD+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -10729,17 +11718,17 @@ LD="$lt_cv_path_LD" if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 + { echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; } if test "${lt_cv_prog_gnu_ld+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -10753,8 +11742,8 @@ ;; esac fi -echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 -echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; } with_gnu_ld=$lt_cv_prog_gnu_ld @@ -10804,8 +11793,8 @@ fi # PORTME: fill in a description of your system's C++ link characteristics -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } ld_shlibs_CXX=yes case $host_os in aix3*) @@ -10917,26 +11906,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -10947,8 +11933,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -10978,26 +11966,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -11008,8 +11993,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -11157,7 +12144,7 @@ freebsd-elf*) archive_cmds_need_lc_CXX=no ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF # conventions ld_shlibs_CXX=yes @@ -11316,7 +12303,7 @@ hardcode_libdir_flag_spec_CXX='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator_CXX=: ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # Kuck and Associates, Inc. (KAI) C++ Compiler @@ -11418,7 +12405,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_CXX='$LD -Bshareable -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags' wlarc= @@ -11740,8 +12727,8 @@ ld_shlibs_CXX=no ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no GCC_CXX="$GXX" @@ -11880,8 +12867,8 @@ lt_prog_compiler_pic_CXX= lt_prog_compiler_static_CXX= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } # C++ specific cases for pic, static, wl, etc. if test "$GXX" = yes; then @@ -11985,7 +12972,7 @@ ;; esac ;; - freebsd* | kfreebsd*-gnu | dragonfly*) + freebsd* | dragonfly*) # FreeBSD uses GNU C++ ;; hpux9* | hpux10* | hpux11*) @@ -12028,7 +13015,7 @@ ;; esac ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in KCC*) # KAI C++ Compiler @@ -12071,7 +13058,7 @@ ;; esac ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) ;; osf3* | osf4* | osf5*) case $cc_basename in @@ -12154,16 +13141,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_CXX" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_CXX"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_CXX works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12180,11 +13167,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:12183: $lt_compile\"" >&5) + (eval echo "\"\$as_me:13170: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:12187: \$? = $ac_status" >&5 + echo "$as_me:13174: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -12197,8 +13184,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_CXX" >&6; } if test x"$lt_prog_compiler_pic_works_CXX" = xyes; then case $lt_prog_compiler_pic_CXX in @@ -12225,8 +13212,8 @@ # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_CXX eval lt_tmp_static_flag=\"$lt_prog_compiler_static_CXX\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12253,8 +13240,8 @@ LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_CXX" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_CXX" >&6; } if test x"$lt_prog_compiler_static_works_CXX" = xyes; then : @@ -12263,8 +13250,8 @@ fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_CXX+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -12284,11 +13271,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:12287: $lt_compile\"" >&5) + (eval echo "\"\$as_me:13274: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:12291: \$? = $ac_status" >&5 + echo "$as_me:13278: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -12310,23 +13297,23 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_CXX" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_CXX" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_CXX" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -12336,8 +13323,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols' case $host_os in @@ -12356,10 +13343,7 @@ cygwin* | mingw*) export_symbols_cmds_CXX='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/;/^.* __nm__/s/^.* __nm__\([^ ]*\) [^ ]*/\1 DATA/;/^I /d;/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols' ;; - kfreebsd*-gnu) - link_all_deplibs_CXX=no - ;; - linux*) + linux* | k*bsd*-gnu) link_all_deplibs_CXX=no ;; *) @@ -12367,8 +13351,8 @@ ;; esac -echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 -echo "${ECHO_T}$ld_shlibs_CXX" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_CXX" >&5 +echo "${ECHO_T}$ld_shlibs_CXX" >&6; } test "$ld_shlibs_CXX" = no && can_build_shared=no # @@ -12388,8 +13372,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -12426,16 +13410,16 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_CXX" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_CXX" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -12635,22 +13619,10 @@ library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext' soname_spec='${libname}${release}${shared_ext}$major' shlibpath_var=LD_LIBRARY_PATH - ;; - -freebsd1*) - dynamic_linker=no - ;; - -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' + ;; + +freebsd1*) + dynamic_linker=no ;; freebsd* | dragonfly*) @@ -12808,7 +13780,7 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -12849,18 +13821,6 @@ dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -13034,8 +13994,8 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -13043,8 +14003,8 @@ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_CXX= if test -n "$hardcode_libdir_flag_spec_CXX" || \ test -n "$runpath_var_CXX" || \ @@ -13068,8 +14028,8 @@ # directories. hardcode_action_CXX=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 -echo "${ECHO_T}$hardcode_action_CXX" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_CXX" >&5 +echo "${ECHO_T}$hardcode_action_CXX" >&6; } if test "$hardcode_action_CXX" = relink; then # Fast installation is not supported @@ -13594,13 +14554,13 @@ cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"` -echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 -echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6 -echo "$as_me:$LINENO: result: $can_build_shared" >&5 -echo "${ECHO_T}$can_build_shared" >&6 +{ echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5 +echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: result: $can_build_shared" >&5 +echo "${ECHO_T}$can_build_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 -echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build shared libraries" >&5 +echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; } test "$can_build_shared" = "no" && enable_shared=no # On AIX, shared libraries and static libraries use the same namespace, and @@ -13619,15 +14579,15 @@ fi ;; esac -echo "$as_me:$LINENO: result: $enable_shared" >&5 -echo "${ECHO_T}$enable_shared" >&6 +{ echo "$as_me:$LINENO: result: $enable_shared" >&5 +echo "${ECHO_T}$enable_shared" >&6; } -echo "$as_me:$LINENO: checking whether to build static libraries" >&5 -echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether to build static libraries" >&5 +echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; } # Make sure either enable_shared or enable_static is yes. test "$enable_shared" = yes || enable_static=yes -echo "$as_me:$LINENO: result: $enable_static" >&5 -echo "${ECHO_T}$enable_static" >&6 +{ echo "$as_me:$LINENO: result: $enable_static" >&5 +echo "${ECHO_T}$enable_static" >&6; } GCC_F77="$G77" LD_F77="$LD" @@ -13636,8 +14596,8 @@ lt_prog_compiler_pic_F77= lt_prog_compiler_static_F77= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_F77='-Wl,' @@ -13766,7 +14726,7 @@ lt_prog_compiler_static_F77='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_F77='-Wl,' @@ -13846,16 +14806,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_F77" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_F77"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_F77 works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13872,11 +14832,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:13875: $lt_compile\"" >&5) + (eval echo "\"\$as_me:14835: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:13879: \$? = $ac_status" >&5 + echo "$as_me:14839: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -13889,8 +14849,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_F77" >&6; } if test x"$lt_prog_compiler_pic_works_F77" = xyes; then case $lt_prog_compiler_pic_F77 in @@ -13917,8 +14877,8 @@ # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_F77 eval lt_tmp_static_flag=\"$lt_prog_compiler_static_F77\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13945,8 +14905,8 @@ LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_F77" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_F77" >&6; } if test x"$lt_prog_compiler_static_works_F77" = xyes; then : @@ -13955,8 +14915,8 @@ fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_F77+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -13976,11 +14936,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:13979: $lt_compile\"" >&5) + (eval echo "\"\$as_me:14939: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:13983: \$? = $ac_status" >&5 + echo "$as_me:14943: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -14002,23 +14962,23 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_F77" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_F77" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_F77" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -14028,8 +14988,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_F77= @@ -14205,7 +15165,7 @@ archive_expsym_cmds_F77='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -14237,7 +15197,7 @@ fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -14435,26 +15395,23 @@ end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -14465,8 +15422,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -14485,26 +15444,23 @@ end _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_f77_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_f77_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -14515,8 +15471,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -14654,15 +15612,6 @@ hardcode_shlibpath_var_F77=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_F77='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_F77='-R$libdir' - hardcode_direct_F77=yes - hardcode_shlibpath_var_F77=no - link_all_deplibs_F77=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds_F77='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -14758,7 +15707,7 @@ link_all_deplibs_F77=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_F77='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -14974,8 +15923,8 @@ esac fi -echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 -echo "${ECHO_T}$ld_shlibs_F77" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_F77" >&5 +echo "${ECHO_T}$ld_shlibs_F77" >&6; } test "$ld_shlibs_F77" = no && can_build_shared=no # @@ -14995,8 +15944,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -15033,16 +15982,16 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_F77" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_F77" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -15248,18 +16197,6 @@ dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -15415,7 +16352,7 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -15456,18 +16393,6 @@ dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -15641,8 +16566,8 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -15650,8 +16575,8 @@ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_F77= if test -n "$hardcode_libdir_flag_spec_F77" || \ test -n "$runpath_var_F77" || \ @@ -15675,8 +16600,8 @@ # directories. hardcode_action_F77=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 -echo "${ECHO_T}$hardcode_action_F77" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_F77" >&5 +echo "${ECHO_T}$hardcode_action_F77" >&6; } if test "$hardcode_action_F77" = relink; then # Fast installation is not supported @@ -16113,7 +17038,6 @@ if test -n "$GCJ" && test "X$GCJ" != "Xno"; then - # Source file extension for Java test sources. ac_ext=java @@ -16181,8 +17105,8 @@ lt_prog_compiler_no_builtin_flag_GCJ=' -fno-builtin' -echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 -echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 +echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -16199,11 +17123,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16202: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17126: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:16206: \$? = $ac_status" >&5 + echo "$as_me:17130: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -16216,8 +17140,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; } if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then lt_prog_compiler_no_builtin_flag_GCJ="$lt_prog_compiler_no_builtin_flag_GCJ -fno-rtti -fno-exceptions" @@ -16231,8 +17155,8 @@ lt_prog_compiler_pic_GCJ= lt_prog_compiler_static_GCJ= -echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 -echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5 +echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; } if test "$GCC" = yes; then lt_prog_compiler_wl_GCJ='-Wl,' @@ -16361,7 +17285,7 @@ lt_prog_compiler_static_GCJ='-Bstatic' ;; - linux*) + linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) lt_prog_compiler_wl_GCJ='-Wl,' @@ -16441,16 +17365,16 @@ esac fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_GCJ" >&6; } # # Check to make sure the PIC flag actually works. # if test -n "$lt_prog_compiler_pic_GCJ"; then -echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 -echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works" >&5 +echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic_GCJ works... $ECHO_C" >&6; } if test "${lt_prog_compiler_pic_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -16467,11 +17391,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16470: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17394: $lt_compile\"" >&5) (eval "$lt_compile" 2>conftest.err) ac_status=$? cat conftest.err >&5 - echo "$as_me:16474: \$? = $ac_status" >&5 + echo "$as_me:17398: \$? = $ac_status" >&5 if (exit $ac_status) && test -s "$ac_outfile"; then # The compiler can only warn and ignore the option if not recognized # So say no if there are warnings other than the usual output. @@ -16484,8 +17408,8 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_pic_works_GCJ" >&6; } if test x"$lt_prog_compiler_pic_works_GCJ" = xyes; then case $lt_prog_compiler_pic_GCJ in @@ -16512,8 +17436,8 @@ # Check to make sure the static flag actually works. # wl=$lt_prog_compiler_wl_GCJ eval lt_tmp_static_flag=\"$lt_prog_compiler_static_GCJ\" -echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 -echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5 +echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6; } if test "${lt_prog_compiler_static_works_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -16540,8 +17464,8 @@ LDFLAGS="$save_LDFLAGS" fi -echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 -echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works_GCJ" >&5 +echo "${ECHO_T}$lt_prog_compiler_static_works_GCJ" >&6; } if test x"$lt_prog_compiler_static_works_GCJ" = xyes; then : @@ -16550,8 +17474,8 @@ fi -echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 -echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5 +echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; } if test "${lt_cv_prog_compiler_c_o_GCJ+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -16571,11 +17495,11 @@ -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ -e 's:$: $lt_compiler_flag:'` - (eval echo "\"\$as_me:16574: $lt_compile\"" >&5) + (eval echo "\"\$as_me:17498: $lt_compile\"" >&5) (eval "$lt_compile" 2>out/conftest.err) ac_status=$? cat out/conftest.err >&5 - echo "$as_me:16578: \$? = $ac_status" >&5 + echo "$as_me:17502: \$? = $ac_status" >&5 if (exit $ac_status) && test -s out/conftest2.$ac_objext then # The compiler can only warn and ignore the option if not recognized @@ -16597,23 +17521,23 @@ $rm conftest* fi -echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 -echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o_GCJ" >&5 +echo "${ECHO_T}$lt_cv_prog_compiler_c_o_GCJ" >&6; } hard_links="nottested" if test "$lt_cv_prog_compiler_c_o_GCJ" = no && test "$need_locks" != no; then # do not overwrite the value of need_locks provided by the user - echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 -echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5 +echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; } hard_links=yes $rm conftest* ln conftest.a conftest.b 2>/dev/null && hard_links=no touch conftest.a ln conftest.a conftest.b 2>&5 || hard_links=no ln conftest.a conftest.b 2>/dev/null && hard_links=no - echo "$as_me:$LINENO: result: $hard_links" >&5 -echo "${ECHO_T}$hard_links" >&6 + { echo "$as_me:$LINENO: result: $hard_links" >&5 +echo "${ECHO_T}$hard_links" >&6; } if test "$hard_links" = no; then { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;} @@ -16623,8 +17547,8 @@ need_locks=no fi -echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 -echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5 +echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; } runpath_var= allow_undefined_flag_GCJ= @@ -16800,7 +17724,7 @@ archive_expsym_cmds_GCJ='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib' ;; - linux*) + linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then tmp_addflag= case $cc_basename,$host_cpu in @@ -16832,7 +17756,7 @@ fi ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' wlarc= @@ -17040,26 +17964,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -17070,8 +17991,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -17100,26 +18023,23 @@ } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` @@ -17130,8 +18050,10 @@ echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi @@ -17269,15 +18191,6 @@ hardcode_shlibpath_var_GCJ=no ;; - # GNU/kFreeBSD uses gcc -shared to do shared libraries. - kfreebsd*-gnu) - archive_cmds_GCJ='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' - hardcode_libdir_flag_spec_GCJ='-R$libdir' - hardcode_direct_GCJ=yes - hardcode_shlibpath_var_GCJ=no - link_all_deplibs_GCJ=no - ;; - hpux9*) if test "$GCC" = yes; then archive_cmds_GCJ='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' @@ -17373,7 +18286,7 @@ link_all_deplibs_GCJ=yes ;; - netbsd* | netbsdelf*-gnu | knetbsd*-gnu) + netbsd* | netbsdelf*-gnu) if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then archive_cmds_GCJ='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out else @@ -17589,8 +18502,8 @@ esac fi -echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 -echo "${ECHO_T}$ld_shlibs_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $ld_shlibs_GCJ" >&5 +echo "${ECHO_T}$ld_shlibs_GCJ" >&6; } test "$ld_shlibs_GCJ" = no && can_build_shared=no # @@ -17610,8 +18523,8 @@ # Test whether the compiler implicitly links with -lc since on some # systems, -lgcc has to come before -lc. If gcc already passes -lc # to ld, don't add -lc before -lgcc. - echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 -echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5 +echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; } $rm conftest* printf "$lt_simple_compile_test_code" > conftest.$ac_ext @@ -17648,16 +18561,16 @@ cat conftest.err 1>&5 fi $rm conftest* - echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 -echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6 + { echo "$as_me:$LINENO: result: $archive_cmds_need_lc_GCJ" >&5 +echo "${ECHO_T}$archive_cmds_need_lc_GCJ" >&6; } ;; esac fi ;; esac -echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 -echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5 +echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; } library_names_spec= libname_spec='lib$name' soname_spec= @@ -17863,18 +18776,6 @@ dynamic_linker=no ;; -kfreebsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - freebsd* | dragonfly*) # DragonFly does not have aout. When/if they implement a new # versioning mechanism, adjust this. @@ -18030,7 +18931,7 @@ ;; # This must be Linux ELF. -linux*) +linux* | k*bsd*-gnu) version_type=linux need_lib_prefix=no need_version=no @@ -18071,18 +18972,6 @@ dynamic_linker='NetBSD ld.elf_so' ;; -knetbsd*-gnu) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - shlibpath_overrides_runpath=no - hardcode_into_libs=yes - dynamic_linker='GNU ld.so' - ;; - netbsd*) version_type=sunos need_lib_prefix=no @@ -18256,8 +19145,8 @@ dynamic_linker=no ;; esac -echo "$as_me:$LINENO: result: $dynamic_linker" >&5 -echo "${ECHO_T}$dynamic_linker" >&6 +{ echo "$as_me:$LINENO: result: $dynamic_linker" >&5 +echo "${ECHO_T}$dynamic_linker" >&6; } test "$dynamic_linker" = no && can_build_shared=no variables_saved_for_relink="PATH $shlibpath_var $runpath_var" @@ -18265,8 +19154,8 @@ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" fi -echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 -echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5 +echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; } hardcode_action_GCJ= if test -n "$hardcode_libdir_flag_spec_GCJ" || \ test -n "$runpath_var_GCJ" || \ @@ -18290,8 +19179,8 @@ # directories. hardcode_action_GCJ=unsupported fi -echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 -echo "${ECHO_T}$hardcode_action_GCJ" >&6 +{ echo "$as_me:$LINENO: result: $hardcode_action_GCJ" >&5 +echo "${ECHO_T}$hardcode_action_GCJ" >&6; } if test "$hardcode_action_GCJ" = relink; then # Fast installation is not supported @@ -18727,7 +19616,6 @@ RC) - # Source file extension for RC test sources. ac_ext=rc @@ -19270,8 +20158,8 @@ if test "$host" = "$build"; then # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_have_pkg_config+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19284,26 +20172,28 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_have_pkg_config="yes" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS test -z "$ac_cv_prog_have_pkg_config" && ac_cv_prog_have_pkg_config="no" fi fi have_pkg_config=$ac_cv_prog_have_pkg_config if test -n "$have_pkg_config"; then - echo "$as_me:$LINENO: result: $have_pkg_config" >&5 -echo "${ECHO_T}$have_pkg_config" >&6 + { echo "$as_me:$LINENO: result: $have_pkg_config" >&5 +echo "${ECHO_T}$have_pkg_config" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + else have_pkg_config=no fi @@ -19318,8 +20208,8 @@ # Extract the first word of "swig", so it can be a program name with args. set dummy swig; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_have_swig+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19332,31 +20222,33 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_have_swig="yes" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS test -z "$ac_cv_prog_have_swig" && ac_cv_prog_have_swig="no" fi fi have_swig=$ac_cv_prog_have_swig if test -n "$have_swig"; then - echo "$as_me:$LINENO: result: $have_swig" >&5 -echo "${ECHO_T}$have_swig" >&6 + { echo "$as_me:$LINENO: result: $have_swig" >&5 +echo "${ECHO_T}$have_swig" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + # Extract the first word of "python", so it can be a program name with args. set dummy python; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_have_python+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19369,31 +20261,33 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_have_python="yes" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS test -z "$ac_cv_prog_have_python" && ac_cv_prog_have_python="no" fi fi have_python=$ac_cv_prog_have_python if test -n "$have_python"; then - echo "$as_me:$LINENO: result: $have_python" >&5 -echo "${ECHO_T}$have_python" >&6 + { echo "$as_me:$LINENO: result: $have_python" >&5 +echo "${ECHO_T}$have_python" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + if test "x$have_python" = "xno"; then - echo "$as_me:$LINENO: result: Many parts of Player will not be built." >&5 -echo "${ECHO_T}Many parts of Player will not be built." >&6 - echo "$as_me:$LINENO: result: You should really install Python." >&5 -echo "${ECHO_T}You should really install Python." >&6 + { echo "$as_me:$LINENO: result: Many parts of Player will not be built." >&5 +echo "${ECHO_T}Many parts of Player will not be built." >&6; } + { echo "$as_me:$LINENO: result: You should really install Python." >&5 +echo "${ECHO_T}You should really install Python." >&6; } fi @@ -19413,18 +20307,19 @@ fi as_ac_Header=`echo "ac_cv_header_$PYTHON_HEADER" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $PYTHON_HEADER" >&5 -echo $ECHO_N "checking for $PYTHON_HEADER... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $PYTHON_HEADER" >&5 +echo $ECHO_N "checking for $PYTHON_HEADER... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $PYTHON_HEADER usability" >&5 -echo $ECHO_N "checking $PYTHON_HEADER usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $PYTHON_HEADER usability" >&5 +echo $ECHO_N "checking $PYTHON_HEADER usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -19435,40 +20330,37 @@ #include <$PYTHON_HEADER> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $PYTHON_HEADER presence" >&5 -echo $ECHO_N "checking $PYTHON_HEADER presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $PYTHON_HEADER presence" >&5 +echo $ECHO_N "checking $PYTHON_HEADER presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -19477,24 +20369,22 @@ /* end confdefs.h. */ #include <$PYTHON_HEADER> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -19502,9 +20392,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -19528,44 +20419,38 @@ echo "$as_me: WARNING: $PYTHON_HEADER: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $PYTHON_HEADER: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $PYTHON_HEADER: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $PYTHON_HEADER" >&5 -echo $ECHO_N "checking for $PYTHON_HEADER... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $PYTHON_HEADER" >&5 +echo $ECHO_N "checking for $PYTHON_HEADER... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then - echo "$as_me:$LINENO: checking for the distutils Python package" >&5 -echo $ECHO_N "checking for the distutils Python package... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for the distutils Python package" >&5 +echo $ECHO_N "checking for the distutils Python package... $ECHO_C" >&6; } ac_distutils_result=`python -c "import distutils" 2>&1 | grep ImportError` if test -z "$ac_distutils_result"; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } have_pythondev=yes else - echo "$as_me:$LINENO: result: Python extensions will not be built" >&5 -echo "${ECHO_T}Python extensions will not be built" >&6 + { echo "$as_me:$LINENO: result: Python extensions will not be built" >&5 +echo "${ECHO_T}Python extensions will not be built" >&6; } have_pythondev=no fi else - echo "$as_me:$LINENO: result: no; Python extensions will not be built" >&5 -echo "${ECHO_T}no; Python extensions will not be built" >&6 + { echo "$as_me:$LINENO: result: no; Python extensions will not be built" >&5 +echo "${ECHO_T}no; Python extensions will not be built" >&6; } have_pythondev=no fi @@ -19590,27 +20475,27 @@ fi -# Check whether --with-jnidir or --without-jnidir was given. +# Check whether --with-jnidir was given. if test "${with_jnidir+set}" = set; then - withval="$with_jnidir" - + withval=$with_jnidir; else with_jnidir=$default_jnidir -fi; +fi -# Check whether --with-jni_mddir or --without-jni_mddir was given. -if test "${with_jni_mddir+set}" = set; then - withval="$with_jni_mddir" +# Check whether --with-jni_mddir was given. +if test "${with_jni_mddir+set}" = set; then + withval=$with_jni_mddir; else with_jni_mddir=$default_jni_mddir -fi; +fi + if test "$host" = "$build"; then as_ac_File=`echo "ac_cv_file_$with_jnidir/jni.h" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $with_jnidir/jni.h" >&5 -echo $ECHO_N "checking for $with_jnidir/jni.h... $ECHO_C" >&6 -if eval "test \"\${$as_ac_File+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $with_jnidir/jni.h" >&5 +echo $ECHO_N "checking for $with_jnidir/jni.h... $ECHO_C" >&6; } +if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else test "$cross_compiling" = yes && @@ -19623,8 +20508,9 @@ eval "$as_ac_File=no" fi fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6 +ac_res=`eval echo '${'$as_ac_File'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_File'}'` = yes; then have_jni_h=yes else @@ -19632,9 +20518,9 @@ fi as_ac_File=`echo "ac_cv_file_$with_jni_mddir/jni_md.h" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $with_jni_mddir/jni_md.h" >&5 -echo $ECHO_N "checking for $with_jni_mddir/jni_md.h... $ECHO_C" >&6 -if eval "test \"\${$as_ac_File+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $with_jni_mddir/jni_md.h" >&5 +echo $ECHO_N "checking for $with_jni_mddir/jni_md.h... $ECHO_C" >&6; } +if { as_var=$as_ac_File; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else test "$cross_compiling" = yes && @@ -19647,8 +20533,9 @@ eval "$as_ac_File=no" fi fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_File'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_File'}'`" >&6 +ac_res=`eval echo '${'$as_ac_File'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_File'}'` = yes; then have_jni_md_h=yes else @@ -19662,8 +20549,8 @@ # Extract the first word of "javac", so it can be a program name with args. set dummy javac; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_prog_have_java+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19676,34 +20563,36 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_prog_have_java="yes" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS test -z "$ac_cv_prog_have_java" && ac_cv_prog_have_java="no" fi fi have_java=$ac_cv_prog_have_java if test -n "$have_java"; then - echo "$as_me:$LINENO: result: $have_java" >&5 -echo "${ECHO_T}$have_java" >&6 + { echo "$as_me:$LINENO: result: $have_java" >&5 +echo "${ECHO_T}$have_java" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi -# Check whether --enable-jplayer or --disable-jplayer was given. -if test "${enable_jplayer+set}" = set; then - enableval="$enable_jplayer" +# Check whether --enable-jplayer was given. +if test "${enable_jplayer+set}" = set; then + enableval=$enable_jplayer; else enable_jplayer=yes -fi; +fi + if test "x$have_java" = "xno" -o "x$have_jni_h" = "xno" -o "x$have_jni_md_h" = "xno"; then enable_jplayer=no @@ -19727,8 +20616,8 @@ if test "$host" = "$build" -a "x$build_jplayer" = "xno" -a "x$enable_jplayer" = "xyes"; then - echo "$as_me:$LINENO: checking for libplayercore/bindings/java/playercore_java_wrap.cc" >&5 -echo $ECHO_N "checking for libplayercore/bindings/java/playercore_java_wrap.cc... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for libplayercore/bindings/java/playercore_java_wrap.cc" >&5 +echo $ECHO_N "checking for libplayercore/bindings/java/playercore_java_wrap.cc... $ECHO_C" >&6; } if test "${ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19742,8 +20631,8 @@ ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc=no fi fi -echo "$as_me:$LINENO: result: $ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc" >&5 -echo "${ECHO_T}$ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc" >&5 +echo "${ECHO_T}$ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc" >&6; } if test $ac_cv_file_libplayercore_bindings_java_playercore_java_wrap_cc = yes; then : else @@ -19763,13 +20652,13 @@ fi -# Check whether --enable-tests or --disable-tests was given. +# Check whether --enable-tests was given. if test "${enable_tests+set}" = set; then - enableval="$enable_tests" - + enableval=$enable_tests; else enable_tests=yes -fi; +fi + if test "x$enable_tests" = "xyes"; then @@ -19780,19 +20669,18 @@ WITH_TESTS_FALSE= fi -# Check whether --enable-profile or --disable-profile was given. +# Check whether --enable-profile was given. if test "${enable_profile+set}" = set; then - enableval="$enable_profile" - if test "x$enableval" = "xyes"; then + enableval=$enable_profile; if test "x$enableval" = "xyes"; then CXXFLAGS="$CXXFLAGS -pg -fprofile-arcs" CFLAGS="$CFLAGS -pg -fprofile-arcs" fi -fi; +fi -# Check whether --enable-optimize or --disable-optimize was given. + +# Check whether --enable-optimize was given. if test "${enable_optimize+set}" = set; then - enableval="$enable_optimize" - if test "x$enableval" = "xyes"; then + enableval=$enable_optimize; if test "x$enableval" = "xyes"; then CXXFLAGS="$CXXFLAGS -O2" CFLAGS="$CFLAGS -O2" elif test "x$enableval" = "xno"; then @@ -19802,24 +20690,24 @@ CXXFLAGS="$CXXFLAGS -$enableval" CFLAGS="$CFLAGS -$enableval" fi -fi; +fi -# Check whether --enable-debug or --disable-debug was given. + +# Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then - enableval="$enable_debug" - if test "x$enableval" = "xyes"; then + enableval=$enable_debug; if test "x$enableval" = "xyes"; then CXXFLAGS="$CXXFLAGS -g" CFLAGS="$CFLAGS -g" elif test "x$enableval" = "xno"; then CXXFLAGS=`echo $CXXFLAGS | sed -e s/-g//g` CFLAGS=`echo $CFLAGS | sed -e s/-g//g` fi -fi; +fi -# Check whether --enable-debug-level or --disable-debug-level was given. + +# Check whether --enable-debug-level was given. if test "${enable_debug_level+set}" = set; then - enableval="$enable_debug_level" - if test "x$enableval" = "xnone" ; then + enableval=$enable_debug_level; if test "x$enableval" = "xnone" ; then cat >>confdefs.h <<\_ACEOF #define DEBUG_LEVEL NONE @@ -19850,28 +20738,29 @@ exit -1 fi -fi; +fi + -# Check whether --with-glibc21 or --without-glibc21 was given. +# Check whether --with-glibc21 was given. if test "${with_glibc21+set}" = set; then - withval="$with_glibc21" - + withval=$with_glibc21; else with_glibc21=no -fi; +fi + if test "x$with_glibc21" = "xyes"; then CXX=i386-glibc21-linux-g++ CC=i386-glibc21-linux-gcc fi -# Check whether --enable-alldrivers or --disable-alldrivers was given. +# Check whether --enable-alldrivers was given. if test "${enable_alldrivers+set}" = set; then - enableval="$enable_alldrivers" - + enableval=$enable_alldrivers; else enable_alldrivers=yes -fi; +fi + @@ -19880,8 +20769,8 @@ if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_PKG_CONFIG+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19896,34 +20785,35 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG - if test -n "$PKG_CONFIG"; then - echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 -echo "${ECHO_T}$PKG_CONFIG" >&6 + { echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5 +echo "${ECHO_T}$PKG_CONFIG" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi + fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 -echo "$as_me:$LINENO: checking for $ac_word" >&5 -echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for $ac_word" >&5 +echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -19938,28 +20828,42 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then + if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done +IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG - if test -n "$ac_pt_PKG_CONFIG"; then - echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 -echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6 + { echo "$as_me:$LINENO: result: $ac_pt_PKG_CONFIG" >&5 +echo "${ECHO_T}$ac_pt_PKG_CONFIG" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } fi - PKG_CONFIG=$ac_pt_PKG_CONFIG + if test "x$ac_pt_PKG_CONFIG" = x; then + PKG_CONFIG="" + else + case $cross_compiling:$ac_tool_warned in +yes:) +{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&5 +echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools +whose name does not start with the host triplet. If you think this +configuration is useful to you, please write to autoconf@gnu.org." >&2;} +ac_tool_warned=yes ;; +esac + PKG_CONFIG=$ac_pt_PKG_CONFIG + fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi @@ -19967,27 +20871,27 @@ fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.9.0 - echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 -echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking pkg-config is at least version $_pkg_min_version" >&5 +echo $ECHO_N "checking pkg-config is at least version $_pkg_min_version... $ECHO_C" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } PKG_CONFIG="" fi fi -# Check whether --enable-playerclient_thread or --disable-playerclient_thread was given. +# Check whether --enable-playerclient_thread was given. if test "${enable_playerclient_thread+set}" = set; then - enableval="$enable_playerclient_thread" - + enableval=$enable_playerclient_thread; else disable_playerclient_thread=no -fi; +fi + if test "x$disable_playerclient_thread" = "xno"; then cat >>confdefs.h <<\_ACEOF @@ -20002,13 +20906,13 @@ user_override=no -# Check whether --enable-acoustics or --disable-acoustics was given. +# Check whether --enable-acoustics was given. if test "${enable_acoustics+set}" = set; then - enableval="$enable_acoustics" - user_override=yes + enableval=$enable_acoustics; user_override=yes else enable_acoustics=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_acoustics=no @@ -20025,18 +20929,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20047,40 +20952,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20089,24 +20991,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -20114,9 +21014,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -20140,25 +21041,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -20179,8 +21074,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -20236,7 +21131,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_acoustics=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_acoustics=no failed_package_check=yes elif test $pkg_failed = untried; then enable_acoustics=no @@ -20244,8 +21141,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_acoustics=yes fi else @@ -20298,13 +21195,13 @@ user_override=no -# Check whether --enable-acts or --disable-acts was given. +# Check whether --enable-acts was given. if test "${enable_acts+set}" = set; then - enableval="$enable_acts" - user_override=yes + enableval=$enable_acts; user_override=yes else enable_acts=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_acts=no @@ -20321,18 +21218,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20343,40 +21241,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20385,24 +21280,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -20410,9 +21303,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -20436,25 +21330,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -20475,8 +21363,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -20532,7 +21420,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_acts=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_acts=no failed_package_check=yes elif test $pkg_failed = untried; then enable_acts=no @@ -20540,8 +21430,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_acts=yes fi else @@ -20594,13 +21484,13 @@ user_override=no -# Check whether --enable-amcl or --disable-amcl was given. +# Check whether --enable-amcl was given. if test "${enable_amcl+set}" = set; then - enableval="$enable_amcl" - user_override=yes + enableval=$enable_amcl; user_override=yes else enable_amcl=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_amcl=no @@ -20617,18 +21507,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20639,40 +21530,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20681,24 +21569,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -20706,9 +21592,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -20732,25 +21619,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -20771,8 +21652,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -20828,7 +21709,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_amcl=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_amcl=no failed_package_check=yes elif test $pkg_failed = untried; then enable_amcl=no @@ -20836,8 +21719,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_amcl=yes fi else @@ -20890,13 +21773,13 @@ user_override=no -# Check whether --enable-amtecpowercube or --disable-amtecpowercube was given. +# Check whether --enable-amtecpowercube was given. if test "${enable_amtecpowercube+set}" = set; then - enableval="$enable_amtecpowercube" - user_override=yes + enableval=$enable_amtecpowercube; user_override=yes else enable_amtecpowercube=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_amtecpowercube=no @@ -20913,18 +21796,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20935,40 +21819,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -20977,24 +21858,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -21002,9 +21881,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -21028,25 +21908,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -21067,8 +21941,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -21124,7 +21998,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_amtecpowercube=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_amtecpowercube=no failed_package_check=yes elif test $pkg_failed = untried; then enable_amtecpowercube=no @@ -21132,8 +22008,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_amtecpowercube=yes fi else @@ -21186,13 +22062,13 @@ user_override=no -# Check whether --enable-artoolkitplus or --disable-artoolkitplus was given. +# Check whether --enable-artoolkitplus was given. if test "${enable_artoolkitplus+set}" = set; then - enableval="$enable_artoolkitplus" - user_override=yes + enableval=$enable_artoolkitplus; user_override=yes else enable_artoolkitplus=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_artoolkitplus=no @@ -21209,18 +22085,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21231,40 +22108,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21273,24 +22147,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -21298,9 +22170,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -21324,25 +22197,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -21363,8 +22230,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for ARTOOLKITPLUS" >&5 -echo $ECHO_N "checking for ARTOOLKITPLUS... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for ARTOOLKITPLUS" >&5 +echo $ECHO_N "checking for ARTOOLKITPLUS... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$ARTOOLKITPLUS_CFLAGS"; then @@ -21420,7 +22287,9 @@ # Put the nasty error message in config.log where it belongs echo "$ARTOOLKITPLUS_PKG_ERRORS" >&5 - enable_artoolkitplus=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_artoolkitplus=no failed_package_check=yes elif test $pkg_failed = untried; then enable_artoolkitplus=no @@ -21428,8 +22297,8 @@ else ARTOOLKITPLUS_CFLAGS=$pkg_cv_ARTOOLKITPLUS_CFLAGS ARTOOLKITPLUS_LIBS=$pkg_cv_ARTOOLKITPLUS_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_artoolkitplus=yes fi else @@ -21483,13 +22352,13 @@ user_override=no -# Check whether --enable-aodv or --disable-aodv was given. +# Check whether --enable-aodv was given. if test "${enable_aodv+set}" = set; then - enableval="$enable_aodv" - user_override=yes + enableval=$enable_aodv; user_override=yes else enable_aodv=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_aodv=no @@ -21506,18 +22375,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21528,40 +22398,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21570,24 +22437,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -21595,9 +22460,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -21621,25 +22487,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -21660,8 +22520,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -21717,7 +22577,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_aodv=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_aodv=no failed_package_check=yes elif test $pkg_failed = untried; then enable_aodv=no @@ -21725,8 +22587,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_aodv=yes fi else @@ -21779,13 +22641,13 @@ user_override=no -# Check whether --enable-bumpersafe or --disable-bumpersafe was given. +# Check whether --enable-bumpersafe was given. if test "${enable_bumpersafe+set}" = set; then - enableval="$enable_bumpersafe" - user_override=yes + enableval=$enable_bumpersafe; user_override=yes else enable_bumpersafe=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_bumpersafe=no @@ -21802,18 +22664,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21824,40 +22687,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -21866,24 +22726,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -21891,9 +22749,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -21917,25 +22776,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -21956,8 +22809,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -22013,7 +22866,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_bumpersafe=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_bumpersafe=no failed_package_check=yes elif test $pkg_failed = untried; then enable_bumpersafe=no @@ -22021,8 +22876,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_bumpersafe=yes fi else @@ -22075,13 +22930,13 @@ user_override=no -# Check whether --enable-nd or --disable-nd was given. +# Check whether --enable-nd was given. if test "${enable_nd+set}" = set; then - enableval="$enable_nd" - user_override=yes + enableval=$enable_nd; user_override=yes else enable_nd=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_nd=no @@ -22098,18 +22953,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22120,40 +22976,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22162,24 +23015,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -22187,9 +23038,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -22213,25 +23065,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -22252,8 +23098,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -22309,7 +23155,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_nd=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_nd=no failed_package_check=yes elif test $pkg_failed = untried; then enable_nd=no @@ -22317,8 +23165,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_nd=yes fi else @@ -22368,17 +23216,17 @@ if test "${ac_cv_header_dc1394_dc1394_control_h+set}" = set; then - echo "$as_me:$LINENO: checking for dc1394/dc1394_control.h" >&5 -echo $ECHO_N "checking for dc1394/dc1394_control.h... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking for dc1394/dc1394_control.h" >&5 +echo $ECHO_N "checking for dc1394/dc1394_control.h... $ECHO_C" >&6; } if test "${ac_cv_header_dc1394_dc1394_control_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: $ac_cv_header_dc1394_dc1394_control_h" >&5 -echo "${ECHO_T}$ac_cv_header_dc1394_dc1394_control_h" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_dc1394_dc1394_control_h" >&5 +echo "${ECHO_T}$ac_cv_header_dc1394_dc1394_control_h" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking dc1394/dc1394_control.h usability" >&5 -echo $ECHO_N "checking dc1394/dc1394_control.h usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dc1394/dc1394_control.h usability" >&5 +echo $ECHO_N "checking dc1394/dc1394_control.h usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22389,40 +23237,37 @@ #include _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking dc1394/dc1394_control.h presence" >&5 -echo $ECHO_N "checking dc1394/dc1394_control.h presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking dc1394/dc1394_control.h presence" >&5 +echo $ECHO_N "checking dc1394/dc1394_control.h presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22431,24 +23276,22 @@ /* end confdefs.h. */ #include _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -22456,9 +23299,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -22482,25 +23326,18 @@ echo "$as_me: WARNING: dc1394/dc1394_control.h: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: dc1394/dc1394_control.h: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: dc1394/dc1394_control.h: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for dc1394/dc1394_control.h" >&5 -echo $ECHO_N "checking for dc1394/dc1394_control.h... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for dc1394/dc1394_control.h" >&5 +echo $ECHO_N "checking for dc1394/dc1394_control.h... $ECHO_C" >&6; } if test "${ac_cv_header_dc1394_dc1394_control_h+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_cv_header_dc1394_dc1394_control_h=$ac_header_preproc fi -echo "$as_me:$LINENO: result: $ac_cv_header_dc1394_dc1394_control_h" >&5 -echo "${ECHO_T}$ac_cv_header_dc1394_dc1394_control_h" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_header_dc1394_dc1394_control_h" >&5 +echo "${ECHO_T}$ac_cv_header_dc1394_dc1394_control_h" >&6; } fi if test $ac_cv_header_dc1394_dc1394_control_h = yes; then @@ -22508,13 +23345,13 @@ user_override=no -# Check whether --enable-camera1394 or --disable-camera1394 was given. +# Check whether --enable-camera1394 was given. if test "${enable_camera1394+set}" = set; then - enableval="$enable_camera1394" - user_override=yes + enableval=$enable_camera1394; user_override=yes else enable_camera1394=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_camera1394=no @@ -22531,18 +23368,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22553,40 +23391,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22595,24 +23430,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -22620,9 +23453,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -22646,25 +23480,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -22685,8 +23513,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -22742,7 +23570,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_camera1394=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_camera1394=no failed_package_check=yes elif test $pkg_failed = untried; then enable_camera1394=no @@ -22750,8 +23580,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_camera1394=yes fi else @@ -22804,13 +23634,13 @@ user_override=no -# Check whether --enable-camera1394 or --disable-camera1394 was given. +# Check whether --enable-camera1394 was given. if test "${enable_camera1394+set}" = set; then - enableval="$enable_camera1394" - user_override=yes + enableval=$enable_camera1394; user_override=yes else enable_camera1394=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_camera1394=no @@ -22827,18 +23657,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22849,40 +23680,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -22891,24 +23719,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -22916,9 +23742,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -22942,25 +23769,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -22981,8 +23802,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -23038,7 +23859,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_camera1394=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_camera1394=no failed_package_check=yes elif test $pkg_failed = untried; then enable_camera1394=no @@ -23046,8 +23869,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_camera1394=yes fi else @@ -23119,33 +23942,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then dc1394_dma_setup_args="11" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -23163,33 +23984,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then dc1394_dma_setup_args="12" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ @@ -23207,33 +24026,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then dc1394_dma_setup_args="20" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 + fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat >>confdefs.h <<_ACEOF @@ -23246,13 +24063,13 @@ user_override=no -# Check whether --enable-cameracompress or --disable-cameracompress was given. +# Check whether --enable-cameracompress was given. if test "${enable_cameracompress+set}" = set; then - enableval="$enable_cameracompress" - user_override=yes + enableval=$enable_cameracompress; user_override=yes else enable_cameracompress=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_cameracompress=no @@ -23269,18 +24086,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23291,40 +24109,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23333,24 +24148,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -23358,9 +24171,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -23384,25 +24198,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -23423,8 +24231,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -23480,7 +24288,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_cameracompress=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_cameracompress=no failed_package_check=yes elif test $pkg_failed = untried; then enable_cameracompress=no @@ -23488,8 +24298,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_cameracompress=yes fi else @@ -23542,13 +24352,13 @@ user_override=no -# Check whether --enable-camerauvc or --disable-camerauvc was given. +# Check whether --enable-camerauvc was given. if test "${enable_camerauvc+set}" = set; then - enableval="$enable_camerauvc" - user_override=yes + enableval=$enable_camerauvc; user_override=yes else enable_camerauvc=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_camerauvc=no @@ -23565,9 +24375,9 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -23582,37 +24392,35 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Header=no" + eval "$as_ac_Header=no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then enable_camerauvc=yes else @@ -23631,8 +24439,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -23688,7 +24496,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_camerauvc=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_camerauvc=no failed_package_check=yes elif test $pkg_failed = untried; then enable_camerauvc=no @@ -23696,8 +24506,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_camerauvc=yes fi else @@ -23750,13 +24560,13 @@ user_override=no -# Check whether --enable-camerav4l or --disable-camerav4l was given. +# Check whether --enable-camerav4l was given. if test "${enable_camerav4l+set}" = set; then - enableval="$enable_camerav4l" - user_override=yes + enableval=$enable_camerav4l; user_override=yes else enable_camerav4l=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_camerav4l=no @@ -23773,18 +24583,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23795,40 +24606,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -23837,24 +24645,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -23862,9 +24668,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -23888,25 +24695,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -23927,8 +24728,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -23984,7 +24785,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_camerav4l=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_camerav4l=no failed_package_check=yes elif test $pkg_failed = untried; then enable_camerav4l=no @@ -23992,8 +24795,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_camerav4l=yes fi else @@ -24046,13 +24849,13 @@ user_override=no -# Check whether --enable-canonvcc4 or --disable-canonvcc4 was given. +# Check whether --enable-canonvcc4 was given. if test "${enable_canonvcc4+set}" = set; then - enableval="$enable_canonvcc4" - user_override=yes + enableval=$enable_canonvcc4; user_override=yes else enable_canonvcc4=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_canonvcc4=no @@ -24069,18 +24872,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24091,40 +24895,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24133,24 +24934,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -24158,9 +24957,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -24184,25 +24984,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -24223,8 +25017,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -24280,7 +25074,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_canonvcc4=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_canonvcc4=no failed_package_check=yes elif test $pkg_failed = untried; then enable_canonvcc4=no @@ -24288,8 +25084,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_canonvcc4=yes fi else @@ -24342,13 +25138,13 @@ user_override=no -# Check whether --enable-clodbuster or --disable-clodbuster was given. +# Check whether --enable-clodbuster was given. if test "${enable_clodbuster+set}" = set; then - enableval="$enable_clodbuster" - user_override=yes + enableval=$enable_clodbuster; user_override=yes else enable_clodbuster=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_clodbuster=no @@ -24365,18 +25161,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24387,40 +25184,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24429,24 +25223,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -24454,9 +25246,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -24480,25 +25273,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -24519,8 +25306,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -24576,7 +25363,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_clodbuster=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_clodbuster=no failed_package_check=yes elif test $pkg_failed = untried; then enable_clodbuster=no @@ -24584,8 +25373,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_clodbuster=yes fi else @@ -24638,13 +25427,13 @@ user_override=no -# Check whether --enable-cmucam2 or --disable-cmucam2 was given. +# Check whether --enable-cmucam2 was given. if test "${enable_cmucam2+set}" = set; then - enableval="$enable_cmucam2" - user_override=yes + enableval=$enable_cmucam2; user_override=yes else enable_cmucam2=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_cmucam2=no @@ -24661,18 +25450,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24683,40 +25473,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24725,24 +25512,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -24750,9 +25535,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -24776,25 +25562,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -24815,8 +25595,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -24872,7 +25652,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_cmucam2=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_cmucam2=no failed_package_check=yes elif test $pkg_failed = untried; then enable_cmucam2=no @@ -24880,8 +25662,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_cmucam2=yes fi else @@ -24934,13 +25716,13 @@ user_override=no -# Check whether --enable-cmvision or --disable-cmvision was given. +# Check whether --enable-cmvision was given. if test "${enable_cmvision+set}" = set; then - enableval="$enable_cmvision" - user_override=yes + enableval=$enable_cmvision; user_override=yes else enable_cmvision=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_cmvision=no @@ -24957,18 +25739,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -24979,40 +25762,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25021,24 +25801,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -25046,9 +25824,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -25072,25 +25851,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -25111,8 +25884,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -25168,7 +25941,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_cmvision=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_cmvision=no failed_package_check=yes elif test $pkg_failed = untried; then enable_cmvision=no @@ -25176,8 +25951,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_cmvision=yes fi else @@ -25230,13 +26005,13 @@ user_override=no -# Check whether --enable-dummy or --disable-dummy was given. +# Check whether --enable-dummy was given. if test "${enable_dummy+set}" = set; then - enableval="$enable_dummy" - user_override=yes + enableval=$enable_dummy; user_override=yes else enable_dummy=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_dummy=no @@ -25253,18 +26028,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25275,40 +26051,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25317,24 +26090,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -25342,9 +26113,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -25368,25 +26140,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -25407,8 +26173,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -25464,7 +26230,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_dummy=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_dummy=no failed_package_check=yes elif test $pkg_failed = untried; then enable_dummy=no @@ -25472,8 +26240,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_dummy=yes fi else @@ -25526,13 +26294,13 @@ user_override=no -# Check whether --enable-er1 or --disable-er1 was given. +# Check whether --enable-er1 was given. if test "${enable_er1+set}" = set; then - enableval="$enable_er1" - user_override=yes + enableval=$enable_er1; user_override=yes else enable_er1=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_er1=no @@ -25549,18 +26317,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25571,40 +26340,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25613,24 +26379,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -25638,9 +26402,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -25664,25 +26429,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -25703,8 +26462,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -25760,7 +26519,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_er1=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_er1=no failed_package_check=yes elif test $pkg_failed = untried; then enable_er1=no @@ -25768,8 +26529,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_er1=yes fi else @@ -25822,13 +26583,13 @@ user_override=no -# Check whether --enable-fakelocalize or --disable-fakelocalize was given. +# Check whether --enable-fakelocalize was given. if test "${enable_fakelocalize+set}" = set; then - enableval="$enable_fakelocalize" - user_override=yes + enableval=$enable_fakelocalize; user_override=yes else enable_fakelocalize=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_fakelocalize=no @@ -25845,18 +26606,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25867,40 +26629,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -25909,24 +26668,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -25934,9 +26691,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -25960,25 +26718,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -25999,8 +26751,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -26056,7 +26808,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_fakelocalize=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_fakelocalize=no failed_package_check=yes elif test $pkg_failed = untried; then enable_fakelocalize=no @@ -26064,8 +26818,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_fakelocalize=yes fi else @@ -26118,13 +26872,13 @@ user_override=no -# Check whether --enable-festival or --disable-festival was given. +# Check whether --enable-festival was given. if test "${enable_festival+set}" = set; then - enableval="$enable_festival" - user_override=yes + enableval=$enable_festival; user_override=yes else enable_festival=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_festival=no @@ -26141,18 +26895,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26163,40 +26918,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26205,24 +26957,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -26230,9 +26980,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -26256,25 +27007,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -26295,8 +27040,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -26352,7 +27097,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_festival=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_festival=no failed_package_check=yes elif test $pkg_failed = untried; then enable_festival=no @@ -26360,8 +27107,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_festival=yes fi else @@ -26414,13 +27161,13 @@ user_override=no -# Check whether --enable-flockofbirds or --disable-flockofbirds was given. +# Check whether --enable-flockofbirds was given. if test "${enable_flockofbirds+set}" = set; then - enableval="$enable_flockofbirds" - user_override=yes + enableval=$enable_flockofbirds; user_override=yes else enable_flockofbirds=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_flockofbirds=no @@ -26437,18 +27184,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26459,40 +27207,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26501,24 +27246,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -26526,9 +27269,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -26552,25 +27296,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -26591,8 +27329,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -26648,7 +27386,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_flockofbirds=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_flockofbirds=no failed_package_check=yes elif test $pkg_failed = untried; then enable_flockofbirds=no @@ -26656,8 +27396,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_flockofbirds=yes fi else @@ -26710,13 +27450,13 @@ user_override=no -# Check whether --enable-garcia or --disable-garcia was given. +# Check whether --enable-garcia was given. if test "${enable_garcia+set}" = set; then - enableval="$enable_garcia" - user_override=yes + enableval=$enable_garcia; user_override=yes else enable_garcia=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_garcia=no @@ -26733,18 +27473,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26755,40 +27496,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -26797,24 +27535,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -26822,9 +27558,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -26848,25 +27585,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -26887,8 +27618,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for GARCIA" >&5 -echo $ECHO_N "checking for GARCIA... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GARCIA" >&5 +echo $ECHO_N "checking for GARCIA... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GARCIA_CFLAGS"; then @@ -26944,7 +27675,9 @@ # Put the nasty error message in config.log where it belongs echo "$GARCIA_PKG_ERRORS" >&5 - enable_garcia=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_garcia=no failed_package_check=yes elif test $pkg_failed = untried; then enable_garcia=no @@ -26952,8 +27685,8 @@ else GARCIA_CFLAGS=$pkg_cv_GARCIA_CFLAGS GARCIA_LIBS=$pkg_cv_GARCIA_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_garcia=yes fi else @@ -27007,13 +27740,13 @@ user_override=no -# Check whether --enable-garminnmea or --disable-garminnmea was given. +# Check whether --enable-garminnmea was given. if test "${enable_garminnmea+set}" = set; then - enableval="$enable_garminnmea" - user_override=yes + enableval=$enable_garminnmea; user_override=yes else enable_garminnmea=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_garminnmea=no @@ -27030,18 +27763,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27052,40 +27786,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27094,24 +27825,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -27119,9 +27848,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -27145,25 +27875,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -27184,8 +27908,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -27241,7 +27965,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_garminnmea=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_garminnmea=no failed_package_check=yes elif test $pkg_failed = untried; then enable_garminnmea=no @@ -27249,8 +27975,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_garminnmea=yes fi else @@ -27303,13 +28029,13 @@ user_override=no -# Check whether --enable-imageseq or --disable-imageseq was given. +# Check whether --enable-imageseq was given. if test "${enable_imageseq+set}" = set; then - enableval="$enable_imageseq" - user_override=yes + enableval=$enable_imageseq; user_override=yes else enable_imageseq=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_imageseq=no @@ -27326,18 +28052,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27348,40 +28075,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27390,24 +28114,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -27415,9 +28137,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -27441,25 +28164,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -27480,8 +28197,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for OPENCV" >&5 -echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for OPENCV" >&5 +echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$OPENCV_CFLAGS"; then @@ -27537,7 +28254,9 @@ # Put the nasty error message in config.log where it belongs echo "$OPENCV_PKG_ERRORS" >&5 - enable_imageseq=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_imageseq=no failed_package_check=yes elif test $pkg_failed = untried; then enable_imageseq=no @@ -27545,8 +28264,8 @@ else OPENCV_CFLAGS=$pkg_cv_OPENCV_CFLAGS OPENCV_LIBS=$pkg_cv_OPENCV_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_imageseq=yes fi else @@ -27600,13 +28319,13 @@ user_override=no -# Check whether --enable-isense or --disable-isense was given. +# Check whether --enable-isense was given. if test "${enable_isense+set}" = set; then - enableval="$enable_isense" - user_override=yes + enableval=$enable_isense; user_override=yes else enable_isense=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_isense=no @@ -27623,18 +28342,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27645,40 +28365,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27687,24 +28404,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -27712,9 +28427,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -27738,25 +28454,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -27777,8 +28487,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -27834,7 +28544,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_isense=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_isense=no failed_package_check=yes elif test $pkg_failed = untried; then enable_isense=no @@ -27842,8 +28554,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_isense=yes fi else @@ -27896,13 +28608,13 @@ user_override=no -# Check whether --enable-iwspy or --disable-iwspy was given. +# Check whether --enable-iwspy was given. if test "${enable_iwspy+set}" = set; then - enableval="$enable_iwspy" - user_override=yes + enableval=$enable_iwspy; user_override=yes else enable_iwspy=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_iwspy=no @@ -27919,18 +28631,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27941,40 +28654,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -27983,24 +28693,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -28008,9 +28716,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -28034,25 +28743,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -28073,8 +28776,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -28130,7 +28833,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_iwspy=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_iwspy=no failed_package_check=yes elif test $pkg_failed = untried; then enable_iwspy=no @@ -28138,8 +28843,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_iwspy=yes fi else @@ -28192,13 +28897,13 @@ user_override=no -# Check whether --enable-khepera or --disable-khepera was given. +# Check whether --enable-khepera was given. if test "${enable_khepera+set}" = set; then - enableval="$enable_khepera" - user_override=yes + enableval=$enable_khepera; user_override=yes else enable_khepera=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_khepera=no @@ -28215,18 +28920,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28237,40 +28943,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28279,24 +28982,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -28304,9 +29005,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -28330,25 +29032,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -28369,8 +29065,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -28426,7 +29122,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_khepera=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_khepera=no failed_package_check=yes elif test $pkg_failed = untried; then enable_khepera=no @@ -28434,8 +29132,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_khepera=yes fi else @@ -28488,13 +29186,13 @@ user_override=no -# Check whether --enable-laserbar or --disable-laserbar was given. +# Check whether --enable-laserbar was given. if test "${enable_laserbar+set}" = set; then - enableval="$enable_laserbar" - user_override=yes + enableval=$enable_laserbar; user_override=yes else enable_laserbar=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laserbar=no @@ -28511,18 +29209,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28533,40 +29232,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28575,24 +29271,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -28600,9 +29294,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -28626,25 +29321,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -28665,8 +29354,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -28722,7 +29411,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laserbar=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laserbar=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laserbar=no @@ -28730,8 +29421,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laserbar=yes fi else @@ -28784,13 +29475,13 @@ user_override=no -# Check whether --enable-laserbarcode or --disable-laserbarcode was given. +# Check whether --enable-laserbarcode was given. if test "${enable_laserbarcode+set}" = set; then - enableval="$enable_laserbarcode" - user_override=yes + enableval=$enable_laserbarcode; user_override=yes else enable_laserbarcode=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laserbarcode=no @@ -28807,18 +29498,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28829,40 +29521,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -28871,24 +29560,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -28896,9 +29583,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -28922,25 +29610,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -28961,8 +29643,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -29018,7 +29700,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laserbarcode=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laserbarcode=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laserbarcode=no @@ -29026,8 +29710,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laserbarcode=yes fi else @@ -29080,13 +29764,13 @@ user_override=no -# Check whether --enable-lasercspace or --disable-lasercspace was given. +# Check whether --enable-lasercspace was given. if test "${enable_lasercspace+set}" = set; then - enableval="$enable_lasercspace" - user_override=yes + enableval=$enable_lasercspace; user_override=yes else enable_lasercspace=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_lasercspace=no @@ -29103,18 +29787,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29125,40 +29810,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29167,24 +29849,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -29192,9 +29872,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -29218,25 +29899,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -29257,8 +29932,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -29314,7 +29989,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_lasercspace=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_lasercspace=no failed_package_check=yes elif test $pkg_failed = untried; then enable_lasercspace=no @@ -29322,8 +29999,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_lasercspace=yes fi else @@ -29376,13 +30053,13 @@ user_override=no -# Check whether --enable-laserposeinterpolator or --disable-laserposeinterpolator was given. +# Check whether --enable-laserposeinterpolator was given. if test "${enable_laserposeinterpolator+set}" = set; then - enableval="$enable_laserposeinterpolator" - user_override=yes + enableval=$enable_laserposeinterpolator; user_override=yes else enable_laserposeinterpolator=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laserposeinterpolator=no @@ -29399,18 +30076,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29421,40 +30099,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29463,24 +30138,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -29488,9 +30161,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -29514,25 +30188,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -29553,8 +30221,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -29610,7 +30278,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laserposeinterpolator=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laserposeinterpolator=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laserposeinterpolator=no @@ -29618,8 +30288,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laserposeinterpolator=yes fi else @@ -29672,13 +30342,13 @@ user_override=no -# Check whether --enable-laserrescan or --disable-laserrescan was given. +# Check whether --enable-laserrescan was given. if test "${enable_laserrescan+set}" = set; then - enableval="$enable_laserrescan" - user_override=yes + enableval=$enable_laserrescan; user_override=yes else enable_laserrescan=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laserrescan=no @@ -29695,18 +30365,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29717,40 +30388,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -29759,24 +30427,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -29784,9 +30450,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -29810,25 +30477,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -29849,8 +30510,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -29906,7 +30567,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laserrescan=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laserrescan=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laserrescan=no @@ -29914,8 +30577,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laserrescan=yes fi else @@ -29968,13 +30631,13 @@ user_override=no -# Check whether --enable-lasersafe or --disable-lasersafe was given. +# Check whether --enable-lasersafe was given. if test "${enable_lasersafe+set}" = set; then - enableval="$enable_lasersafe" - user_override=yes + enableval=$enable_lasersafe; user_override=yes else enable_lasersafe=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_lasersafe=no @@ -29991,18 +30654,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30013,40 +30677,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30055,24 +30716,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -30080,9 +30739,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -30106,25 +30766,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -30145,8 +30799,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -30202,7 +30856,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_lasersafe=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_lasersafe=no failed_package_check=yes elif test $pkg_failed = untried; then enable_lasersafe=no @@ -30210,8 +30866,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_lasersafe=yes fi else @@ -30264,13 +30920,13 @@ user_override=no -# Check whether --enable-laservisualbarcode or --disable-laservisualbarcode was given. +# Check whether --enable-laservisualbarcode was given. if test "${enable_laservisualbarcode+set}" = set; then - enableval="$enable_laservisualbarcode" - user_override=yes + enableval=$enable_laservisualbarcode; user_override=yes else enable_laservisualbarcode=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laservisualbarcode=no @@ -30287,18 +30943,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30309,40 +30966,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30351,24 +31005,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -30376,9 +31028,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -30402,25 +31055,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -30441,8 +31088,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -30498,7 +31145,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laservisualbarcode=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laservisualbarcode=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laservisualbarcode=no @@ -30506,8 +31155,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laservisualbarcode=yes fi else @@ -30560,13 +31209,13 @@ user_override=no -# Check whether --enable-laservisualbw or --disable-laservisualbw was given. +# Check whether --enable-laservisualbw was given. if test "${enable_laservisualbw+set}" = set; then - enableval="$enable_laservisualbw" - user_override=yes + enableval=$enable_laservisualbw; user_override=yes else enable_laservisualbw=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laservisualbw=no @@ -30583,18 +31232,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30605,40 +31255,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30647,24 +31294,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -30672,9 +31317,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -30698,25 +31344,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -30737,8 +31377,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -30794,7 +31434,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laservisualbw=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laservisualbw=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laservisualbw=no @@ -30802,8 +31444,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laservisualbw=yes fi else @@ -30856,13 +31498,13 @@ user_override=no -# Check whether --enable-linuxjoystick or --disable-linuxjoystick was given. +# Check whether --enable-linuxjoystick was given. if test "${enable_linuxjoystick+set}" = set; then - enableval="$enable_linuxjoystick" - user_override=yes + enableval=$enable_linuxjoystick; user_override=yes else enable_linuxjoystick=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_linuxjoystick=no @@ -30879,18 +31521,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30901,40 +31544,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -30943,24 +31583,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -30968,9 +31606,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -30994,25 +31633,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -31033,8 +31666,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -31090,7 +31723,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_linuxjoystick=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_linuxjoystick=no failed_package_check=yes elif test $pkg_failed = untried; then enable_linuxjoystick=no @@ -31098,8 +31733,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_linuxjoystick=yes fi else @@ -31152,13 +31787,13 @@ user_override=no -# Check whether --enable-linuxwifi or --disable-linuxwifi was given. +# Check whether --enable-linuxwifi was given. if test "${enable_linuxwifi+set}" = set; then - enableval="$enable_linuxwifi" - user_override=yes + enableval=$enable_linuxwifi; user_override=yes else enable_linuxwifi=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_linuxwifi=no @@ -31175,9 +31810,9 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -31191,37 +31826,35 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then eval "$as_ac_Header=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Header=no" + eval "$as_ac_Header=no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Header'}'` = yes; then enable_linuxwifi=yes else @@ -31240,8 +31873,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -31297,7 +31930,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_linuxwifi=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_linuxwifi=no failed_package_check=yes elif test $pkg_failed = untried; then enable_linuxwifi=no @@ -31305,8 +31940,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_linuxwifi=yes fi else @@ -31359,13 +31994,13 @@ user_override=no -# Check whether --enable-lifomcom or --disable-lifomcom was given. +# Check whether --enable-lifomcom was given. if test "${enable_lifomcom+set}" = set; then - enableval="$enable_lifomcom" - user_override=yes + enableval=$enable_lifomcom; user_override=yes else enable_lifomcom=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_lifomcom=no @@ -31382,18 +32017,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -31404,40 +32040,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -31446,24 +32079,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -31471,9 +32102,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -31497,25 +32129,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -31536,8 +32162,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -31593,7 +32219,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_lifomcom=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_lifomcom=no failed_package_check=yes elif test $pkg_failed = untried; then enable_lifomcom=no @@ -31601,8 +32229,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_lifomcom=yes fi else @@ -31655,13 +32283,13 @@ user_override=no -# Check whether --enable-laserposeinterpolator or --disable-laserposeinterpolator was given. +# Check whether --enable-laserposeinterpolator was given. if test "${enable_laserposeinterpolator+set}" = set; then - enableval="$enable_laserposeinterpolator" - user_override=yes + enableval=$enable_laserposeinterpolator; user_override=yes else enable_laserposeinterpolator=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_laserposeinterpolator=no @@ -31678,18 +32306,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -31700,40 +32329,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -31742,24 +32368,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -31767,9 +32391,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -31793,25 +32418,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -31832,8 +32451,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -31889,7 +32508,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_laserposeinterpolator=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_laserposeinterpolator=no failed_package_check=yes elif test $pkg_failed = untried; then enable_laserposeinterpolator=no @@ -31897,8 +32518,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_laserposeinterpolator=yes fi else @@ -31951,13 +32572,13 @@ user_override=no -# Check whether --enable-logfile or --disable-logfile was given. +# Check whether --enable-logfile was given. if test "${enable_logfile+set}" = set; then - enableval="$enable_logfile" - user_override=yes + enableval=$enable_logfile; user_override=yes else enable_logfile=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_logfile=no @@ -31974,18 +32595,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -31996,40 +32618,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32038,24 +32657,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -32063,9 +32680,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -32089,25 +32707,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -32128,8 +32740,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -32185,7 +32797,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_logfile=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_logfile=no failed_package_check=yes elif test $pkg_failed = untried; then enable_logfile=no @@ -32193,8 +32807,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_logfile=yes fi else @@ -32247,13 +32861,13 @@ user_override=no -# Check whether --enable-mapcspace or --disable-mapcspace was given. +# Check whether --enable-mapcspace was given. if test "${enable_mapcspace+set}" = set; then - enableval="$enable_mapcspace" - user_override=yes + enableval=$enable_mapcspace; user_override=yes else enable_mapcspace=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_mapcspace=no @@ -32270,18 +32884,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32292,40 +32907,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32334,24 +32946,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -32359,9 +32969,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -32385,25 +32996,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -32424,8 +33029,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -32481,7 +33086,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_mapcspace=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_mapcspace=no failed_package_check=yes elif test $pkg_failed = untried; then enable_mapcspace=no @@ -32489,8 +33096,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_mapcspace=yes fi else @@ -32543,13 +33150,13 @@ user_override=no -# Check whether --enable-mapfile or --disable-mapfile was given. +# Check whether --enable-mapfile was given. if test "${enable_mapfile+set}" = set; then - enableval="$enable_mapfile" - user_override=yes + enableval=$enable_mapfile; user_override=yes else enable_mapfile=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_mapfile=no @@ -32566,18 +33173,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32588,40 +33196,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32630,24 +33235,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -32655,9 +33258,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -32681,25 +33285,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -32720,8 +33318,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 -echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 +echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GDK_PIXBUF_CFLAGS"; then @@ -32777,7 +33375,9 @@ # Put the nasty error message in config.log where it belongs echo "$GDK_PIXBUF_PKG_ERRORS" >&5 - enable_mapfile=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_mapfile=no failed_package_check=yes elif test $pkg_failed = untried; then enable_mapfile=no @@ -32785,8 +33385,8 @@ else GDK_PIXBUF_CFLAGS=$pkg_cv_GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS=$pkg_cv_GDK_PIXBUF_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_mapfile=yes fi else @@ -32839,13 +33439,13 @@ user_override=no -# Check whether --enable-mapscale or --disable-mapscale was given. +# Check whether --enable-mapscale was given. if test "${enable_mapscale+set}" = set; then - enableval="$enable_mapscale" - user_override=yes + enableval=$enable_mapscale; user_override=yes else enable_mapscale=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_mapscale=no @@ -32862,18 +33462,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32884,40 +33485,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -32926,24 +33524,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -32951,9 +33547,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -32977,25 +33574,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33016,8 +33607,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 -echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 +echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GDK_PIXBUF_CFLAGS"; then @@ -33073,7 +33664,9 @@ # Put the nasty error message in config.log where it belongs echo "$GDK_PIXBUF_PKG_ERRORS" >&5 - enable_mapscale=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_mapscale=no failed_package_check=yes elif test $pkg_failed = untried; then enable_mapscale=no @@ -33081,8 +33674,8 @@ else GDK_PIXBUF_CFLAGS=$pkg_cv_GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS=$pkg_cv_GDK_PIXBUF_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_mapscale=yes fi else @@ -33136,13 +33729,13 @@ user_override=no -# Check whether --enable-microstrain or --disable-microstrain was given. +# Check whether --enable-microstrain was given. if test "${enable_microstrain+set}" = set; then - enableval="$enable_microstrain" - user_override=yes + enableval=$enable_microstrain; user_override=yes else enable_microstrain=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_microstrain=no @@ -33159,18 +33752,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33181,40 +33775,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33223,24 +33814,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -33248,9 +33837,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33274,25 +33864,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33313,8 +33897,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -33370,7 +33954,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_microstrain=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_microstrain=no failed_package_check=yes elif test $pkg_failed = untried; then enable_microstrain=no @@ -33378,8 +33964,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_microstrain=yes fi else @@ -33432,13 +34018,13 @@ user_override=no -# Check whether --enable-mixer or --disable-mixer was given. +# Check whether --enable-mixer was given. if test "${enable_mixer+set}" = set; then - enableval="$enable_mixer" - user_override=yes + enableval=$enable_mixer; user_override=yes else enable_mixer=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_mixer=no @@ -33455,18 +34041,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33477,40 +34064,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33519,24 +34103,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -33544,9 +34126,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33570,25 +34153,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33609,8 +34186,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -33666,7 +34243,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_mixer=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_mixer=no failed_package_check=yes elif test $pkg_failed = untried; then enable_mixer=no @@ -33674,8 +34253,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_mixer=yes fi else @@ -33728,13 +34307,13 @@ user_override=no -# Check whether --enable-nomad or --disable-nomad was given. +# Check whether --enable-nomad was given. if test "${enable_nomad+set}" = set; then - enableval="$enable_nomad" - user_override=yes + enableval=$enable_nomad; user_override=yes else enable_nomad=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_nomad=no @@ -33751,18 +34330,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33773,40 +34353,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -33815,24 +34392,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -33840,9 +34415,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -33866,25 +34442,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -33905,8 +34475,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -33962,7 +34532,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_nomad=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_nomad=no failed_package_check=yes elif test $pkg_failed = untried; then enable_nomad=no @@ -33970,8 +34542,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_nomad=yes fi else @@ -34024,13 +34596,13 @@ user_override=no -# Check whether --enable-obot or --disable-obot was given. +# Check whether --enable-obot was given. if test "${enable_obot+set}" = set; then - enableval="$enable_obot" - user_override=yes + enableval=$enable_obot; user_override=yes else enable_obot=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_obot=no @@ -34047,18 +34619,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34069,40 +34642,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34111,24 +34681,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -34136,9 +34704,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -34162,25 +34731,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -34201,8 +34764,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -34258,7 +34821,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_obot=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_obot=no failed_package_check=yes elif test $pkg_failed = untried; then enable_obot=no @@ -34266,8 +34831,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_obot=yes fi else @@ -34320,13 +34885,13 @@ user_override=no -# Check whether --enable-p2os or --disable-p2os was given. +# Check whether --enable-p2os was given. if test "${enable_p2os+set}" = set; then - enableval="$enable_p2os" - user_override=yes + enableval=$enable_p2os; user_override=yes else enable_p2os=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_p2os=no @@ -34343,18 +34908,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34365,40 +34931,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34407,24 +34970,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -34432,9 +34993,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -34458,25 +35020,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -34497,8 +35053,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -34554,7 +35110,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_p2os=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_p2os=no failed_package_check=yes elif test $pkg_failed = untried; then enable_p2os=no @@ -34562,8 +35120,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_p2os=yes fi else @@ -34616,13 +35174,13 @@ user_override=no -# Check whether --enable-erratic or --disable-erratic was given. +# Check whether --enable-erratic was given. if test "${enable_erratic+set}" = set; then - enableval="$enable_erratic" - user_override=yes + enableval=$enable_erratic; user_override=yes else enable_erratic=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_erratic=no @@ -34639,18 +35197,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34661,40 +35220,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34703,24 +35259,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -34728,9 +35282,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -34754,25 +35309,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -34793,8 +35342,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -34850,7 +35399,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_erratic=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_erratic=no failed_package_check=yes elif test $pkg_failed = untried; then enable_erratic=no @@ -34858,8 +35409,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_erratic=yes fi else @@ -34912,13 +35463,13 @@ user_override=no -# Check whether --enable-wbr914 or --disable-wbr914 was given. +# Check whether --enable-wbr914 was given. if test "${enable_wbr914+set}" = set; then - enableval="$enable_wbr914" - user_override=yes + enableval=$enable_wbr914; user_override=yes else enable_wbr914=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_wbr914=no @@ -34935,18 +35486,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34957,40 +35509,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -34999,24 +35548,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -35024,9 +35571,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -35050,25 +35598,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -35089,8 +35631,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -35146,7 +35688,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_wbr914=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_wbr914=no failed_package_check=yes elif test $pkg_failed = untried; then enable_wbr914=no @@ -35154,8 +35698,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_wbr914=yes fi else @@ -35208,13 +35752,13 @@ user_override=no -# Check whether --enable-passthrough or --disable-passthrough was given. +# Check whether --enable-passthrough was given. if test "${enable_passthrough+set}" = set; then - enableval="$enable_passthrough" - user_override=yes + enableval=$enable_passthrough; user_override=yes else enable_passthrough=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_passthrough=no @@ -35231,18 +35775,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35253,40 +35798,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35295,24 +35837,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -35320,9 +35860,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -35346,25 +35887,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -35385,8 +35920,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -35442,7 +35977,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_passthrough=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_passthrough=no failed_package_check=yes elif test $pkg_failed = untried; then enable_passthrough=no @@ -35450,8 +35987,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_passthrough=yes fi else @@ -35504,13 +36041,13 @@ user_override=no -# Check whether --enable-ptu46 or --disable-ptu46 was given. +# Check whether --enable-ptu46 was given. if test "${enable_ptu46+set}" = set; then - enableval="$enable_ptu46" - user_override=yes + enableval=$enable_ptu46; user_override=yes else enable_ptu46=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_ptu46=no @@ -35527,18 +36064,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35549,40 +36087,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35591,24 +36126,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -35616,9 +36149,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -35642,25 +36176,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -35681,8 +36209,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -35738,7 +36266,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_ptu46=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_ptu46=no failed_package_check=yes elif test $pkg_failed = untried; then enable_ptu46=no @@ -35746,8 +36276,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_ptu46=yes fi else @@ -35800,13 +36330,13 @@ user_override=no -# Check whether --enable-reb or --disable-reb was given. +# Check whether --enable-reb was given. if test "${enable_reb+set}" = set; then - enableval="$enable_reb" - user_override=yes + enableval=$enable_reb; user_override=yes else enable_reb=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_reb=no @@ -35823,18 +36353,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35845,40 +36376,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -35887,24 +36415,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -35912,9 +36438,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -35938,25 +36465,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -35977,8 +36498,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -36034,7 +36555,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_reb=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_reb=no failed_package_check=yes elif test $pkg_failed = untried; then enable_reb=no @@ -36042,8 +36565,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_reb=yes fi else @@ -36096,13 +36619,13 @@ user_override=no -# Check whether --enable-relay or --disable-relay was given. +# Check whether --enable-relay was given. if test "${enable_relay+set}" = set; then - enableval="$enable_relay" - user_override=yes + enableval=$enable_relay; user_override=yes else enable_relay=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_relay=no @@ -36119,18 +36642,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36141,40 +36665,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36183,24 +36704,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -36208,9 +36727,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -36234,25 +36754,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -36273,8 +36787,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -36330,7 +36844,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_relay=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_relay=no failed_package_check=yes elif test $pkg_failed = untried; then enable_relay=no @@ -36338,8 +36854,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_relay=yes fi else @@ -36392,13 +36908,13 @@ user_override=no -# Check whether --enable-kartowriter or --disable-kartowriter was given. +# Check whether --enable-kartowriter was given. if test "${enable_kartowriter+set}" = set; then - enableval="$enable_kartowriter" - user_override=yes + enableval=$enable_kartowriter; user_override=yes else enable_kartowriter=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_kartowriter=no @@ -36415,18 +36931,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36437,40 +36954,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36479,24 +36993,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -36504,9 +37016,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -36530,25 +37043,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -36569,8 +37076,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -36626,7 +37133,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_kartowriter=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_kartowriter=no failed_package_check=yes elif test $pkg_failed = untried; then enable_kartowriter=no @@ -36634,8 +37143,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_kartowriter=yes fi else @@ -36688,13 +37197,13 @@ user_override=no -# Check whether --enable-rflex or --disable-rflex was given. +# Check whether --enable-rflex was given. if test "${enable_rflex+set}" = set; then - enableval="$enable_rflex" - user_override=yes + enableval=$enable_rflex; user_override=yes else enable_rflex=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_rflex=no @@ -36711,18 +37220,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36733,40 +37243,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -36775,24 +37282,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -36800,9 +37305,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -36826,25 +37332,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -36865,8 +37365,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -36922,7 +37422,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_rflex=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_rflex=no failed_package_check=yes elif test $pkg_failed = untried; then enable_rflex=no @@ -36930,8 +37432,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_rflex=yes fi else @@ -36981,13 +37483,13 @@ -# Check whether --with-canlib or --without-canlib was given. +# Check whether --with-canlib was given. if test "${with_canlib+set}" = set; then - withval="$with_canlib" - CANLIB_DIR=$with_canlib + withval=$with_canlib; CANLIB_DIR=$with_canlib else CANLIB_DIR=NONE -fi; +fi + if test "x$CANLIB_DIR" = "xNONE" -o "x$CANLIB_DIR" = "xno"; then SEGWAYRMP_HEADER=canlib.h SEGWAYRMP_EXTRA_CPPFLAGS= @@ -37002,13 +37504,13 @@ user_override=no -# Check whether --enable-segwayrmp or --disable-segwayrmp was given. +# Check whether --enable-segwayrmp was given. if test "${enable_segwayrmp+set}" = set; then - enableval="$enable_segwayrmp" - user_override=yes + enableval=$enable_segwayrmp; user_override=yes else enable_segwayrmp=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_segwayrmp=no @@ -37025,18 +37527,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37047,40 +37550,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37089,24 +37589,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -37114,9 +37612,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -37140,25 +37639,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -37179,8 +37672,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -37236,7 +37729,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_segwayrmp=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_segwayrmp=no failed_package_check=yes elif test $pkg_failed = untried; then enable_segwayrmp=no @@ -37244,8 +37739,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_segwayrmp=yes fi else @@ -37298,13 +37793,13 @@ user_override=no -# Check whether --enable-service_adv_mdns or --disable-service_adv_mdns was given. +# Check whether --enable-service_adv_mdns was given. if test "${enable_service_adv_mdns+set}" = set; then - enableval="$enable_service_adv_mdns" - user_override=yes + enableval=$enable_service_adv_mdns; user_override=yes else enable_service_adv_mdns=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_service_adv_mdns=no @@ -37321,18 +37816,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37343,40 +37839,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37385,24 +37878,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -37410,9 +37901,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -37436,25 +37928,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -37475,8 +37961,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for HOWL" >&5 -echo $ECHO_N "checking for HOWL... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for HOWL" >&5 +echo $ECHO_N "checking for HOWL... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$HOWL_CFLAGS"; then @@ -37532,7 +38018,9 @@ # Put the nasty error message in config.log where it belongs echo "$HOWL_PKG_ERRORS" >&5 - enable_service_adv_mdns=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_service_adv_mdns=no failed_package_check=yes elif test $pkg_failed = untried; then enable_service_adv_mdns=no @@ -37540,8 +38028,8 @@ else HOWL_CFLAGS=$pkg_cv_HOWL_CFLAGS HOWL_LIBS=$pkg_cv_HOWL_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_service_adv_mdns=yes fi else @@ -37595,13 +38083,13 @@ user_override=no -# Check whether --enable-shapetracker or --disable-shapetracker was given. +# Check whether --enable-shapetracker was given. if test "${enable_shapetracker+set}" = set; then - enableval="$enable_shapetracker" - user_override=yes + enableval=$enable_shapetracker; user_override=yes else enable_shapetracker=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_shapetracker=no @@ -37618,18 +38106,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37640,40 +38129,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37682,24 +38168,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -37707,9 +38191,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -37733,25 +38218,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -37772,8 +38251,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for OPENCV" >&5 -echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for OPENCV" >&5 +echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$OPENCV_CFLAGS"; then @@ -37829,7 +38308,9 @@ # Put the nasty error message in config.log where it belongs echo "$OPENCV_PKG_ERRORS" >&5 - enable_shapetracker=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_shapetracker=no failed_package_check=yes elif test $pkg_failed = untried; then enable_shapetracker=no @@ -37837,8 +38318,8 @@ else OPENCV_CFLAGS=$pkg_cv_OPENCV_CFLAGS OPENCV_LIBS=$pkg_cv_OPENCV_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_shapetracker=yes fi else @@ -37892,13 +38373,13 @@ user_override=no -# Check whether --enable-sicklms200 or --disable-sicklms200 was given. +# Check whether --enable-sicklms200 was given. if test "${enable_sicklms200+set}" = set; then - enableval="$enable_sicklms200" - user_override=yes + enableval=$enable_sicklms200; user_override=yes else enable_sicklms200=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sicklms200=no @@ -37915,18 +38396,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37937,40 +38419,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -37979,24 +38458,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -38004,9 +38481,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -38030,25 +38508,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -38069,8 +38541,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -38126,7 +38598,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sicklms200=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sicklms200=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sicklms200=no @@ -38134,8 +38608,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sicklms200=yes fi else @@ -38188,18 +38662,19 @@ for ac_header in linux/serial.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38210,40 +38685,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38252,24 +38724,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -38277,9 +38747,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -38303,25 +38774,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -38339,13 +38804,13 @@ user_override=no -# Check whether --enable-sicknav200 or --disable-sicknav200 was given. +# Check whether --enable-sicknav200 was given. if test "${enable_sicknav200+set}" = set; then - enableval="$enable_sicknav200" - user_override=yes + enableval=$enable_sicknav200; user_override=yes else enable_sicknav200=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sicknav200=no @@ -38362,18 +38827,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38384,40 +38850,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38426,24 +38889,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -38451,9 +38912,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -38477,25 +38939,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -38516,8 +38972,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -38573,7 +39029,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sicknav200=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sicknav200=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sicknav200=no @@ -38581,8 +39039,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sicknav200=yes fi else @@ -38635,13 +39093,13 @@ user_override=no -# Check whether --enable-sickpls or --disable-sickpls was given. +# Check whether --enable-sickpls was given. if test "${enable_sickpls+set}" = set; then - enableval="$enable_sickpls" - user_override=yes + enableval=$enable_sickpls; user_override=yes else enable_sickpls=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sickpls=no @@ -38658,18 +39116,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38680,40 +39139,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38722,24 +39178,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -38747,9 +39201,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -38773,25 +39228,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -38812,8 +39261,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -38869,7 +39318,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sickpls=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sickpls=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sickpls=no @@ -38877,8 +39328,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sickpls=yes fi else @@ -38931,18 +39382,19 @@ for ac_header in linux/serial.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38953,40 +39405,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -38995,24 +39444,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -39020,9 +39467,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -39046,25 +39494,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -39082,13 +39524,13 @@ user_override=no -# Check whether --enable-sicks3000 or --disable-sicks3000 was given. +# Check whether --enable-sicks3000 was given. if test "${enable_sicks3000+set}" = set; then - enableval="$enable_sicks3000" - user_override=yes + enableval=$enable_sicks3000; user_override=yes else enable_sicks3000=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sicks3000=no @@ -39105,18 +39547,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39127,40 +39570,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39169,24 +39609,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -39194,9 +39632,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -39220,25 +39659,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -39259,8 +39692,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -39316,7 +39749,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sicks3000=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sicks3000=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sicks3000=no @@ -39324,8 +39759,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sicks3000=yes fi else @@ -39378,18 +39813,19 @@ for ac_header in linux/serial.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39400,40 +39836,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39442,24 +39875,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -39467,9 +39898,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -39493,25 +39925,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -39525,13 +39951,13 @@ fi -# Check whether --enable-highspeedsick or --disable-highspeedsick was given. +# Check whether --enable-highspeedsick was given. if test "${enable_highspeedsick+set}" = set; then - enableval="$enable_highspeedsick" - + enableval=$enable_highspeedsick; else enable_highspeedsick=yes -fi; +fi + if test "x$enable_highspeedsick" = "xno"; then cat >>confdefs.h <<\_ACEOF @@ -39544,13 +39970,13 @@ user_override=no -# Check whether --enable-simpleshape or --disable-simpleshape was given. +# Check whether --enable-simpleshape was given. if test "${enable_simpleshape+set}" = set; then - enableval="$enable_simpleshape" - user_override=yes + enableval=$enable_simpleshape; user_override=yes else enable_simpleshape=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_simpleshape=no @@ -39567,18 +39993,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39589,40 +40016,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39631,24 +40055,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 - cat conftest.err >&5 - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + cat conftest.err >&5 + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -39656,9 +40078,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -39682,25 +40105,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -39721,8 +40138,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for OPENCV" >&5 -echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for OPENCV" >&5 +echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$OPENCV_CFLAGS"; then @@ -39778,7 +40195,9 @@ # Put the nasty error message in config.log where it belongs echo "$OPENCV_PKG_ERRORS" >&5 - enable_simpleshape=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_simpleshape=no failed_package_check=yes elif test $pkg_failed = untried; then enable_simpleshape=no @@ -39786,8 +40205,8 @@ else OPENCV_CFLAGS=$pkg_cv_OPENCV_CFLAGS OPENCV_LIBS=$pkg_cv_OPENCV_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_simpleshape=yes fi else @@ -39841,13 +40260,13 @@ user_override=no -# Check whether --enable-sphere or --disable-sphere was given. +# Check whether --enable-sphere was given. if test "${enable_sphere+set}" = set; then - enableval="$enable_sphere" - user_override=yes + enableval=$enable_sphere; user_override=yes else enable_sphere=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sphere=no @@ -39864,18 +40283,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39886,40 +40306,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -39928,24 +40345,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -39953,9 +40368,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -39979,25 +40395,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -40018,8 +40428,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -40075,7 +40485,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sphere=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sphere=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sphere=no @@ -40083,8 +40495,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sphere=yes fi else @@ -40137,13 +40549,13 @@ user_override=no -# Check whether --enable-sphinx2 or --disable-sphinx2 was given. +# Check whether --enable-sphinx2 was given. if test "${enable_sphinx2+set}" = set; then - enableval="$enable_sphinx2" - user_override=yes + enableval=$enable_sphinx2; user_override=yes else enable_sphinx2=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sphinx2=no @@ -40160,18 +40572,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40182,40 +40595,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40224,24 +40634,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -40249,9 +40657,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -40275,25 +40684,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -40314,8 +40717,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -40371,7 +40774,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sphinx2=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sphinx2=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sphinx2=no @@ -40379,8 +40784,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sphinx2=yes fi else @@ -40433,13 +40838,13 @@ user_override=no -# Check whether --enable-sonyevid30 or --disable-sonyevid30 was given. +# Check whether --enable-sonyevid30 was given. if test "${enable_sonyevid30+set}" = set; then - enableval="$enable_sonyevid30" - user_override=yes + enableval=$enable_sonyevid30; user_override=yes else enable_sonyevid30=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_sonyevid30=no @@ -40456,18 +40861,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40478,40 +40884,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40520,24 +40923,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -40545,9 +40946,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -40571,25 +40973,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -40610,8 +41006,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -40667,7 +41063,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_sonyevid30=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_sonyevid30=no failed_package_check=yes elif test $pkg_failed = untried; then enable_sonyevid30=no @@ -40675,8 +41073,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_sonyevid30=yes fi else @@ -40729,13 +41127,13 @@ user_override=no -# Check whether --enable-upcbarcode or --disable-upcbarcode was given. +# Check whether --enable-upcbarcode was given. if test "${enable_upcbarcode+set}" = set; then - enableval="$enable_upcbarcode" - user_override=yes + enableval=$enable_upcbarcode; user_override=yes else enable_upcbarcode=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_upcbarcode=no @@ -40752,18 +41150,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40774,40 +41173,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -40816,24 +41212,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -40841,9 +41235,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -40867,25 +41262,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -40906,8 +41295,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for OPENCV" >&5 -echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for OPENCV" >&5 +echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$OPENCV_CFLAGS"; then @@ -40963,7 +41352,9 @@ # Put the nasty error message in config.log where it belongs echo "$OPENCV_PKG_ERRORS" >&5 - enable_upcbarcode=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_upcbarcode=no failed_package_check=yes elif test $pkg_failed = untried; then enable_upcbarcode=no @@ -40971,8 +41362,8 @@ else OPENCV_CFLAGS=$pkg_cv_OPENCV_CFLAGS OPENCV_LIBS=$pkg_cv_OPENCV_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_upcbarcode=yes fi else @@ -41026,13 +41417,13 @@ user_override=no -# Check whether --enable-urglaser or --disable-urglaser was given. +# Check whether --enable-urglaser was given. if test "${enable_urglaser+set}" = set; then - enableval="$enable_urglaser" - user_override=yes + enableval=$enable_urglaser; user_override=yes else enable_urglaser=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_urglaser=no @@ -41049,18 +41440,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41071,40 +41463,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41113,24 +41502,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -41138,9 +41525,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -41164,25 +41552,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -41203,8 +41585,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -41260,7 +41642,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_urglaser=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_urglaser=no failed_package_check=yes elif test $pkg_failed = untried; then enable_urglaser=no @@ -41268,8 +41652,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_urglaser=yes fi else @@ -41322,18 +41706,19 @@ for ac_header in linux/serial.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41344,40 +41729,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41386,24 +41768,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -41411,9 +41791,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -41437,25 +41818,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -41473,13 +41848,13 @@ user_override=no -# Check whether --enable-vfh or --disable-vfh was given. +# Check whether --enable-vfh was given. if test "${enable_vfh+set}" = set; then - enableval="$enable_vfh" - user_override=yes + enableval=$enable_vfh; user_override=yes else enable_vfh=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_vfh=no @@ -41496,18 +41871,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41518,40 +41894,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41560,24 +41933,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -41585,9 +41956,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -41611,25 +41983,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -41650,8 +42016,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -41707,7 +42073,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_vfh=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_vfh=no failed_package_check=yes elif test $pkg_failed = untried; then enable_vfh=no @@ -41715,8 +42083,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_vfh=yes fi else @@ -41769,13 +42137,13 @@ user_override=no -# Check whether --enable-vmapfile or --disable-vmapfile was given. +# Check whether --enable-vmapfile was given. if test "${enable_vmapfile+set}" = set; then - enableval="$enable_vmapfile" - user_override=yes + enableval=$enable_vmapfile; user_override=yes else enable_vmapfile=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_vmapfile=no @@ -41792,18 +42160,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41814,40 +42183,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -41856,24 +42222,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -41881,9 +42245,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -41907,25 +42272,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -41946,8 +42305,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -42003,7 +42362,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_vmapfile=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_vmapfile=no failed_package_check=yes elif test $pkg_failed = untried; then enable_vmapfile=no @@ -42011,8 +42372,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_vmapfile=yes fi else @@ -42065,13 +42426,13 @@ user_override=no -# Check whether --enable-waveaudio or --disable-waveaudio was given. +# Check whether --enable-waveaudio was given. if test "${enable_waveaudio+set}" = set; then - enableval="$enable_waveaudio" - user_override=yes + enableval=$enable_waveaudio; user_override=yes else enable_waveaudio=no -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_waveaudio=no @@ -42088,18 +42449,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42110,40 +42472,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42152,24 +42511,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -42177,9 +42534,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -42203,25 +42561,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -42242,8 +42594,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -42299,7 +42651,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_waveaudio=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_waveaudio=no failed_package_check=yes elif test $pkg_failed = untried; then enable_waveaudio=no @@ -42307,8 +42661,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_waveaudio=yes fi else @@ -42361,13 +42715,13 @@ user_override=no -# Check whether --enable-roomba or --disable-roomba was given. +# Check whether --enable-roomba was given. if test "${enable_roomba+set}" = set; then - enableval="$enable_roomba" - user_override=yes + enableval=$enable_roomba; user_override=yes else enable_roomba=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_roomba=no @@ -42384,18 +42738,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42406,40 +42761,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42448,24 +42800,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -42473,9 +42823,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -42499,25 +42850,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -42538,8 +42883,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -42595,7 +42940,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_roomba=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_roomba=no failed_package_check=yes elif test $pkg_failed = untried; then enable_roomba=no @@ -42603,8 +42950,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_roomba=yes fi else @@ -42657,13 +43004,13 @@ user_override=no -# Check whether --enable-wavefront or --disable-wavefront was given. +# Check whether --enable-wavefront was given. if test "${enable_wavefront+set}" = set; then - enableval="$enable_wavefront" - user_override=yes + enableval=$enable_wavefront; user_override=yes else enable_wavefront=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_wavefront=no @@ -42680,18 +43027,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42702,40 +43050,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42744,24 +43089,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -42769,9 +43112,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -42795,25 +43139,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -42834,8 +43172,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -42891,7 +43229,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_wavefront=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_wavefront=no failed_package_check=yes elif test $pkg_failed = untried; then enable_wavefront=no @@ -42899,8 +43239,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_wavefront=yes fi else @@ -42953,13 +43293,13 @@ user_override=no -# Check whether --enable-yarpimage or --disable-yarpimage was given. +# Check whether --enable-yarpimage was given. if test "${enable_yarpimage+set}" = set; then - enableval="$enable_yarpimage" - user_override=yes + enableval=$enable_yarpimage; user_override=yes else enable_yarpimage=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_yarpimage=no @@ -42976,18 +43316,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -42998,40 +43339,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43040,24 +43378,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -43065,9 +43401,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -43091,25 +43428,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -43130,8 +43461,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -43187,7 +43518,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_yarpimage=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_yarpimage=no failed_package_check=yes elif test $pkg_failed = untried; then enable_yarpimage=no @@ -43195,8 +43528,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_yarpimage=yes fi else @@ -43249,13 +43582,13 @@ user_override=no -# Check whether --enable-insideM300 or --disable-insideM300 was given. +# Check whether --enable-insideM300 was given. if test "${enable_insideM300+set}" = set; then - enableval="$enable_insideM300" - user_override=yes + enableval=$enable_insideM300; user_override=yes else enable_insideM300=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_insideM300=no @@ -43272,18 +43605,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43294,40 +43628,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43336,24 +43667,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -43361,9 +43690,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -43387,25 +43717,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -43426,8 +43750,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -43483,7 +43807,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_insideM300=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_insideM300=no failed_package_check=yes elif test $pkg_failed = untried; then enable_insideM300=no @@ -43491,8 +43817,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_insideM300=yes fi else @@ -43544,13 +43870,13 @@ user_override=no -# Check whether --enable-skyetekM1 or --disable-skyetekM1 was given. +# Check whether --enable-skyetekM1 was given. if test "${enable_skyetekM1+set}" = set; then - enableval="$enable_skyetekM1" - user_override=yes + enableval=$enable_skyetekM1; user_override=yes else enable_skyetekM1=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_skyetekM1=no @@ -43567,18 +43893,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43589,40 +43916,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43631,24 +43955,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -43656,9 +43978,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -43682,25 +44005,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -43721,8 +44038,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -43778,7 +44095,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_skyetekM1=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_skyetekM1=no failed_package_check=yes elif test $pkg_failed = untried; then enable_skyetekM1=no @@ -43786,8 +44105,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_skyetekM1=yes fi else @@ -43840,13 +44159,13 @@ user_override=no -# Check whether --enable-mica2 or --disable-mica2 was given. +# Check whether --enable-mica2 was given. if test "${enable_mica2+set}" = set; then - enableval="$enable_mica2" - user_override=yes + enableval=$enable_mica2; user_override=yes else enable_mica2=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_mica2=no @@ -43863,18 +44182,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43885,40 +44205,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -43927,24 +44244,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -43952,9 +44267,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -43978,25 +44294,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -44017,8 +44327,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -44074,7 +44384,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_mica2=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_mica2=no failed_package_check=yes elif test $pkg_failed = untried; then enable_mica2=no @@ -44082,8 +44394,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_mica2=yes fi else @@ -44135,13 +44447,13 @@ user_override=no -# Check whether --enable-rcore_xbridge or --disable-rcore_xbridge was given. +# Check whether --enable-rcore_xbridge was given. if test "${enable_rcore_xbridge+set}" = set; then - enableval="$enable_rcore_xbridge" - user_override=yes + enableval=$enable_rcore_xbridge; user_override=yes else enable_rcore_xbridge=yes -fi; +fi + if test "x$enable_alldrivers" = "xno" -a "x$user_override" = "xno"; then enable_rcore_xbridge=no @@ -44158,18 +44470,19 @@ fi for header in $header_list; do as_ac_Header=`echo "ac_cv_header_$header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $header usability" >&5 -echo $ECHO_N "checking $header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header usability" >&5 +echo $ECHO_N "checking $header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -44180,40 +44493,37 @@ #include <$header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $header presence" >&5 -echo $ECHO_N "checking $header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $header presence" >&5 +echo $ECHO_N "checking $header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -44222,24 +44532,22 @@ /* end confdefs.h. */ #include <$header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -44247,9 +44555,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -44273,25 +44582,19 @@ echo "$as_me: WARNING: $header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $header" >&5 -echo $ECHO_N "checking for $header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $header" >&5 +echo $ECHO_N "checking for $header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -44312,8 +44615,8 @@ if test "x$have_pkg_config" = "xyes" ; then pkg_failed=no -echo "$as_me:$LINENO: checking for " >&5 -echo $ECHO_N "checking for ... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for " >&5 +echo $ECHO_N "checking for ... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$_CFLAGS"; then @@ -44369,7 +44672,9 @@ # Put the nasty error message in config.log where it belongs echo "$_PKG_ERRORS" >&5 - enable_rcore_xbridge=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + enable_rcore_xbridge=no failed_package_check=yes elif test $pkg_failed = untried; then enable_rcore_xbridge=no @@ -44377,8 +44682,8 @@ else _CFLAGS=$pkg_cv__CFLAGS _LIBS=$pkg_cv__LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } enable_rcore_xbridge=yes fi else @@ -44427,30 +44732,31 @@ -# Check whether --enable-md5 or --disable-md5 was given. +# Check whether --enable-md5 was given. if test "${enable_md5+set}" = set; then - enableval="$enable_md5" - + enableval=$enable_md5; else enable_md5=yes -fi; +fi + if test "x$enable_md5" = "xyes"; then for ac_header in openssl/md5.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -44461,40 +44767,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -44503,24 +44806,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -44528,9 +44829,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -44554,25 +44856,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -44585,8 +44881,8 @@ done -echo "$as_me:$LINENO: checking for MD5_Init in -lcrypto" >&5 -echo $ECHO_N "checking for MD5_Init in -lcrypto... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for MD5_Init in -lcrypto" >&5 +echo $ECHO_N "checking for MD5_Init in -lcrypto... $ECHO_C" >&6; } if test "${ac_cv_lib_crypto_MD5_Init+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -44599,55 +44895,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char MD5_Init (); int main () { -MD5_Init (); +return MD5_Init (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_crypto_MD5_Init=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_crypto_MD5_Init=no + ac_cv_lib_crypto_MD5_Init=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_MD5_Init" >&5 -echo "${ECHO_T}$ac_cv_lib_crypto_MD5_Init" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_MD5_Init" >&5 +echo "${ECHO_T}$ac_cv_lib_crypto_MD5_Init" >&6; } if test $ac_cv_lib_crypto_MD5_Init = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBCRYPTO 1 @@ -44681,8 +44975,8 @@ else pkg_failed=no -echo "$as_me:$LINENO: checking for GNOMECANVAS" >&5 -echo $ECHO_N "checking for GNOMECANVAS... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GNOMECANVAS" >&5 +echo $ECHO_N "checking for GNOMECANVAS... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GNOMECANVAS_CFLAGS"; then @@ -44738,20 +45032,22 @@ # Put the nasty error message in config.log where it belongs echo "$GNOMECANVAS_PKG_ERRORS" >&5 - with_gnomecanvas=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_gnomecanvas=no elif test $pkg_failed = untried; then with_gnomecanvas=no else GNOMECANVAS_CFLAGS=$pkg_cv_GNOMECANVAS_CFLAGS GNOMECANVAS_LIBS=$pkg_cv_GNOMECANVAS_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_gnomecanvas=yes fi pkg_failed=no -echo "$as_me:$LINENO: checking for GTK" >&5 -echo $ECHO_N "checking for GTK... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GTK" >&5 +echo $ECHO_N "checking for GTK... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GTK_CFLAGS"; then @@ -44807,20 +45103,22 @@ # Put the nasty error message in config.log where it belongs echo "$GTK_PKG_ERRORS" >&5 - with_gtk=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_gtk=no elif test $pkg_failed = untried; then with_gtk=no else GTK_CFLAGS=$pkg_cv_GTK_CFLAGS GTK_LIBS=$pkg_cv_GTK_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_gtk=yes fi pkg_failed=no -echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 -echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GDK_PIXBUF" >&5 +echo $ECHO_N "checking for GDK_PIXBUF... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GDK_PIXBUF_CFLAGS"; then @@ -44876,14 +45174,16 @@ # Put the nasty error message in config.log where it belongs echo "$GDK_PIXBUF_PKG_ERRORS" >&5 - with_gdkpixbuf=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_gdkpixbuf=no elif test $pkg_failed = untried; then with_gdkpixbuf=no else GDK_PIXBUF_CFLAGS=$pkg_cv_GDK_PIXBUF_CFLAGS GDK_PIXBUF_LIBS=$pkg_cv_GDK_PIXBUF_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_gdkpixbuf=yes fi fi @@ -44919,24 +45219,23 @@ -# Check whether --with-playercc or --without-playercc was given. +# Check whether --with-playercc was given. if test "${with_playercc+set}" = set; then - withval="$with_playercc" - + withval=$with_playercc; else with_playercc=yes -fi; +fi + if test "x$with_playercc" = "xyes"; then PLAYERCC_EXTRA_CFLAGS="" PLAYERCC_LIB="-lm" - echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5 -echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the compiler implements namespaces" >&5 +echo $ECHO_N "checking whether the compiler implements namespaces... $ECHO_C" >&6; } if test "${ac_cv_cxx_namespaces+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -44958,34 +45257,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_cv_cxx_namespaces=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_cxx_namespaces=no + ac_cv_cxx_namespaces=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -44994,8 +45290,8 @@ fi -echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5 -echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_cxx_namespaces" >&5 +echo "${ECHO_T}$ac_cv_cxx_namespaces" >&6; } if test "$ac_cv_cxx_namespaces" = yes; then cat >>confdefs.h <<\_ACEOF @@ -45006,22 +45302,21 @@ -# Check whether --with-boost-signals or --without-boost-signals was given. +# Check whether --with-boost-signals was given. if test "${with_boost_signals+set}" = set; then - withval="$with_boost_signals" - with_boost_signals=$withval + withval=$with_boost_signals; with_boost_signals=$withval else with_boost_signals="yes" -fi; +fi + if test "x$with_boost_signals" != "xno"; then - echo "$as_me:$LINENO: checking whether the Boost::Signal library is available" >&5 -echo $ECHO_N "checking whether the Boost::Signal library is available... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the Boost::Signal library is available" >&5 +echo $ECHO_N "checking whether the Boost::Signal library is available... $ECHO_C" >&6; } if test "${ax_cv_boost_signal+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -45043,34 +45338,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ax_cv_boost_signal="yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ax_cv_boost_signal="no" + ax_cv_boost_signal="no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -45079,16 +45371,16 @@ fi -echo "$as_me:$LINENO: result: $ax_cv_boost_signal" >&5 -echo "${ECHO_T}$ax_cv_boost_signal" >&6 +{ echo "$as_me:$LINENO: result: $ax_cv_boost_signal" >&5 +echo "${ECHO_T}$ax_cv_boost_signal" >&6; } if test "x$with_boost_signals" != "xyes"; then ax_boost_signals_lib="boost_signals-$with_boost_signals $with_boost_signals" fi - for ax_lib in $ax_boost_signals_lib boost_signals boost_signals-gcc-mt ; do + for ax_lib in $ax_boost_signals_lib boost_signals boost_signals-mt boost_signals-gcc-mt ; do as_ac_Lib=`echo "ac_cv_lib_$ax_lib''_main" | $as_tr_sh` -echo "$as_me:$LINENO: checking for main in -l$ax_lib" >&5 -echo $ECHO_N "checking for main in -l$ax_lib... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Lib+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for main in -l$ax_lib" >&5 +echo $ECHO_N "checking for main in -l$ax_lib... $ECHO_C" >&6; } +if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS @@ -45104,45 +45396,44 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_Lib=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Lib=no" + eval "$as_ac_Lib=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Lib'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Lib'}'` = yes; then BOOST_SIGNALS_LIB=$ax_lib break fi @@ -45165,13 +45456,13 @@ PLAYERCC_LIB="$PLAYERCC_LIB -l$BOOST_SIGNALS_LIB" fi -# Check whether --with-boost-thread or --without-boost-thread was given. +# Check whether --with-boost-thread was given. if test "${with_boost_thread+set}" = set; then - withval="$with_boost_thread" - with_boost_thread=$withval + withval=$with_boost_thread; with_boost_thread=$withval else with_boost_thread="yes" -fi; +fi + if test "x$with_boost_thread" != "xno"; then cat >>confdefs.h <<\_ACEOF @@ -45183,14 +45474,13 @@ #define _REENTRANT 1 _ACEOF - echo "$as_me:$LINENO: checking whether the Boost::Thread library is available" >&5 -echo $ECHO_N "checking whether the Boost::Thread library is available... $ECHO_C" >&6 + { echo "$as_me:$LINENO: checking whether the Boost::Thread library is available" >&5 +echo $ECHO_N "checking whether the Boost::Thread library is available... $ECHO_C" >&6; } if test "${ax_cv_boost_thread+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - - ac_ext=cc + ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' @@ -45213,34 +45503,31 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_cxx_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ax_cv_boost_thread="yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ax_cv_boost_thread="no" + ax_cv_boost_thread="no" fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CXXFLAGS=$CXXFLAGS_SAVE ac_ext=c ac_cpp='$CPP $CPPFLAGS' @@ -45250,16 +45537,16 @@ fi -echo "$as_me:$LINENO: result: $ax_cv_boost_thread" >&5 -echo "${ECHO_T}$ax_cv_boost_thread" >&6 +{ echo "$as_me:$LINENO: result: $ax_cv_boost_thread" >&5 +echo "${ECHO_T}$ax_cv_boost_thread" >&6; } if test "x$with_boost_thread" != "xyes"; then ax_boost_thread_lib="boost_thread-$with_boost_thread $with_boost_thread" fi for ax_lib in $ax_boost_thread_lib boost_thread boost_thread-mt boost_thread-gcc-mt ; do as_ac_Lib=`echo "ac_cv_lib_$ax_lib''_main" | $as_tr_sh` -echo "$as_me:$LINENO: checking for main in -l$ax_lib" >&5 -echo $ECHO_N "checking for main in -l$ax_lib... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Lib+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for main in -l$ax_lib" >&5 +echo $ECHO_N "checking for main in -l$ax_lib... $ECHO_C" >&6; } +if { as_var=$as_ac_Lib; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else ac_check_lib_save_LIBS=$LIBS @@ -45275,45 +45562,44 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_Lib=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_Lib=no" + eval "$as_ac_Lib=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Lib'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_Lib'}'` = yes; then BOOST_THREAD_LIB=$ax_lib break fi @@ -45384,13 +45670,13 @@ fi -# Check whether --enable-rtkgui or --disable-rtkgui was given. +# Check whether --enable-rtkgui was given. if test "${enable_rtkgui+set}" = set; then - enableval="$enable_rtkgui" - + enableval=$enable_rtkgui; else enable_rtkgui=no -fi; +fi + if test "x$with_gtk" = "xyes"; then if test "x$enable_rtkgui" = "xyes"; then @@ -45423,18 +45709,19 @@ for ac_header in stdint.h strings.h sys/soundcard.h sys/filio.h linux/joystick.h jpeglib.h zlib.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` -if eval "test \"\${$as_ac_Header+set}\" = set"; then - echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then + { echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } else # Is the header compilable? -echo "$as_me:$LINENO: checking $ac_header usability" >&5 -echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header usability" >&5 +echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -45445,40 +45732,37 @@ #include <$ac_header> _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then ac_header_compiler=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_header_compiler=no + ac_header_compiler=no fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 -echo "${ECHO_T}$ac_header_compiler" >&6 + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5 +echo "${ECHO_T}$ac_header_compiler" >&6; } # Is the header present? -echo "$as_me:$LINENO: checking $ac_header presence" >&5 -echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking $ac_header presence" >&5 +echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -45487,24 +45771,22 @@ /* end confdefs.h. */ #include <$ac_header> _ACEOF -if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 - (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 +if { (ac_try="$ac_cpp conftest.$ac_ext" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } >/dev/null; then - if test -s conftest.err; then - ac_cpp_err=$ac_c_preproc_warn_flag - ac_cpp_err=$ac_cpp_err$ac_c_werror_flag - else - ac_cpp_err= - fi -else - ac_cpp_err=yes -fi -if test -z "$ac_cpp_err"; then + (exit $ac_status); } >/dev/null && { + test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || + test ! -s conftest.err + }; then ac_header_preproc=yes else echo "$as_me: failed program was:" >&5 @@ -45512,9 +45794,10 @@ ac_header_preproc=no fi + rm -f conftest.err conftest.$ac_ext -echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 -echo "${ECHO_T}$ac_header_preproc" >&6 +{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5 +echo "${ECHO_T}$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in @@ -45538,25 +45821,19 @@ echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;} { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;} - ( - cat <<\_ASBOX -## --------------------------------- ## -## Report this to the player lists. ## -## --------------------------------- ## -_ASBOX - ) | - sed "s/^/$as_me: WARNING: /" >&2 + ;; esac -echo "$as_me:$LINENO: checking for $ac_header" >&5 -echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 -if eval "test \"\${$as_ac_Header+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_header" >&5 +echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; } +if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else eval "$as_ac_Header=\$ac_header_preproc" fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6 +ac_res=`eval echo '${'$as_ac_Header'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } fi if test `eval echo '${'$as_ac_Header'}'` = yes; then @@ -45569,8 +45846,8 @@ done -echo "$as_me:$LINENO: checking for compress2 in -lz" >&5 -echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for compress2 in -lz" >&5 +echo $ECHO_N "checking for compress2 in -lz... $ECHO_C" >&6; } if test "${ac_cv_lib_z_compress2+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -45583,55 +45860,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char compress2 (); int main () { -compress2 (); +return compress2 (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_z_compress2=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_z_compress2=no + ac_cv_lib_z_compress2=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress2" >&5 -echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_z_compress2" >&5 +echo "${ECHO_T}$ac_cv_lib_z_compress2" >&6; } if test $ac_cv_lib_z_compress2 = yes; then have_libz=yes @@ -45654,8 +45929,8 @@ HAVE_LIBZ_FALSE= fi -echo "$as_me:$LINENO: checking for compressBound" >&5 -echo $ECHO_N "checking for compressBound... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for compressBound" >&5 +echo $ECHO_N "checking for compressBound... $ECHO_C" >&6; } if test "${ac_cv_func_compressBound+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -45682,67 +45957,59 @@ #undef compressBound -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char compressBound (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_compressBound) || defined (__stub___compressBound) +#if defined __stub_compressBound || defined __stub___compressBound choke me -#else -char (*f) () = compressBound; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != compressBound; +return compressBound (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_func_compressBound=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_func_compressBound=no + ac_cv_func_compressBound=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: $ac_cv_func_compressBound" >&5 -echo "${ECHO_T}$ac_cv_func_compressBound" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_func_compressBound" >&5 +echo "${ECHO_T}$ac_cv_func_compressBound" >&6; } if test $ac_cv_func_compressBound = yes; then have_compressBound=yes else @@ -45750,12 +46017,10 @@ fi if test "x$have_compressBound" = "xno"; then - case $LIBOBJS in - "compressBound.$ac_objext" | \ - *" compressBound.$ac_objext" | \ - "compressBound.$ac_objext "* | \ + case " $LIBOBJS " in *" compressBound.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS compressBound.$ac_objext" ;; + *) LIBOBJS="$LIBOBJS compressBound.$ac_objext" + ;; esac @@ -45765,8 +46030,8 @@ fi -echo "$as_me:$LINENO: checking if socklen_t is defined" >&5 -echo $ECHO_N "checking if socklen_t is defined... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking if socklen_t is defined" >&5 +echo $ECHO_N "checking if socklen_t is defined... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -45784,44 +46049,41 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } cat >>confdefs.h <<\_ACEOF #define socklen_t int _ACEOF fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -echo "$as_me:$LINENO: checking if O_SYNC is defined" >&5 -echo $ECHO_N "checking if O_SYNC is defined... $ECHO_C" >&6 +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + +{ echo "$as_me:$LINENO: checking if O_SYNC is defined" >&5 +echo $ECHO_N "checking if O_SYNC is defined... $ECHO_C" >&6; } cat >conftest.$ac_ext <<_ACEOF /* confdefs.h. */ _ACEOF @@ -45840,41 +46102,38 @@ } _ACEOF rm -f conftest.$ac_objext -if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 - (eval $ac_compile) 2>conftest.er1 +if { (ac_try="$ac_compile" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_compile") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest.$ac_objext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest.$ac_objext; then + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } cat >>confdefs.h <<\_ACEOF #define O_SYNC 0 _ACEOF fi -rm -f conftest.err conftest.$ac_objext conftest.$ac_ext + +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext @@ -45883,9 +46142,9 @@ for ac_func in poll dirname cfmakeraw round do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -45911,79 +46170,70 @@ #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF else - case $LIBOBJS in - "$ac_func.$ac_objext" | \ - *" $ac_func.$ac_objext" | \ - "$ac_func.$ac_objext "* | \ + case " $LIBOBJS " in *" $ac_func.$ac_objext "* ) ;; - *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;; + *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" + ;; esac fi @@ -45995,9 +46245,9 @@ for ac_func in sigblock getaddrinfo do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` -echo "$as_me:$LINENO: checking for $ac_func" >&5 -echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 -if eval "test \"\${$as_ac_var+set}\" = set"; then +{ echo "$as_me:$LINENO: checking for $ac_func" >&5 +echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; } +if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then echo $ECHO_N "(cached) $ECHO_C" >&6 else cat >conftest.$ac_ext <<_ACEOF @@ -46023,67 +46273,60 @@ #undef $ac_func -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" -{ #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char $ac_func (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ -#if defined (__stub_$ac_func) || defined (__stub___$ac_func) +#if defined __stub_$ac_func || defined __stub___$ac_func choke me -#else -char (*f) () = $ac_func; -#endif -#ifdef __cplusplus -} #endif int main () { -return f != $ac_func; +return $ac_func (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then eval "$as_ac_var=yes" else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -eval "$as_ac_var=no" + eval "$as_ac_var=no" fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext fi -echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5 -echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6 +ac_res=`eval echo '${'$as_ac_var'}'` + { echo "$as_me:$LINENO: result: $ac_res" >&5 +echo "${ECHO_T}$ac_res" >&6; } if test `eval echo '${'$as_ac_var'}'` = yes; then cat >>confdefs.h <<_ACEOF #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 @@ -46093,8 +46336,8 @@ done -echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5 -echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5 +echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; } if test "${ac_cv_lib_rt_nanosleep+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46107,55 +46350,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char nanosleep (); int main () { -nanosleep (); +return nanosleep (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_rt_nanosleep=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_rt_nanosleep=no + ac_cv_lib_rt_nanosleep=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5 -echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5 +echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; } if test $ac_cv_lib_rt_nanosleep = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBRT 1 @@ -46166,8 +46407,8 @@ fi -echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 -echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 +echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6; } if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46180,55 +46421,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char gethostbyname (); int main () { -gethostbyname (); +return gethostbyname (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_nsl_gethostbyname=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_nsl_gethostbyname=no + ac_cv_lib_nsl_gethostbyname=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 -echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5 +echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6; } if test $ac_cv_lib_nsl_gethostbyname = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBNSL 1 @@ -46239,8 +46478,8 @@ fi -echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 -echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for connect in -lsocket" >&5 +echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6; } if test "${ac_cv_lib_socket_connect+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46253,55 +46492,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char connect (); int main () { -connect (); +return connect (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_socket_connect=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_socket_connect=no + ac_cv_lib_socket_connect=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 -echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5 +echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6; } if test $ac_cv_lib_socket_connect = yes; then cat >>confdefs.h <<_ACEOF #define HAVE_LIBSOCKET 1 @@ -46311,8 +46548,8 @@ fi -echo "$as_me:$LINENO: checking for lt_dlopenext in -lltdl" >&5 -echo $ECHO_N "checking for lt_dlopenext in -lltdl... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for lt_dlopenext in -lltdl" >&5 +echo $ECHO_N "checking for lt_dlopenext in -lltdl... $ECHO_C" >&6; } if test "${ac_cv_lib_ltdl_lt_dlopenext+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46325,55 +46562,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char lt_dlopenext (); int main () { -lt_dlopenext (); +return lt_dlopenext (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_ltdl_lt_dlopenext=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_ltdl_lt_dlopenext=no + ac_cv_lib_ltdl_lt_dlopenext=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlopenext" >&5 -echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlopenext" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlopenext" >&5 +echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlopenext" >&6; } if test $ac_cv_lib_ltdl_lt_dlopenext = yes; then have_libltdl=yes LIBLTDL_FLAG=-lltdl @@ -46389,8 +46624,8 @@ fi -echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5 -echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for pthread_create in -lc_r" >&5 +echo $ECHO_N "checking for pthread_create in -lc_r... $ECHO_C" >&6; } if test "${ac_cv_lib_c_r_pthread_create+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46403,63 +46638,61 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char pthread_create (); int main () { -pthread_create (); +return pthread_create (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_c_r_pthread_create=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_c_r_pthread_create=no + ac_cv_lib_c_r_pthread_create=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_c_r_pthread_create" >&5 -echo "${ECHO_T}$ac_cv_lib_c_r_pthread_create" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_c_r_pthread_create" >&5 +echo "${ECHO_T}$ac_cv_lib_c_r_pthread_create" >&6; } if test $ac_cv_lib_c_r_pthread_create = yes; then LIBS="-lc_r -lpthread $LIBS" else LIBS="-lpthread $LIBS" fi -echo "$as_me:$LINENO: checking for jpeg_read_header in -ljpeg" >&5 -echo $ECHO_N "checking for jpeg_read_header in -ljpeg... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for jpeg_read_header in -ljpeg" >&5 +echo $ECHO_N "checking for jpeg_read_header in -ljpeg... $ECHO_C" >&6; } if test "${ac_cv_lib_jpeg_jpeg_read_header+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46472,55 +46705,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char jpeg_read_header (); int main () { -jpeg_read_header (); +return jpeg_read_header (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_jpeg_jpeg_read_header=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_jpeg_jpeg_read_header=no + ac_cv_lib_jpeg_jpeg_read_header=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_read_header" >&5 -echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_read_header" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_jpeg_jpeg_read_header" >&5 +echo "${ECHO_T}$ac_cv_lib_jpeg_jpeg_read_header" >&6; } if test $ac_cv_lib_jpeg_jpeg_read_header = yes; then have_libjpeg=yes @@ -46543,8 +46774,8 @@ INCLUDE_JPEG_FALSE= fi -echo "$as_me:$LINENO: checking for glBegin in -lGL" >&5 -echo $ECHO_N "checking for glBegin in -lGL... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for glBegin in -lGL" >&5 +echo $ECHO_N "checking for glBegin in -lGL... $ECHO_C" >&6; } if test "${ac_cv_lib_GL_glBegin+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46557,55 +46788,53 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -/* Override any gcc2 internal prototype to avoid an error. */ +/* Override any GCC internal prototype to avoid an error. + Use char because int might match the return type of a GCC + builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif -/* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ char glBegin (); int main () { -glBegin (); +return glBegin (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_GL_glBegin=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_GL_glBegin=no + ac_cv_lib_GL_glBegin=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glBegin" >&5 -echo "${ECHO_T}$ac_cv_lib_GL_glBegin" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_GL_glBegin" >&5 +echo "${ECHO_T}$ac_cv_lib_GL_glBegin" >&6; } if test $ac_cv_lib_GL_glBegin = yes; then have_libGL=yes @@ -46628,8 +46857,8 @@ INCLUDE_GL_FALSE= fi -echo "$as_me:$LINENO: checking for main in -lGLU" >&5 -echo $ECHO_N "checking for main in -lGLU... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for main in -lGLU" >&5 +echo $ECHO_N "checking for main in -lGLU... $ECHO_C" >&6; } if test "${ac_cv_lib_GLU_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46646,45 +46875,43 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_GLU_main=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_GLU_main=no + ac_cv_lib_GLU_main=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_main" >&5 -echo "${ECHO_T}$ac_cv_lib_GLU_main" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_GLU_main" >&5 +echo "${ECHO_T}$ac_cv_lib_GLU_main" >&6; } if test $ac_cv_lib_GLU_main = yes; then have_libGLU=yes @@ -46707,8 +46934,8 @@ INCLUDE_GLU_FALSE= fi -echo "$as_me:$LINENO: checking for main in -lglut" >&5 -echo $ECHO_N "checking for main in -lglut... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for main in -lglut" >&5 +echo $ECHO_N "checking for main in -lglut... $ECHO_C" >&6; } if test "${ac_cv_lib_glut_main+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else @@ -46725,45 +46952,43 @@ int main () { -main (); +return main (); ; return 0; } _ACEOF rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>conftest.er1 +if { (ac_try="$ac_link" +case "(($ac_try" in + *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; + *) ac_try_echo=$ac_try;; +esac +eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 + (eval "$ac_link") 2>conftest.er1 ac_status=$? grep -v '^ *+' conftest.er1 >conftest.err rm -f conftest.er1 cat conftest.err >&5 echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then + (exit $ac_status); } && { + test -z "$ac_c_werror_flag" || + test ! -s conftest.err + } && test -s conftest$ac_exeext && + $as_test_x conftest$ac_exeext; then ac_cv_lib_glut_main=yes else echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 -ac_cv_lib_glut_main=no + ac_cv_lib_glut_main=no fi -rm -f conftest.err conftest.$ac_objext \ + +rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi -echo "$as_me:$LINENO: result: $ac_cv_lib_glut_main" >&5 -echo "${ECHO_T}$ac_cv_lib_glut_main" >&6 +{ echo "$as_me:$LINENO: result: $ac_cv_lib_glut_main" >&5 +echo "${ECHO_T}$ac_cv_lib_glut_main" >&6; } if test $ac_cv_lib_glut_main = yes; then have_libglut=yes @@ -46791,8 +47016,8 @@ if test "x$have_pkg_config" = "xyes"; then pkg_failed=no -echo "$as_me:$LINENO: checking for OPENCV" >&5 -echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for OPENCV" >&5 +echo $ECHO_N "checking for OPENCV... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$OPENCV_CFLAGS"; then @@ -46848,14 +47073,16 @@ # Put the nasty error message in config.log where it belongs echo "$OPENCV_PKG_ERRORS" >&5 - with_opencv=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_opencv=no elif test $pkg_failed = untried; then with_opencv=no else OPENCV_CFLAGS=$pkg_cv_OPENCV_CFLAGS OPENCV_LIBS=$pkg_cv_OPENCV_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_opencv=yes fi if test "x$with_opencv" = "xyes"; then @@ -46880,8 +47107,8 @@ if test "x$have_pkg_config" = "xyes"; then pkg_failed=no -echo "$as_me:$LINENO: checking for IMAGEMAGICK" >&5 -echo $ECHO_N "checking for IMAGEMAGICK... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for IMAGEMAGICK" >&5 +echo $ECHO_N "checking for IMAGEMAGICK... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$IMAGEMAGICK_CFLAGS"; then @@ -46937,14 +47164,16 @@ # Put the nasty error message in config.log where it belongs echo "$IMAGEMAGICK_PKG_ERRORS" >&5 - with_imagemagick=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_imagemagick=no elif test $pkg_failed = untried; then with_imagemagick=no else IMAGEMAGICK_CFLAGS=$pkg_cv_IMAGEMAGICK_CFLAGS IMAGEMAGICK_LIBS=$pkg_cv_IMAGEMAGICK_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_imagemagick=yes fi fi @@ -46962,8 +47191,8 @@ if test "x$have_pkg_config" = "xyes"; then pkg_failed=no -echo "$as_me:$LINENO: checking for GSL" >&5 -echo $ECHO_N "checking for GSL... $ECHO_C" >&6 +{ echo "$as_me:$LINENO: checking for GSL" >&5 +echo $ECHO_N "checking for GSL... $ECHO_C" >&6; } if test -n "$PKG_CONFIG"; then if test -n "$GSL_CFLAGS"; then @@ -47019,14 +47248,16 @@ # Put the nasty error message in config.log where it belongs echo "$GSL_PKG_ERRORS" >&5 - with_gsl=no + { echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6; } + with_gsl=no elif test $pkg_failed = untried; then with_gsl=no else GSL_CFLAGS=$pkg_cv_GSL_CFLAGS GSL_LIBS=$pkg_cv_GSL_LIBS - echo "$as_me:$LINENO: result: yes" >&5 -echo "${ECHO_T}yes" >&6 + { echo "$as_me:$LINENO: result: yes" >&5 +echo "${ECHO_T}yes" >&6; } with_gsl=yes fi if test "x$with_gsl" = "xyes"; then @@ -47049,13 +47280,13 @@ -# Check whether --enable-libplayerc-py or --disable-libplayerc-py was given. +# Check whether --enable-libplayerc-py was given. if test "${enable_libplayerc_py+set}" = set; then - enableval="$enable_libplayerc_py" - + enableval=$enable_libplayerc_py; else enable_libplayerc_py=yes -fi; +fi + if test "x$enable_libplayerc_py" = "xno"; then enable_libplayerc_py=no reason_libplayerc_py="disabled by user" @@ -47083,7 +47314,8 @@ fi - ac_config_files="$ac_config_files Makefile rtk2/Makefile replace/Makefile doc/Makefile doc/images/Makefile libplayerjpeg/Makefile libplayercore/Makefile libplayercore/bindings/Makefile libplayercore/bindings/java/Makefile libplayercore/playercore.pc libplayercore/playererror.pc libplayerxdr/Makefile libplayerxdr/playerxdr.pc libplayertcp/Makefile libplayertcp/bindings/Makefile libplayertcp/bindings/java/Makefile libplayertcp/playertcp.pc server/Makefile server/libplayerdrivers/Makefile server/libplayerdrivers/playerdrivers.pc server/drivers/Makefile server/drivers/base/Makefile server/drivers/gps/Makefile server/drivers/shell/Makefile server/drivers/mixed/Makefile server/drivers/mixed/wbr/Makefile server/drivers/mixed/wbr/914/Makefile server/drivers/position/Makefile server/drivers/audio/Makefile server/drivers/audiodsp/Makefile server/drivers/audiomixer/Makefile server/drivers/camera/Makefile server/drivers/camera/v4l/Makefile server/drivers/camera/1394/Makefile server/drivers/camera/compress/Makefile server/drivers/camera/imageseq/Makefile server/drivers/camera/sphere/Makefile server/drivers/camera/uvc/Makefile server/drivers/camera/yarp/Makefile server/drivers/fiducial/Makefile server/drivers/ptz/Makefile server/drivers/laser/Makefile server/drivers/waveform/Makefile server/drivers/blobfinder/Makefile server/drivers/blobfinder/artoolkitplus/Makefile server/drivers/blobfinder/cmvision/Makefile server/drivers/blobfinder/upcbarcode/Makefile server/drivers/blobfinder/simpleshape/Makefile server/drivers/blobfinder/acts/Makefile server/drivers/blobfinder/shapetracker/Makefile server/drivers/wifi/Makefile server/drivers/speech/Makefile server/drivers/speech/recognition/Makefile server/drivers/mixed/cmucam2/Makefile server/drivers/mixed/p2os/Makefile server/drivers/mixed/erratic/Makefile server/drivers/mixed/rflex/Makefile server/drivers/mixed/reb/Makefile server/drivers/mixed/khepera/Makefile server/drivers/mixed/rmp/Makefile server/drivers/mixed/garcia/Makefile server/drivers/mixed/nomad/Makefile server/drivers/mixed/botrics/Makefile server/drivers/mixed/clodbuster/Makefile server/drivers/mixed/evolution/Makefile server/drivers/mixed/evolution/er1/Makefile server/drivers/mixed/irobot/Makefile server/drivers/mixed/irobot/roomba/Makefile server/drivers/planner/Makefile server/drivers/planner/wavefront/Makefile server/drivers/position/isense/Makefile server/drivers/position/microstrain/Makefile server/drivers/position/vfh/Makefile server/drivers/position/ascension/Makefile server/drivers/position/bumpersafe/Makefile server/drivers/position/nd/Makefile server/drivers/position/lasersafe/Makefile server/drivers/position/nav200/Makefile server/drivers/mcom/Makefile server/drivers/localization/Makefile server/drivers/localization/amcl/Makefile server/drivers/service_adv/Makefile server/drivers/map/Makefile server/drivers/joystick/Makefile server/drivers/rfid/Makefile server/drivers/wsn/Makefile client_libs/Makefile client_libs/libplayerc++/Makefile client_libs/libplayerc++/playerc++.pc client_libs/libplayerc++/test/Makefile client_libs/libplayerc/Makefile client_libs/libplayerc/doc/Makefile client_libs/libplayerc/playerc.pc client_libs/libplayerc/test/Makefile client_libs/libplayerc/bindings/Makefile client_libs/libplayerc/bindings/python/Makefile examples/Makefile examples/plugins/Makefile examples/plugins/exampledriver/Makefile examples/plugins/multidriver/Makefile examples/plugins/opaquedriver/Makefile examples/libplayerc/Makefile examples/libplayerc++/Makefile utils/Makefile utils/playercam/Makefile utils/playerwritemap/Makefile utils/playerv/Makefile utils/playerjoy/Makefile utils/playernav/Makefile utils/playerprint/Makefile utils/playervcr/Makefile utils/pmap/Makefile utils/dgps_server/Makefile config/Makefile" +ac_config_files="$ac_config_files Makefile rtk2/Makefile replace/Makefile doc/Makefile doc/images/Makefile libplayerjpeg/Makefile libplayercore/Makefile libplayercore/bindings/Makefile libplayercore/bindings/java/Makefile libplayercore/playercore.pc libplayercore/playererror.pc libplayerxdr/Makefile libplayerxdr/playerxdr.pc libplayertcp/Makefile libplayertcp/bindings/Makefile libplayertcp/bindings/java/Makefile libplayertcp/playertcp.pc server/Makefile server/libplayerdrivers/Makefile server/libplayerdrivers/playerdrivers.pc server/drivers/Makefile server/drivers/base/Makefile server/drivers/gps/Makefile server/drivers/shell/Makefile server/drivers/mixed/Makefile server/drivers/mixed/wbr/Makefile server/drivers/mixed/wbr/914/Makefile server/drivers/position/Makefile server/drivers/audio/Makefile server/drivers/audiodsp/Makefile server/drivers/audiomixer/Makefile server/drivers/camera/Makefile server/drivers/camera/v4l/Makefile server/drivers/camera/1394/Makefile server/drivers/camera/compress/Makefile server/drivers/camera/imageseq/Makefile server/drivers/camera/sphere/Makefile server/drivers/camera/uvc/Makefile server/drivers/camera/yarp/Makefile server/drivers/fiducial/Makefile server/drivers/ptz/Makefile server/drivers/laser/Makefile server/drivers/waveform/Makefile server/drivers/blobfinder/Makefile server/drivers/blobfinder/artoolkitplus/Makefile server/drivers/blobfinder/cmvision/Makefile server/drivers/blobfinder/upcbarcode/Makefile server/drivers/blobfinder/simpleshape/Makefile server/drivers/blobfinder/acts/Makefile server/drivers/blobfinder/shapetracker/Makefile server/drivers/wifi/Makefile server/drivers/speech/Makefile server/drivers/speech/recognition/Makefile server/drivers/mixed/cmucam2/Makefile server/drivers/mixed/p2os/Makefile server/drivers/mixed/erratic/Makefile server/drivers/mixed/rflex/Makefile server/drivers/mixed/reb/Makefile server/drivers/mixed/khepera/Makefile server/drivers/mixed/rmp/Makefile server/drivers/mixed/garcia/Makefile server/drivers/mixed/nomad/Makefile server/drivers/mixed/botrics/Makefile server/drivers/mixed/clodbuster/Makefile server/drivers/mixed/evolution/Makefile server/drivers/mixed/evolution/er1/Makefile server/drivers/mixed/irobot/Makefile server/drivers/mixed/irobot/roomba/Makefile server/drivers/planner/Makefile server/drivers/planner/wavefront/Makefile server/drivers/position/isense/Makefile server/drivers/position/microstrain/Makefile server/drivers/position/vfh/Makefile server/drivers/position/ascension/Makefile server/drivers/position/bumpersafe/Makefile server/drivers/position/nd/Makefile server/drivers/position/lasersafe/Makefile server/drivers/position/nav200/Makefile server/drivers/mcom/Makefile server/drivers/localization/Makefile server/drivers/localization/amcl/Makefile server/drivers/service_adv/Makefile server/drivers/map/Makefile server/drivers/joystick/Makefile server/drivers/rfid/Makefile server/drivers/wsn/Makefile client_libs/Makefile client_libs/libplayerc++/Makefile client_libs/libplayerc++/playerc++.pc client_libs/libplayerc++/test/Makefile client_libs/libplayerc/Makefile client_libs/libplayerc/doc/Makefile client_libs/libplayerc/playerc.pc client_libs/libplayerc/test/Makefile client_libs/libplayerc/bindings/Makefile client_libs/libplayerc/bindings/python/Makefile examples/Makefile examples/plugins/Makefile examples/plugins/exampledriver/Makefile examples/plugins/multidriver/Makefile examples/plugins/opaquedriver/Makefile examples/libplayerc/Makefile examples/libplayerc++/Makefile utils/Makefile utils/playercam/Makefile utils/playerwritemap/Makefile utils/playerv/Makefile utils/playerjoy/Makefile utils/playernav/Makefile utils/playerprint/Makefile utils/playervcr/Makefile utils/pmap/Makefile utils/dgps_server/Makefile config/Makefile" + cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure @@ -47102,39 +47334,58 @@ # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. -# So, don't put newlines in cache variables' values. +# So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. -{ +( + for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do + eval ac_val=\$$ac_var + case $ac_val in #( + *${as_nl}*) + case $ac_var in #( + *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5 +echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;; + esac + case $ac_var in #( + _ | IFS | as_nl) ;; #( + *) $as_unset $ac_var ;; + esac ;; + esac + done + (set) 2>&1 | - case `(ac_space=' '; set | grep ac_space) 2>&1` in - *ac_space=\ *) + case $as_nl`(ac_space=' '; set) 2>&1` in #( + *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes (double-quote # substitution turns \\\\ into \\, and sed turns \\ into \). sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" - ;; + ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. - sed -n \ - "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p" + sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; - esac; -} | + esac | + sort +) | sed ' + /^ac_cv_env_/b end t clear - : clear + :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end - /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ - : end' >>confcache -if diff $cache_file confcache >/dev/null 2>&1; then :; else - if test -w $cache_file; then - test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file" + s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ + :end' >>confcache +if diff "$cache_file" confcache >/dev/null 2>&1; then :; else + if test -w "$cache_file"; then + test "x$cache_file" != "x/dev/null" && + { echo "$as_me:$LINENO: updating cache $cache_file" >&5 +echo "$as_me: updating cache $cache_file" >&6;} cat confcache >$cache_file else - echo "not updating unwritable cache $cache_file" + { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5 +echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache @@ -47143,32 +47394,18 @@ # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' -# VPATH may cause trouble with some makes, so we remove $(srcdir), -# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and -# trailing colons and then remove the whole line if VPATH becomes empty -# (actually we leave an empty line to preserve line numbers). -if test "x$srcdir" = x.; then - ac_vpsub='/^[ ]*VPATH[ ]*=/{ -s/:*\$(srcdir):*/:/; -s/:*\${srcdir}:*/:/; -s/:*@srcdir@:*/:/; -s/^\([^=]*=[ ]*\):*/\1/; -s/:*$//; -s/^[^=]*=[ ]*$//; -}' -fi - DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. - ac_i=`echo "$ac_i" | - sed 's/\$U\././;s/\.o$//;s/\.obj$//'` - # 2. Add them. - ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext" - ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo' + ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' + ac_i=`echo "$ac_i" | sed "$ac_script"` + # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR + # will be set to the directory where LIBOBJS objects are built. + ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext" + ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs @@ -47941,17 +48178,45 @@ ## M4sh Initialization. ## ## --------------------- ## -# Be Bourne compatible +# Be more Bourne compatible +DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix + setopt NO_GLOB_SUBST +else + case `(set -o) 2>/dev/null` in + *posix*) set -o posix ;; +esac + +fi + + + + +# PATH needs CR +# Avoid depending upon Character Ranges. +as_cr_letters='abcdefghijklmnopqrstuvwxyz' +as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' +as_cr_Letters=$as_cr_letters$as_cr_LETTERS +as_cr_digits='0123456789' +as_cr_alnum=$as_cr_Letters$as_cr_digits + +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh fi -DUALCASE=1; export DUALCASE # for MKS sh # Support unset when possible. if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then @@ -47961,8 +48226,43 @@ fi +# IFS +# We need space, tab and new line, in precisely that order. Quoting is +# there to prevent editors from complaining about space-tab. +# (If _AS_PATH_WALK were called with IFS unset, it would disable word +# splitting by setting IFS to empty value.) +as_nl=' +' +IFS=" "" $as_nl" + +# Find who we are. Look in the path if we contain no directory separator. +case $0 in + *[\\/]* ) as_myself=$0 ;; + *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR +for as_dir in $PATH +do + IFS=$as_save_IFS + test -z "$as_dir" && as_dir=. + test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break +done +IFS=$as_save_IFS + + ;; +esac +# We did not find ourselves, most probably we were run as `sh COMMAND' +# in which case we are not to be found in the path. +if test "x$as_myself" = x; then + as_myself=$0 +fi +if test ! -f "$as_myself"; then + echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 + { (exit 1); exit 1; } +fi + # Work around bugs in pre-3.0 UWIN ksh. -$as_unset ENV MAIL MAILPATH +for as_var in ENV MAIL MAILPATH +do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var +done PS1='$ ' PS2='> ' PS4='+ ' @@ -47976,18 +48276,19 @@ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then eval $as_var=C; export $as_var else - $as_unset $as_var + ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var fi done # Required to use basename. -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi -if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then +if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false @@ -47995,159 +48296,120 @@ # Name of the executable. -as_me=`$as_basename "$0" || +as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ - X"$0" : 'X\(/\)$' \| \ - . : '\(.\)' 2>/dev/null || + X"$0" : 'X\(/\)' \| . 2>/dev/null || echo X/"$0" | - sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; } - /^X\/\(\/\/\)$/{ s//\1/; q; } - /^X\/\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - - -# PATH needs CR, and LINENO needs CR and PATH. -# Avoid depending upon Character Ranges. -as_cr_letters='abcdefghijklmnopqrstuvwxyz' -as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' -as_cr_Letters=$as_cr_letters$as_cr_LETTERS -as_cr_digits='0123456789' -as_cr_alnum=$as_cr_Letters$as_cr_digits + sed '/^.*\/\([^/][^/]*\)\/*$/{ + s//\1/ + q + } + /^X\/\(\/\/\)$/{ + s//\1/ + q + } + /^X\/\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` -# The user is always right. -if test "${PATH_SEPARATOR+set}" != set; then - echo "#! /bin/sh" >conf$$.sh - echo "exit 0" >>conf$$.sh - chmod +x conf$$.sh - if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then - PATH_SEPARATOR=';' - else - PATH_SEPARATOR=: - fi - rm -f conf$$.sh -fi +# CDPATH. +$as_unset CDPATH - as_lineno_1=$LINENO - as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` - test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" || { - # Find who we are. Look in the path if we contain no path at all - # relative or not. - case $0 in - *[\\/]* ) as_myself=$0 ;; - *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break -done - ;; - esac - # We did not find ourselves, most probably we were run as `sh COMMAND' - # in which case we are not to be found in the path. - if test "x$as_myself" = x; then - as_myself=$0 - fi - if test ! -f "$as_myself"; then - { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5 -echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;} - { (exit 1); exit 1; }; } - fi - case $CONFIG_SHELL in - '') - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for as_base in sh bash ksh sh5; do - case $as_dir in - /*) - if ("$as_dir/$as_base" -c ' as_lineno_1=$LINENO as_lineno_2=$LINENO - as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null` test "x$as_lineno_1" != "x$as_lineno_2" && - test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then - $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; } - $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; } - CONFIG_SHELL=$as_dir/$as_base - export CONFIG_SHELL - exec "$CONFIG_SHELL" "$0" ${1+"$@"} - fi;; - esac - done -done -;; - esac + test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || { # Create $as_me.lineno as a copy of $as_myself, but with $LINENO # uniformly replaced by the line number. The first 'sed' inserts a - # line-number line before each line; the second 'sed' does the real - # work. The second script uses 'N' to pair each line-number line - # with the numbered line, and appends trailing '-' during - # substitution so that $LINENO is not a special case at line end. + # line-number line after each line using $LINENO; the second 'sed' + # does the real work. The second script uses 'N' to pair each + # line-number line with the line containing $LINENO, and appends + # trailing '-' during substitution so that $LINENO is not a special + # case at line end. # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the - # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-) - sed '=' <$as_myself | + # scripts with optimization help from Paolo Bonzini. Blame Lee + # E. McMahon (1931-1989) for sed's syntax. :-) + sed -n ' + p + /[$]LINENO/= + ' <$as_myself | sed ' + s/[$]LINENO.*/&-/ + t lineno + b + :lineno N - s,$,-, - : loop - s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3, + :loop + s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop - s,-$,, - s,^['$as_cr_digits']*\n,, + s/-\n.*// ' >$as_me.lineno && - chmod +x $as_me.lineno || - { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5 -echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;} + chmod +x "$as_me.lineno" || + { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2 { (exit 1); exit 1; }; } # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the - # original and so on. Autoconf is especially sensible to this). - . ./$as_me.lineno + # original and so on. Autoconf is especially sensitive to this). + . "./$as_me.lineno" # Exit status is that of the last command. exit } -case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in - *c*,-n*) ECHO_N= ECHO_C=' -' ECHO_T=' ' ;; - *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;; - *) ECHO_N= ECHO_C='\c' ECHO_T= ;; +if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then + as_dirname=dirname +else + as_dirname=false +fi + +ECHO_C= ECHO_N= ECHO_T= +case `echo -n x` in +-n*) + case `echo 'x\c'` in + *c*) ECHO_T=' ';; # ECHO_T is single tab character. + *) ECHO_C='\c';; + esac;; +*) + ECHO_N='-n';; esac -if expr a : '\(a\)' >/dev/null 2>&1; then +if expr a : '\(a\)' >/dev/null 2>&1 && + test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi rm -f conf$$ conf$$.exe conf$$.file +if test -d conf$$.dir; then + rm -f conf$$.dir/conf$$.file +else + rm -f conf$$.dir + mkdir conf$$.dir +fi echo >conf$$.file if ln -s conf$$.file conf$$ 2>/dev/null; then - # We could just check for DJGPP; but this test a) works b) is more generic - # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04). - if test -f conf$$.exe; then - # Don't use ln at all; we don't have any links + as_ln_s='ln -s' + # ... but there are two gotchas: + # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. + # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. + # In both cases, we have to default to `cp -p'. + ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -p' - else - as_ln_s='ln -s' - fi elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -p' fi -rm -f conf$$ conf$$.exe conf$$.file +rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file +rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p=: @@ -48156,7 +48418,28 @@ as_mkdir_p=false fi -as_executable_p="test -f" +if test -x / >/dev/null 2>&1; then + as_test_x='test -x' +else + if ls -dL / >/dev/null 2>&1; then + as_ls_L_option=L + else + as_ls_L_option= + fi + as_test_x=' + eval sh -c '\'' + if test -d "$1"; then + test -d "$1/."; + else + case $1 in + -*)set "./$1";; + esac; + case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in + ???[sx]*):;;*)false;;esac;fi + '\'' sh + ' +fi +as_executable_p=$as_test_x # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -48165,31 +48448,14 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" -# IFS -# We need space, tab and new line, in precisely that order. -as_nl=' -' -IFS=" $as_nl" - -# CDPATH. -$as_unset CDPATH - exec 6>&1 -# Open the log real soon, to keep \$[0] and so on meaningful, and to +# Save the log message, to keep $[0] and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their -# values after options handling. Logging --version etc. is OK. -exec 5>>config.log -{ - echo - sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX -## Running $as_me. ## -_ASBOX -} >&5 -cat >&5 <<_CSEOF - +# values after options handling. +ac_log=" This file was extended by player $as_me 2.0.4, which was -generated by GNU Autoconf 2.59. Invocation command line was +generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -48197,30 +48463,20 @@ CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ -_CSEOF -echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5 -echo >&5 +on `(hostname || uname -n) 2>/dev/null | sed 1q` +" + _ACEOF +cat >>$CONFIG_STATUS <<_ACEOF # Files that config.status was made for. -if test -n "$ac_config_files"; then - echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_headers"; then - echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS -fi +config_files="$ac_config_files" +config_headers="$ac_config_headers" +config_commands="$ac_config_commands" -if test -n "$ac_config_links"; then - echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS -fi - -if test -n "$ac_config_commands"; then - echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS -fi +_ACEOF cat >>$CONFIG_STATUS <<\_ACEOF - ac_cs_usage="\ \`$as_me' instantiates files from templates according to the current configuration. @@ -48228,7 +48484,7 @@ Usage: $0 [OPTIONS] [FILE]... -h, --help print this help, then exit - -V, --version print version number, then exit + -V, --version print version number and configuration settings, then exit -q, --quiet do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions @@ -48247,19 +48503,21 @@ $config_commands Report bugs to ." -_ACEOF +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ player config.status 2.0.4 -configured by $0, generated by GNU Autoconf 2.59, - with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" +configured by $0, generated by GNU Autoconf 2.61, + with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -Copyright (C) 2003 Free Software Foundation, Inc. +Copyright (C) 2006 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -srcdir=$srcdir -INSTALL="$INSTALL" + +ac_pwd='$ac_pwd' +srcdir='$srcdir' +INSTALL='$INSTALL' _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF @@ -48270,39 +48528,24 @@ do case $1 in --*=*) - ac_option=`expr "x$1" : 'x\([^=]*\)='` - ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'` + ac_option=`expr "X$1" : 'X\([^=]*\)='` + ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; - -*) + *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; - *) # This is not an option, so the user has probably given explicit - # arguments. - ac_option=$1 - ac_need_defaults=false;; esac case $ac_option in # Handling of the options. -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; - --version | --vers* | -V ) - echo "$ac_cs_version"; exit 0 ;; - --he | --h) - # Conflict between --help and --header - { { echo "$as_me:$LINENO: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: ambiguous option: $1 -Try \`$0 --help' for more information." >&2;} - { (exit 1); exit 1; }; };; - --help | --hel | -h ) - echo "$ac_cs_usage"; exit 0 ;; - --debug | --d* | -d ) + --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) + echo "$ac_cs_version"; exit ;; + --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift @@ -48312,18 +48555,24 @@ $ac_shift CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg" ac_need_defaults=false;; + --he | --h) + # Conflict between --help and --header + { echo "$as_me: error: ambiguous option: $1 +Try \`$0 --help' for more information." >&2 + { (exit 1); exit 1; }; };; + --help | --hel | -h ) + echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. - -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&5 -echo "$as_me: error: unrecognized option: $1 -Try \`$0 --help' for more information." >&2;} + -*) { echo "$as_me: error: unrecognized option: $1 +Try \`$0 --help' for more information." >&2 { (exit 1); exit 1; }; } ;; - *) ac_config_targets="$ac_config_targets $1" ;; + *) ac_config_targets="$ac_config_targets $1" + ac_need_defaults=false ;; esac shift @@ -48339,152 +48588,164 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF if \$ac_cs_recheck; then - echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 - exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6 + CONFIG_SHELL=$SHELL + export CONFIG_SHELL + exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion fi _ACEOF +cat >>$CONFIG_STATUS <<\_ACEOF +exec 5>>config.log +{ + echo + sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX +## Running $as_me. ## +_ASBOX + echo "$ac_log" +} >&5 +_ACEOF cat >>$CONFIG_STATUS <<_ACEOF # -# INIT-COMMANDS section. +# INIT-COMMANDS # - AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF + +# Handling of arguments. for ac_config_target in $ac_config_targets do - case "$ac_config_target" in - # Handling of arguments. - "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; - "rtk2/Makefile" ) CONFIG_FILES="$CONFIG_FILES rtk2/Makefile" ;; - "replace/Makefile" ) CONFIG_FILES="$CONFIG_FILES replace/Makefile" ;; - "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; - "doc/images/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/images/Makefile" ;; - "libplayerjpeg/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayerjpeg/Makefile" ;; - "libplayercore/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayercore/Makefile" ;; - "libplayercore/bindings/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayercore/bindings/Makefile" ;; - "libplayercore/bindings/java/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayercore/bindings/java/Makefile" ;; - "libplayercore/playercore.pc" ) CONFIG_FILES="$CONFIG_FILES libplayercore/playercore.pc" ;; - "libplayercore/playererror.pc" ) CONFIG_FILES="$CONFIG_FILES libplayercore/playererror.pc" ;; - "libplayerxdr/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayerxdr/Makefile" ;; - "libplayerxdr/playerxdr.pc" ) CONFIG_FILES="$CONFIG_FILES libplayerxdr/playerxdr.pc" ;; - "libplayertcp/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayertcp/Makefile" ;; - "libplayertcp/bindings/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayertcp/bindings/Makefile" ;; - "libplayertcp/bindings/java/Makefile" ) CONFIG_FILES="$CONFIG_FILES libplayertcp/bindings/java/Makefile" ;; - "libplayertcp/playertcp.pc" ) CONFIG_FILES="$CONFIG_FILES libplayertcp/playertcp.pc" ;; - "server/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/Makefile" ;; - "server/libplayerdrivers/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/libplayerdrivers/Makefile" ;; - "server/libplayerdrivers/playerdrivers.pc" ) CONFIG_FILES="$CONFIG_FILES server/libplayerdrivers/playerdrivers.pc" ;; - "server/drivers/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/Makefile" ;; - "server/drivers/base/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/base/Makefile" ;; - "server/drivers/gps/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/gps/Makefile" ;; - "server/drivers/shell/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/shell/Makefile" ;; - "server/drivers/mixed/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/Makefile" ;; - "server/drivers/mixed/wbr/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/wbr/Makefile" ;; - "server/drivers/mixed/wbr/914/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/wbr/914/Makefile" ;; - "server/drivers/position/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/Makefile" ;; - "server/drivers/audio/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/audio/Makefile" ;; - "server/drivers/audiodsp/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/audiodsp/Makefile" ;; - "server/drivers/audiomixer/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/audiomixer/Makefile" ;; - "server/drivers/camera/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/Makefile" ;; - "server/drivers/camera/v4l/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/v4l/Makefile" ;; - "server/drivers/camera/1394/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/1394/Makefile" ;; - "server/drivers/camera/compress/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/compress/Makefile" ;; - "server/drivers/camera/imageseq/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/imageseq/Makefile" ;; - "server/drivers/camera/sphere/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/sphere/Makefile" ;; - "server/drivers/camera/uvc/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/uvc/Makefile" ;; - "server/drivers/camera/yarp/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/camera/yarp/Makefile" ;; - "server/drivers/fiducial/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/fiducial/Makefile" ;; - "server/drivers/ptz/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/ptz/Makefile" ;; - "server/drivers/laser/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/laser/Makefile" ;; - "server/drivers/waveform/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/waveform/Makefile" ;; - "server/drivers/blobfinder/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/Makefile" ;; - "server/drivers/blobfinder/artoolkitplus/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/artoolkitplus/Makefile" ;; - "server/drivers/blobfinder/cmvision/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/cmvision/Makefile" ;; - "server/drivers/blobfinder/upcbarcode/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/upcbarcode/Makefile" ;; - "server/drivers/blobfinder/simpleshape/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/simpleshape/Makefile" ;; - "server/drivers/blobfinder/acts/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/acts/Makefile" ;; - "server/drivers/blobfinder/shapetracker/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/shapetracker/Makefile" ;; - "server/drivers/wifi/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/wifi/Makefile" ;; - "server/drivers/speech/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/speech/Makefile" ;; - "server/drivers/speech/recognition/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/speech/recognition/Makefile" ;; - "server/drivers/mixed/cmucam2/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/cmucam2/Makefile" ;; - "server/drivers/mixed/p2os/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/p2os/Makefile" ;; - "server/drivers/mixed/erratic/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/erratic/Makefile" ;; - "server/drivers/mixed/rflex/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/rflex/Makefile" ;; - "server/drivers/mixed/reb/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/reb/Makefile" ;; - "server/drivers/mixed/khepera/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/khepera/Makefile" ;; - "server/drivers/mixed/rmp/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/rmp/Makefile" ;; - "server/drivers/mixed/garcia/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/garcia/Makefile" ;; - "server/drivers/mixed/nomad/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/nomad/Makefile" ;; - "server/drivers/mixed/botrics/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/botrics/Makefile" ;; - "server/drivers/mixed/clodbuster/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/clodbuster/Makefile" ;; - "server/drivers/mixed/evolution/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/evolution/Makefile" ;; - "server/drivers/mixed/evolution/er1/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/evolution/er1/Makefile" ;; - "server/drivers/mixed/irobot/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/irobot/Makefile" ;; - "server/drivers/mixed/irobot/roomba/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/irobot/roomba/Makefile" ;; - "server/drivers/planner/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/planner/Makefile" ;; - "server/drivers/planner/wavefront/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/planner/wavefront/Makefile" ;; - "server/drivers/position/isense/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/isense/Makefile" ;; - "server/drivers/position/microstrain/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/microstrain/Makefile" ;; - "server/drivers/position/vfh/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/vfh/Makefile" ;; - "server/drivers/position/ascension/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/ascension/Makefile" ;; - "server/drivers/position/bumpersafe/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/bumpersafe/Makefile" ;; - "server/drivers/position/nd/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/nd/Makefile" ;; - "server/drivers/position/lasersafe/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/lasersafe/Makefile" ;; - "server/drivers/position/nav200/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/position/nav200/Makefile" ;; - "server/drivers/mcom/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/mcom/Makefile" ;; - "server/drivers/localization/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/localization/Makefile" ;; - "server/drivers/localization/amcl/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/localization/amcl/Makefile" ;; - "server/drivers/service_adv/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/service_adv/Makefile" ;; - "server/drivers/map/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/map/Makefile" ;; - "server/drivers/joystick/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/joystick/Makefile" ;; - "server/drivers/rfid/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/rfid/Makefile" ;; - "server/drivers/wsn/Makefile" ) CONFIG_FILES="$CONFIG_FILES server/drivers/wsn/Makefile" ;; - "client_libs/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/Makefile" ;; - "client_libs/libplayerc++/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/Makefile" ;; - "client_libs/libplayerc++/playerc++.pc" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/playerc++.pc" ;; - "client_libs/libplayerc++/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/test/Makefile" ;; - "client_libs/libplayerc/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/Makefile" ;; - "client_libs/libplayerc/doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/doc/Makefile" ;; - "client_libs/libplayerc/playerc.pc" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/playerc.pc" ;; - "client_libs/libplayerc/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/test/Makefile" ;; - "client_libs/libplayerc/bindings/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/bindings/Makefile" ;; - "client_libs/libplayerc/bindings/python/Makefile" ) CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/bindings/python/Makefile" ;; - "examples/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; - "examples/plugins/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/plugins/Makefile" ;; - "examples/plugins/exampledriver/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/plugins/exampledriver/Makefile" ;; - "examples/plugins/multidriver/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/plugins/multidriver/Makefile" ;; - "examples/plugins/opaquedriver/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/plugins/opaquedriver/Makefile" ;; - "examples/libplayerc/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/libplayerc/Makefile" ;; - "examples/libplayerc++/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/libplayerc++/Makefile" ;; - "utils/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;; - "utils/playercam/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playercam/Makefile" ;; - "utils/playerwritemap/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playerwritemap/Makefile" ;; - "utils/playerv/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playerv/Makefile" ;; - "utils/playerjoy/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playerjoy/Makefile" ;; - "utils/playernav/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playernav/Makefile" ;; - "utils/playerprint/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playerprint/Makefile" ;; - "utils/playervcr/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/playervcr/Makefile" ;; - "utils/pmap/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/pmap/Makefile" ;; - "utils/dgps_server/Makefile" ) CONFIG_FILES="$CONFIG_FILES utils/dgps_server/Makefile" ;; - "config/Makefile" ) CONFIG_FILES="$CONFIG_FILES config/Makefile" ;; - "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; - "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; - "libplayercore/playerconfig.h" ) CONFIG_HEADERS="$CONFIG_HEADERS libplayercore/playerconfig.h" ;; - "client_libs/libplayerc++/playerc++config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS client_libs/libplayerc++/playerc++config.h" ;; + case $ac_config_target in + "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; + "libplayercore/playerconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS libplayercore/playerconfig.h" ;; + "client_libs/libplayerc++/playerc++config.h") CONFIG_HEADERS="$CONFIG_HEADERS client_libs/libplayerc++/playerc++config.h" ;; + "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; + "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; + "rtk2/Makefile") CONFIG_FILES="$CONFIG_FILES rtk2/Makefile" ;; + "replace/Makefile") CONFIG_FILES="$CONFIG_FILES replace/Makefile" ;; + "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; + "doc/images/Makefile") CONFIG_FILES="$CONFIG_FILES doc/images/Makefile" ;; + "libplayerjpeg/Makefile") CONFIG_FILES="$CONFIG_FILES libplayerjpeg/Makefile" ;; + "libplayercore/Makefile") CONFIG_FILES="$CONFIG_FILES libplayercore/Makefile" ;; + "libplayercore/bindings/Makefile") CONFIG_FILES="$CONFIG_FILES libplayercore/bindings/Makefile" ;; + "libplayercore/bindings/java/Makefile") CONFIG_FILES="$CONFIG_FILES libplayercore/bindings/java/Makefile" ;; + "libplayercore/playercore.pc") CONFIG_FILES="$CONFIG_FILES libplayercore/playercore.pc" ;; + "libplayercore/playererror.pc") CONFIG_FILES="$CONFIG_FILES libplayercore/playererror.pc" ;; + "libplayerxdr/Makefile") CONFIG_FILES="$CONFIG_FILES libplayerxdr/Makefile" ;; + "libplayerxdr/playerxdr.pc") CONFIG_FILES="$CONFIG_FILES libplayerxdr/playerxdr.pc" ;; + "libplayertcp/Makefile") CONFIG_FILES="$CONFIG_FILES libplayertcp/Makefile" ;; + "libplayertcp/bindings/Makefile") CONFIG_FILES="$CONFIG_FILES libplayertcp/bindings/Makefile" ;; + "libplayertcp/bindings/java/Makefile") CONFIG_FILES="$CONFIG_FILES libplayertcp/bindings/java/Makefile" ;; + "libplayertcp/playertcp.pc") CONFIG_FILES="$CONFIG_FILES libplayertcp/playertcp.pc" ;; + "server/Makefile") CONFIG_FILES="$CONFIG_FILES server/Makefile" ;; + "server/libplayerdrivers/Makefile") CONFIG_FILES="$CONFIG_FILES server/libplayerdrivers/Makefile" ;; + "server/libplayerdrivers/playerdrivers.pc") CONFIG_FILES="$CONFIG_FILES server/libplayerdrivers/playerdrivers.pc" ;; + "server/drivers/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/Makefile" ;; + "server/drivers/base/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/base/Makefile" ;; + "server/drivers/gps/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/gps/Makefile" ;; + "server/drivers/shell/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/shell/Makefile" ;; + "server/drivers/mixed/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/Makefile" ;; + "server/drivers/mixed/wbr/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/wbr/Makefile" ;; + "server/drivers/mixed/wbr/914/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/wbr/914/Makefile" ;; + "server/drivers/position/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/Makefile" ;; + "server/drivers/audio/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/audio/Makefile" ;; + "server/drivers/audiodsp/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/audiodsp/Makefile" ;; + "server/drivers/audiomixer/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/audiomixer/Makefile" ;; + "server/drivers/camera/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/Makefile" ;; + "server/drivers/camera/v4l/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/v4l/Makefile" ;; + "server/drivers/camera/1394/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/1394/Makefile" ;; + "server/drivers/camera/compress/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/compress/Makefile" ;; + "server/drivers/camera/imageseq/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/imageseq/Makefile" ;; + "server/drivers/camera/sphere/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/sphere/Makefile" ;; + "server/drivers/camera/uvc/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/uvc/Makefile" ;; + "server/drivers/camera/yarp/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/camera/yarp/Makefile" ;; + "server/drivers/fiducial/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/fiducial/Makefile" ;; + "server/drivers/ptz/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/ptz/Makefile" ;; + "server/drivers/laser/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/laser/Makefile" ;; + "server/drivers/waveform/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/waveform/Makefile" ;; + "server/drivers/blobfinder/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/Makefile" ;; + "server/drivers/blobfinder/artoolkitplus/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/artoolkitplus/Makefile" ;; + "server/drivers/blobfinder/cmvision/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/cmvision/Makefile" ;; + "server/drivers/blobfinder/upcbarcode/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/upcbarcode/Makefile" ;; + "server/drivers/blobfinder/simpleshape/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/simpleshape/Makefile" ;; + "server/drivers/blobfinder/acts/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/acts/Makefile" ;; + "server/drivers/blobfinder/shapetracker/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/blobfinder/shapetracker/Makefile" ;; + "server/drivers/wifi/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/wifi/Makefile" ;; + "server/drivers/speech/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/speech/Makefile" ;; + "server/drivers/speech/recognition/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/speech/recognition/Makefile" ;; + "server/drivers/mixed/cmucam2/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/cmucam2/Makefile" ;; + "server/drivers/mixed/p2os/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/p2os/Makefile" ;; + "server/drivers/mixed/erratic/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/erratic/Makefile" ;; + "server/drivers/mixed/rflex/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/rflex/Makefile" ;; + "server/drivers/mixed/reb/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/reb/Makefile" ;; + "server/drivers/mixed/khepera/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/khepera/Makefile" ;; + "server/drivers/mixed/rmp/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/rmp/Makefile" ;; + "server/drivers/mixed/garcia/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/garcia/Makefile" ;; + "server/drivers/mixed/nomad/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/nomad/Makefile" ;; + "server/drivers/mixed/botrics/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/botrics/Makefile" ;; + "server/drivers/mixed/clodbuster/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/clodbuster/Makefile" ;; + "server/drivers/mixed/evolution/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/evolution/Makefile" ;; + "server/drivers/mixed/evolution/er1/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/evolution/er1/Makefile" ;; + "server/drivers/mixed/irobot/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/irobot/Makefile" ;; + "server/drivers/mixed/irobot/roomba/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mixed/irobot/roomba/Makefile" ;; + "server/drivers/planner/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/planner/Makefile" ;; + "server/drivers/planner/wavefront/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/planner/wavefront/Makefile" ;; + "server/drivers/position/isense/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/isense/Makefile" ;; + "server/drivers/position/microstrain/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/microstrain/Makefile" ;; + "server/drivers/position/vfh/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/vfh/Makefile" ;; + "server/drivers/position/ascension/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/ascension/Makefile" ;; + "server/drivers/position/bumpersafe/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/bumpersafe/Makefile" ;; + "server/drivers/position/nd/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/nd/Makefile" ;; + "server/drivers/position/lasersafe/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/lasersafe/Makefile" ;; + "server/drivers/position/nav200/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/position/nav200/Makefile" ;; + "server/drivers/mcom/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/mcom/Makefile" ;; + "server/drivers/localization/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/localization/Makefile" ;; + "server/drivers/localization/amcl/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/localization/amcl/Makefile" ;; + "server/drivers/service_adv/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/service_adv/Makefile" ;; + "server/drivers/map/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/map/Makefile" ;; + "server/drivers/joystick/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/joystick/Makefile" ;; + "server/drivers/rfid/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/rfid/Makefile" ;; + "server/drivers/wsn/Makefile") CONFIG_FILES="$CONFIG_FILES server/drivers/wsn/Makefile" ;; + "client_libs/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/Makefile" ;; + "client_libs/libplayerc++/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/Makefile" ;; + "client_libs/libplayerc++/playerc++.pc") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/playerc++.pc" ;; + "client_libs/libplayerc++/test/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc++/test/Makefile" ;; + "client_libs/libplayerc/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/Makefile" ;; + "client_libs/libplayerc/doc/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/doc/Makefile" ;; + "client_libs/libplayerc/playerc.pc") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/playerc.pc" ;; + "client_libs/libplayerc/test/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/test/Makefile" ;; + "client_libs/libplayerc/bindings/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/bindings/Makefile" ;; + "client_libs/libplayerc/bindings/python/Makefile") CONFIG_FILES="$CONFIG_FILES client_libs/libplayerc/bindings/python/Makefile" ;; + "examples/Makefile") CONFIG_FILES="$CONFIG_FILES examples/Makefile" ;; + "examples/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES examples/plugins/Makefile" ;; + "examples/plugins/exampledriver/Makefile") CONFIG_FILES="$CONFIG_FILES examples/plugins/exampledriver/Makefile" ;; + "examples/plugins/multidriver/Makefile") CONFIG_FILES="$CONFIG_FILES examples/plugins/multidriver/Makefile" ;; + "examples/plugins/opaquedriver/Makefile") CONFIG_FILES="$CONFIG_FILES examples/plugins/opaquedriver/Makefile" ;; + "examples/libplayerc/Makefile") CONFIG_FILES="$CONFIG_FILES examples/libplayerc/Makefile" ;; + "examples/libplayerc++/Makefile") CONFIG_FILES="$CONFIG_FILES examples/libplayerc++/Makefile" ;; + "utils/Makefile") CONFIG_FILES="$CONFIG_FILES utils/Makefile" ;; + "utils/playercam/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playercam/Makefile" ;; + "utils/playerwritemap/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playerwritemap/Makefile" ;; + "utils/playerv/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playerv/Makefile" ;; + "utils/playerjoy/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playerjoy/Makefile" ;; + "utils/playernav/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playernav/Makefile" ;; + "utils/playerprint/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playerprint/Makefile" ;; + "utils/playervcr/Makefile") CONFIG_FILES="$CONFIG_FILES utils/playervcr/Makefile" ;; + "utils/pmap/Makefile") CONFIG_FILES="$CONFIG_FILES utils/pmap/Makefile" ;; + "utils/dgps_server/Makefile") CONFIG_FILES="$CONFIG_FILES utils/dgps_server/Makefile" ;; + "config/Makefile") CONFIG_FILES="$CONFIG_FILES config/Makefile" ;; + *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 echo "$as_me: error: invalid argument: $ac_config_target" >&2;} { (exit 1); exit 1; }; };; esac done + # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely @@ -48496,749 +48757,1017 @@ fi # Have a temporary directory for convenience. Make it in the build tree -# simply because there is no reason to put it here, and in addition, +# simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. -# Create a temporary directory, and hook for its removal unless debugging. +# Hook for its removal unless debugging. +# Note that there is a small window in which the directory will not be cleaned: +# after its creation but before its name has been assigned to `$tmp'. $debug || { - trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 + tmp= + trap 'exit_status=$? + { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status +' 0 trap '{ (exit 1); exit 1; }' 1 2 13 15 } - # Create a (secure) tmp directory for tmp files. { - tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` && + tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" } || { - tmp=./confstat$$-$RANDOM - (umask 077 && mkdir $tmp) + tmp=./conf$$-$RANDOM + (umask 077 && mkdir "$tmp") } || { echo "$me: cannot create a temporary directory in ." >&2 { (exit 1); exit 1; } } -_ACEOF - -cat >>$CONFIG_STATUS <<_ACEOF - # -# CONFIG_FILES section. +# Set up the sed scripts for CONFIG_FILES section. # # No need to generate the scripts if there are no CONFIG_FILES. # This happens for instance when ./config.status config.h -if test -n "\$CONFIG_FILES"; then - # Protect against being on the right side of a sed subst in config.status. - sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g; - s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF -s,@BOOST_THREAD_LIB@,$BOOST_THREAD_LIB,;t t -s,@PLAYER_DRIVER_EXTRA_LIBS@,$PLAYER_DRIVER_EXTRA_LIBS,;t t -s,@SHELL@,$SHELL,;t t -s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t -s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t -s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t -s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t -s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t -s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t -s,@exec_prefix@,$exec_prefix,;t t -s,@prefix@,$prefix,;t t -s,@program_transform_name@,$program_transform_name,;t t -s,@bindir@,$bindir,;t t -s,@sbindir@,$sbindir,;t t -s,@libexecdir@,$libexecdir,;t t -s,@datadir@,$datadir,;t t -s,@sysconfdir@,$sysconfdir,;t t -s,@sharedstatedir@,$sharedstatedir,;t t -s,@localstatedir@,$localstatedir,;t t -s,@libdir@,$libdir,;t t -s,@includedir@,$includedir,;t t -s,@oldincludedir@,$oldincludedir,;t t -s,@infodir@,$infodir,;t t -s,@mandir@,$mandir,;t t -s,@build_alias@,$build_alias,;t t -s,@host_alias@,$host_alias,;t t -s,@target_alias@,$target_alias,;t t -s,@DEFS@,$DEFS,;t t -s,@ECHO_C@,$ECHO_C,;t t -s,@ECHO_N@,$ECHO_N,;t t -s,@ECHO_T@,$ECHO_T,;t t -s,@LIBS@,$LIBS,;t t -s,@PLAYER_VERSION_INFO@,$PLAYER_VERSION_INFO,;t t -s,@build@,$build,;t t -s,@build_cpu@,$build_cpu,;t t -s,@build_vendor@,$build_vendor,;t t -s,@build_os@,$build_os,;t t -s,@host@,$host,;t t -s,@host_cpu@,$host_cpu,;t t -s,@host_vendor@,$host_vendor,;t t -s,@host_os@,$host_os,;t t -s,@target@,$target,;t t -s,@target_cpu@,$target_cpu,;t t -s,@target_vendor@,$target_vendor,;t t -s,@target_os@,$target_os,;t t -s,@DARWIN_TRUE@,$DARWIN_TRUE,;t t -s,@DARWIN_FALSE@,$DARWIN_FALSE,;t t -s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t -s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t -s,@INSTALL_DATA@,$INSTALL_DATA,;t t -s,@CYGPATH_W@,$CYGPATH_W,;t t -s,@PACKAGE@,$PACKAGE,;t t -s,@VERSION@,$VERSION,;t t -s,@ACLOCAL@,$ACLOCAL,;t t -s,@AUTOCONF@,$AUTOCONF,;t t -s,@AUTOMAKE@,$AUTOMAKE,;t t -s,@AUTOHEADER@,$AUTOHEADER,;t t -s,@MAKEINFO@,$MAKEINFO,;t t -s,@install_sh@,$install_sh,;t t -s,@STRIP@,$STRIP,;t t -s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t -s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t -s,@mkdir_p@,$mkdir_p,;t t -s,@AWK@,$AWK,;t t -s,@SET_MAKE@,$SET_MAKE,;t t -s,@am__leading_dot@,$am__leading_dot,;t t -s,@AMTAR@,$AMTAR,;t t -s,@am__tar@,$am__tar,;t t -s,@am__untar@,$am__untar,;t t -s,@CC@,$CC,;t t -s,@CFLAGS@,$CFLAGS,;t t -s,@LDFLAGS@,$LDFLAGS,;t t -s,@CPPFLAGS@,$CPPFLAGS,;t t -s,@ac_ct_CC@,$ac_ct_CC,;t t -s,@EXEEXT@,$EXEEXT,;t t -s,@OBJEXT@,$OBJEXT,;t t -s,@DEPDIR@,$DEPDIR,;t t -s,@am__include@,$am__include,;t t -s,@am__quote@,$am__quote,;t t -s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t -s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t -s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t -s,@CCDEPMODE@,$CCDEPMODE,;t t -s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t -s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t -s,@CXX@,$CXX,;t t -s,@CXXFLAGS@,$CXXFLAGS,;t t -s,@ac_ct_CXX@,$ac_ct_CXX,;t t -s,@CXXDEPMODE@,$CXXDEPMODE,;t t -s,@am__fastdepCXX_TRUE@,$am__fastdepCXX_TRUE,;t t -s,@am__fastdepCXX_FALSE@,$am__fastdepCXX_FALSE,;t t -s,@CPP@,$CPP,;t t -s,@EGREP@,$EGREP,;t t -s,@LN_S@,$LN_S,;t t -s,@ECHO@,$ECHO,;t t -s,@AR@,$AR,;t t -s,@ac_ct_AR@,$ac_ct_AR,;t t -s,@RANLIB@,$RANLIB,;t t -s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t -s,@CXXCPP@,$CXXCPP,;t t -s,@F77@,$F77,;t t -s,@FFLAGS@,$FFLAGS,;t t -s,@ac_ct_F77@,$ac_ct_F77,;t t -s,@LIBTOOL@,$LIBTOOL,;t t -s,@PREFIX@,$PREFIX,;t t -s,@have_pkg_config@,$have_pkg_config,;t t -s,@have_swig@,$have_swig,;t t -s,@have_python@,$have_python,;t t -s,@HAVE_PYTHON_TRUE@,$HAVE_PYTHON_TRUE,;t t -s,@HAVE_PYTHON_FALSE@,$HAVE_PYTHON_FALSE,;t t -s,@HAVE_PYTHONDEV_TRUE@,$HAVE_PYTHONDEV_TRUE,;t t -s,@HAVE_PYTHONDEV_FALSE@,$HAVE_PYTHONDEV_FALSE,;t t -s,@have_java@,$have_java,;t t -s,@JNI_CFLAGS@,$JNI_CFLAGS,;t t -s,@BUILD_JPLAYER_TRUE@,$BUILD_JPLAYER_TRUE,;t t -s,@BUILD_JPLAYER_FALSE@,$BUILD_JPLAYER_FALSE,;t t -s,@ENABLE_JPLAYER_TRUE@,$ENABLE_JPLAYER_TRUE,;t t -s,@ENABLE_JPLAYER_FALSE@,$ENABLE_JPLAYER_FALSE,;t t -s,@WITH_TESTS_TRUE@,$WITH_TESTS_TRUE,;t t -s,@WITH_TESTS_FALSE@,$WITH_TESTS_FALSE,;t t -s,@PKG_CONFIG@,$PKG_CONFIG,;t t -s,@ac_pt_PKG_CONFIG@,$ac_pt_PKG_CONFIG,;t t -s,@_CFLAGS@,$_CFLAGS,;t t -s,@_LIBS@,$_LIBS,;t t -s,@ACOUSTICS_LIB@,$ACOUSTICS_LIB,;t t -s,@INCLUDE_ACOUSTICS_TRUE@,$INCLUDE_ACOUSTICS_TRUE,;t t -s,@INCLUDE_ACOUSTICS_FALSE@,$INCLUDE_ACOUSTICS_FALSE,;t t -s,@ACOUSTICS_EXTRA_CPPFLAGS@,$ACOUSTICS_EXTRA_CPPFLAGS,;t t -s,@ACTS_LIB@,$ACTS_LIB,;t t -s,@INCLUDE_ACTS_TRUE@,$INCLUDE_ACTS_TRUE,;t t -s,@INCLUDE_ACTS_FALSE@,$INCLUDE_ACTS_FALSE,;t t -s,@ACTS_EXTRA_CPPFLAGS@,$ACTS_EXTRA_CPPFLAGS,;t t -s,@AMCL_LIB@,$AMCL_LIB,;t t -s,@INCLUDE_AMCL_TRUE@,$INCLUDE_AMCL_TRUE,;t t -s,@INCLUDE_AMCL_FALSE@,$INCLUDE_AMCL_FALSE,;t t -s,@AMCL_EXTRA_CPPFLAGS@,$AMCL_EXTRA_CPPFLAGS,;t t -s,@AMTECPOWERCUBE_LIB@,$AMTECPOWERCUBE_LIB,;t t -s,@INCLUDE_AMTECPOWERCUBE_TRUE@,$INCLUDE_AMTECPOWERCUBE_TRUE,;t t -s,@INCLUDE_AMTECPOWERCUBE_FALSE@,$INCLUDE_AMTECPOWERCUBE_FALSE,;t t -s,@AMTECPOWERCUBE_EXTRA_CPPFLAGS@,$AMTECPOWERCUBE_EXTRA_CPPFLAGS,;t t -s,@ARTOOLKITPLUS_CFLAGS@,$ARTOOLKITPLUS_CFLAGS,;t t -s,@ARTOOLKITPLUS_LIBS@,$ARTOOLKITPLUS_LIBS,;t t -s,@ARTOOLKITPLUS_LIB@,$ARTOOLKITPLUS_LIB,;t t -s,@INCLUDE_ARTOOLKITPLUS_TRUE@,$INCLUDE_ARTOOLKITPLUS_TRUE,;t t -s,@INCLUDE_ARTOOLKITPLUS_FALSE@,$INCLUDE_ARTOOLKITPLUS_FALSE,;t t -s,@ARTOOLKITPLUS_EXTRA_CPPFLAGS@,$ARTOOLKITPLUS_EXTRA_CPPFLAGS,;t t -s,@AODV_LIB@,$AODV_LIB,;t t -s,@INCLUDE_AODV_TRUE@,$INCLUDE_AODV_TRUE,;t t -s,@INCLUDE_AODV_FALSE@,$INCLUDE_AODV_FALSE,;t t -s,@AODV_EXTRA_CPPFLAGS@,$AODV_EXTRA_CPPFLAGS,;t t -s,@BUMPERSAFE_LIB@,$BUMPERSAFE_LIB,;t t -s,@INCLUDE_BUMPERSAFE_TRUE@,$INCLUDE_BUMPERSAFE_TRUE,;t t -s,@INCLUDE_BUMPERSAFE_FALSE@,$INCLUDE_BUMPERSAFE_FALSE,;t t -s,@BUMPERSAFE_EXTRA_CPPFLAGS@,$BUMPERSAFE_EXTRA_CPPFLAGS,;t t -s,@ND_LIB@,$ND_LIB,;t t -s,@INCLUDE_ND_TRUE@,$INCLUDE_ND_TRUE,;t t -s,@INCLUDE_ND_FALSE@,$INCLUDE_ND_FALSE,;t t -s,@ND_EXTRA_CPPFLAGS@,$ND_EXTRA_CPPFLAGS,;t t -s,@CAMERA1394_LIB@,$CAMERA1394_LIB,;t t -s,@INCLUDE_CAMERA1394_TRUE@,$INCLUDE_CAMERA1394_TRUE,;t t -s,@INCLUDE_CAMERA1394_FALSE@,$INCLUDE_CAMERA1394_FALSE,;t t -s,@CAMERA1394_EXTRA_CPPFLAGS@,$CAMERA1394_EXTRA_CPPFLAGS,;t t -s,@CAMERACOMPRESS_LIB@,$CAMERACOMPRESS_LIB,;t t -s,@INCLUDE_CAMERACOMPRESS_TRUE@,$INCLUDE_CAMERACOMPRESS_TRUE,;t t -s,@INCLUDE_CAMERACOMPRESS_FALSE@,$INCLUDE_CAMERACOMPRESS_FALSE,;t t -s,@CAMERACOMPRESS_EXTRA_CPPFLAGS@,$CAMERACOMPRESS_EXTRA_CPPFLAGS,;t t -s,@CAMERAUVC_LIB@,$CAMERAUVC_LIB,;t t -s,@INCLUDE_CAMERAUVC_TRUE@,$INCLUDE_CAMERAUVC_TRUE,;t t -s,@INCLUDE_CAMERAUVC_FALSE@,$INCLUDE_CAMERAUVC_FALSE,;t t -s,@CAMERAUVC_EXTRA_CPPFLAGS@,$CAMERAUVC_EXTRA_CPPFLAGS,;t t -s,@CAMERAV4L_LIB@,$CAMERAV4L_LIB,;t t -s,@INCLUDE_CAMERAV4L_TRUE@,$INCLUDE_CAMERAV4L_TRUE,;t t -s,@INCLUDE_CAMERAV4L_FALSE@,$INCLUDE_CAMERAV4L_FALSE,;t t -s,@CAMERAV4L_EXTRA_CPPFLAGS@,$CAMERAV4L_EXTRA_CPPFLAGS,;t t -s,@CANONVCC4_LIB@,$CANONVCC4_LIB,;t t -s,@INCLUDE_CANONVCC4_TRUE@,$INCLUDE_CANONVCC4_TRUE,;t t -s,@INCLUDE_CANONVCC4_FALSE@,$INCLUDE_CANONVCC4_FALSE,;t t -s,@CANONVCC4_EXTRA_CPPFLAGS@,$CANONVCC4_EXTRA_CPPFLAGS,;t t -s,@CLODBUSTER_LIB@,$CLODBUSTER_LIB,;t t -s,@INCLUDE_CLODBUSTER_TRUE@,$INCLUDE_CLODBUSTER_TRUE,;t t -s,@INCLUDE_CLODBUSTER_FALSE@,$INCLUDE_CLODBUSTER_FALSE,;t t -s,@CLODBUSTER_EXTRA_CPPFLAGS@,$CLODBUSTER_EXTRA_CPPFLAGS,;t t -s,@CMUCAM2_LIB@,$CMUCAM2_LIB,;t t -s,@INCLUDE_CMUCAM2_TRUE@,$INCLUDE_CMUCAM2_TRUE,;t t -s,@INCLUDE_CMUCAM2_FALSE@,$INCLUDE_CMUCAM2_FALSE,;t t -s,@CMUCAM2_EXTRA_CPPFLAGS@,$CMUCAM2_EXTRA_CPPFLAGS,;t t -s,@CMVISION_LIB@,$CMVISION_LIB,;t t -s,@INCLUDE_CMVISION_TRUE@,$INCLUDE_CMVISION_TRUE,;t t -s,@INCLUDE_CMVISION_FALSE@,$INCLUDE_CMVISION_FALSE,;t t -s,@CMVISION_EXTRA_CPPFLAGS@,$CMVISION_EXTRA_CPPFLAGS,;t t -s,@DUMMY_LIB@,$DUMMY_LIB,;t t -s,@INCLUDE_DUMMY_TRUE@,$INCLUDE_DUMMY_TRUE,;t t -s,@INCLUDE_DUMMY_FALSE@,$INCLUDE_DUMMY_FALSE,;t t -s,@DUMMY_EXTRA_CPPFLAGS@,$DUMMY_EXTRA_CPPFLAGS,;t t -s,@ER1_LIB@,$ER1_LIB,;t t -s,@INCLUDE_ER1_TRUE@,$INCLUDE_ER1_TRUE,;t t -s,@INCLUDE_ER1_FALSE@,$INCLUDE_ER1_FALSE,;t t -s,@ER1_EXTRA_CPPFLAGS@,$ER1_EXTRA_CPPFLAGS,;t t -s,@FAKELOCALIZE_LIB@,$FAKELOCALIZE_LIB,;t t -s,@INCLUDE_FAKELOCALIZE_TRUE@,$INCLUDE_FAKELOCALIZE_TRUE,;t t -s,@INCLUDE_FAKELOCALIZE_FALSE@,$INCLUDE_FAKELOCALIZE_FALSE,;t t -s,@FAKELOCALIZE_EXTRA_CPPFLAGS@,$FAKELOCALIZE_EXTRA_CPPFLAGS,;t t -s,@FESTIVAL_LIB@,$FESTIVAL_LIB,;t t -s,@INCLUDE_FESTIVAL_TRUE@,$INCLUDE_FESTIVAL_TRUE,;t t -s,@INCLUDE_FESTIVAL_FALSE@,$INCLUDE_FESTIVAL_FALSE,;t t -s,@FESTIVAL_EXTRA_CPPFLAGS@,$FESTIVAL_EXTRA_CPPFLAGS,;t t -s,@FLOCKOFBIRDS_LIB@,$FLOCKOFBIRDS_LIB,;t t -s,@INCLUDE_FLOCKOFBIRDS_TRUE@,$INCLUDE_FLOCKOFBIRDS_TRUE,;t t -s,@INCLUDE_FLOCKOFBIRDS_FALSE@,$INCLUDE_FLOCKOFBIRDS_FALSE,;t t -s,@FLOCKOFBIRDS_EXTRA_CPPFLAGS@,$FLOCKOFBIRDS_EXTRA_CPPFLAGS,;t t -s,@GARCIA_CFLAGS@,$GARCIA_CFLAGS,;t t -s,@GARCIA_LIBS@,$GARCIA_LIBS,;t t -s,@GARCIA_LIB@,$GARCIA_LIB,;t t -s,@INCLUDE_GARCIA_TRUE@,$INCLUDE_GARCIA_TRUE,;t t -s,@INCLUDE_GARCIA_FALSE@,$INCLUDE_GARCIA_FALSE,;t t -s,@GARCIA_EXTRA_CPPFLAGS@,$GARCIA_EXTRA_CPPFLAGS,;t t -s,@GARMINNMEA_LIB@,$GARMINNMEA_LIB,;t t -s,@INCLUDE_GARMINNMEA_TRUE@,$INCLUDE_GARMINNMEA_TRUE,;t t -s,@INCLUDE_GARMINNMEA_FALSE@,$INCLUDE_GARMINNMEA_FALSE,;t t -s,@GARMINNMEA_EXTRA_CPPFLAGS@,$GARMINNMEA_EXTRA_CPPFLAGS,;t t -s,@OPENCV_CFLAGS@,$OPENCV_CFLAGS,;t t -s,@OPENCV_LIBS@,$OPENCV_LIBS,;t t -s,@IMAGESEQ_LIB@,$IMAGESEQ_LIB,;t t -s,@INCLUDE_IMAGESEQ_TRUE@,$INCLUDE_IMAGESEQ_TRUE,;t t -s,@INCLUDE_IMAGESEQ_FALSE@,$INCLUDE_IMAGESEQ_FALSE,;t t -s,@IMAGESEQ_EXTRA_CPPFLAGS@,$IMAGESEQ_EXTRA_CPPFLAGS,;t t -s,@ISENSE_LIB@,$ISENSE_LIB,;t t -s,@INCLUDE_ISENSE_TRUE@,$INCLUDE_ISENSE_TRUE,;t t -s,@INCLUDE_ISENSE_FALSE@,$INCLUDE_ISENSE_FALSE,;t t -s,@ISENSE_EXTRA_CPPFLAGS@,$ISENSE_EXTRA_CPPFLAGS,;t t -s,@IWSPY_LIB@,$IWSPY_LIB,;t t -s,@INCLUDE_IWSPY_TRUE@,$INCLUDE_IWSPY_TRUE,;t t -s,@INCLUDE_IWSPY_FALSE@,$INCLUDE_IWSPY_FALSE,;t t -s,@IWSPY_EXTRA_CPPFLAGS@,$IWSPY_EXTRA_CPPFLAGS,;t t -s,@KHEPERA_LIB@,$KHEPERA_LIB,;t t -s,@INCLUDE_KHEPERA_TRUE@,$INCLUDE_KHEPERA_TRUE,;t t -s,@INCLUDE_KHEPERA_FALSE@,$INCLUDE_KHEPERA_FALSE,;t t -s,@KHEPERA_EXTRA_CPPFLAGS@,$KHEPERA_EXTRA_CPPFLAGS,;t t -s,@LASERBAR_LIB@,$LASERBAR_LIB,;t t -s,@INCLUDE_LASERBAR_TRUE@,$INCLUDE_LASERBAR_TRUE,;t t -s,@INCLUDE_LASERBAR_FALSE@,$INCLUDE_LASERBAR_FALSE,;t t -s,@LASERBAR_EXTRA_CPPFLAGS@,$LASERBAR_EXTRA_CPPFLAGS,;t t -s,@LASERBARCODE_LIB@,$LASERBARCODE_LIB,;t t -s,@INCLUDE_LASERBARCODE_TRUE@,$INCLUDE_LASERBARCODE_TRUE,;t t -s,@INCLUDE_LASERBARCODE_FALSE@,$INCLUDE_LASERBARCODE_FALSE,;t t -s,@LASERBARCODE_EXTRA_CPPFLAGS@,$LASERBARCODE_EXTRA_CPPFLAGS,;t t -s,@LASERCSPACE_LIB@,$LASERCSPACE_LIB,;t t -s,@INCLUDE_LASERCSPACE_TRUE@,$INCLUDE_LASERCSPACE_TRUE,;t t -s,@INCLUDE_LASERCSPACE_FALSE@,$INCLUDE_LASERCSPACE_FALSE,;t t -s,@LASERCSPACE_EXTRA_CPPFLAGS@,$LASERCSPACE_EXTRA_CPPFLAGS,;t t -s,@LASERPOSEINTERPOLATOR_LIB@,$LASERPOSEINTERPOLATOR_LIB,;t t -s,@INCLUDE_LASERPOSEINTERPOLATOR_TRUE@,$INCLUDE_LASERPOSEINTERPOLATOR_TRUE,;t t -s,@INCLUDE_LASERPOSEINTERPOLATOR_FALSE@,$INCLUDE_LASERPOSEINTERPOLATOR_FALSE,;t t -s,@LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS@,$LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS,;t t -s,@LASERRESCAN_LIB@,$LASERRESCAN_LIB,;t t -s,@INCLUDE_LASERRESCAN_TRUE@,$INCLUDE_LASERRESCAN_TRUE,;t t -s,@INCLUDE_LASERRESCAN_FALSE@,$INCLUDE_LASERRESCAN_FALSE,;t t -s,@LASERRESCAN_EXTRA_CPPFLAGS@,$LASERRESCAN_EXTRA_CPPFLAGS,;t t -s,@LASERSAFE_LIB@,$LASERSAFE_LIB,;t t -s,@INCLUDE_LASERSAFE_TRUE@,$INCLUDE_LASERSAFE_TRUE,;t t -s,@INCLUDE_LASERSAFE_FALSE@,$INCLUDE_LASERSAFE_FALSE,;t t -s,@LASERSAFE_EXTRA_CPPFLAGS@,$LASERSAFE_EXTRA_CPPFLAGS,;t t -s,@LASERVISUALBARCODE_LIB@,$LASERVISUALBARCODE_LIB,;t t -s,@INCLUDE_LASERVISUALBARCODE_TRUE@,$INCLUDE_LASERVISUALBARCODE_TRUE,;t t -s,@INCLUDE_LASERVISUALBARCODE_FALSE@,$INCLUDE_LASERVISUALBARCODE_FALSE,;t t -s,@LASERVISUALBARCODE_EXTRA_CPPFLAGS@,$LASERVISUALBARCODE_EXTRA_CPPFLAGS,;t t -s,@LASERVISUALBW_LIB@,$LASERVISUALBW_LIB,;t t -s,@INCLUDE_LASERVISUALBW_TRUE@,$INCLUDE_LASERVISUALBW_TRUE,;t t -s,@INCLUDE_LASERVISUALBW_FALSE@,$INCLUDE_LASERVISUALBW_FALSE,;t t -s,@LASERVISUALBW_EXTRA_CPPFLAGS@,$LASERVISUALBW_EXTRA_CPPFLAGS,;t t -s,@LINUXJOYSTICK_LIB@,$LINUXJOYSTICK_LIB,;t t -s,@INCLUDE_LINUXJOYSTICK_TRUE@,$INCLUDE_LINUXJOYSTICK_TRUE,;t t -s,@INCLUDE_LINUXJOYSTICK_FALSE@,$INCLUDE_LINUXJOYSTICK_FALSE,;t t -s,@LINUXJOYSTICK_EXTRA_CPPFLAGS@,$LINUXJOYSTICK_EXTRA_CPPFLAGS,;t t -s,@LINUXWIFI_LIB@,$LINUXWIFI_LIB,;t t -s,@INCLUDE_LINUXWIFI_TRUE@,$INCLUDE_LINUXWIFI_TRUE,;t t -s,@INCLUDE_LINUXWIFI_FALSE@,$INCLUDE_LINUXWIFI_FALSE,;t t -s,@LINUXWIFI_EXTRA_CPPFLAGS@,$LINUXWIFI_EXTRA_CPPFLAGS,;t t -s,@LIFOMCOM_LIB@,$LIFOMCOM_LIB,;t t -s,@INCLUDE_LIFOMCOM_TRUE@,$INCLUDE_LIFOMCOM_TRUE,;t t -s,@INCLUDE_LIFOMCOM_FALSE@,$INCLUDE_LIFOMCOM_FALSE,;t t -s,@LIFOMCOM_EXTRA_CPPFLAGS@,$LIFOMCOM_EXTRA_CPPFLAGS,;t t -s,@LOGFILE_LIB@,$LOGFILE_LIB,;t t -s,@INCLUDE_LOGFILE_TRUE@,$INCLUDE_LOGFILE_TRUE,;t t -s,@INCLUDE_LOGFILE_FALSE@,$INCLUDE_LOGFILE_FALSE,;t t -s,@LOGFILE_EXTRA_CPPFLAGS@,$LOGFILE_EXTRA_CPPFLAGS,;t t -s,@MAPCSPACE_LIB@,$MAPCSPACE_LIB,;t t -s,@INCLUDE_MAPCSPACE_TRUE@,$INCLUDE_MAPCSPACE_TRUE,;t t -s,@INCLUDE_MAPCSPACE_FALSE@,$INCLUDE_MAPCSPACE_FALSE,;t t -s,@MAPCSPACE_EXTRA_CPPFLAGS@,$MAPCSPACE_EXTRA_CPPFLAGS,;t t -s,@GDK_PIXBUF_CFLAGS@,$GDK_PIXBUF_CFLAGS,;t t -s,@GDK_PIXBUF_LIBS@,$GDK_PIXBUF_LIBS,;t t -s,@MAPFILE_LIB@,$MAPFILE_LIB,;t t -s,@INCLUDE_MAPFILE_TRUE@,$INCLUDE_MAPFILE_TRUE,;t t -s,@INCLUDE_MAPFILE_FALSE@,$INCLUDE_MAPFILE_FALSE,;t t -s,@MAPFILE_EXTRA_CPPFLAGS@,$MAPFILE_EXTRA_CPPFLAGS,;t t -s,@MAPSCALE_LIB@,$MAPSCALE_LIB,;t t -s,@INCLUDE_MAPSCALE_TRUE@,$INCLUDE_MAPSCALE_TRUE,;t t -s,@INCLUDE_MAPSCALE_FALSE@,$INCLUDE_MAPSCALE_FALSE,;t t -s,@MAPSCALE_EXTRA_CPPFLAGS@,$MAPSCALE_EXTRA_CPPFLAGS,;t t -s,@MICROSTRAIN_LIB@,$MICROSTRAIN_LIB,;t t -s,@INCLUDE_MICROSTRAIN_TRUE@,$INCLUDE_MICROSTRAIN_TRUE,;t t -s,@INCLUDE_MICROSTRAIN_FALSE@,$INCLUDE_MICROSTRAIN_FALSE,;t t -s,@MICROSTRAIN_EXTRA_CPPFLAGS@,$MICROSTRAIN_EXTRA_CPPFLAGS,;t t -s,@MIXER_LIB@,$MIXER_LIB,;t t -s,@INCLUDE_MIXER_TRUE@,$INCLUDE_MIXER_TRUE,;t t -s,@INCLUDE_MIXER_FALSE@,$INCLUDE_MIXER_FALSE,;t t -s,@MIXER_EXTRA_CPPFLAGS@,$MIXER_EXTRA_CPPFLAGS,;t t -s,@NOMAD_LIB@,$NOMAD_LIB,;t t -s,@INCLUDE_NOMAD_TRUE@,$INCLUDE_NOMAD_TRUE,;t t -s,@INCLUDE_NOMAD_FALSE@,$INCLUDE_NOMAD_FALSE,;t t -s,@NOMAD_EXTRA_CPPFLAGS@,$NOMAD_EXTRA_CPPFLAGS,;t t -s,@OBOT_LIB@,$OBOT_LIB,;t t -s,@INCLUDE_OBOT_TRUE@,$INCLUDE_OBOT_TRUE,;t t -s,@INCLUDE_OBOT_FALSE@,$INCLUDE_OBOT_FALSE,;t t -s,@OBOT_EXTRA_CPPFLAGS@,$OBOT_EXTRA_CPPFLAGS,;t t -s,@P2OS_LIB@,$P2OS_LIB,;t t -s,@INCLUDE_P2OS_TRUE@,$INCLUDE_P2OS_TRUE,;t t -s,@INCLUDE_P2OS_FALSE@,$INCLUDE_P2OS_FALSE,;t t -s,@P2OS_EXTRA_CPPFLAGS@,$P2OS_EXTRA_CPPFLAGS,;t t -s,@ERRATIC_LIB@,$ERRATIC_LIB,;t t -s,@INCLUDE_ERRATIC_TRUE@,$INCLUDE_ERRATIC_TRUE,;t t -s,@INCLUDE_ERRATIC_FALSE@,$INCLUDE_ERRATIC_FALSE,;t t -s,@ERRATIC_EXTRA_CPPFLAGS@,$ERRATIC_EXTRA_CPPFLAGS,;t t -s,@WBR914_LIB@,$WBR914_LIB,;t t -s,@INCLUDE_WBR914_TRUE@,$INCLUDE_WBR914_TRUE,;t t -s,@INCLUDE_WBR914_FALSE@,$INCLUDE_WBR914_FALSE,;t t -s,@WBR914_EXTRA_CPPFLAGS@,$WBR914_EXTRA_CPPFLAGS,;t t -s,@PASSTHROUGH_LIB@,$PASSTHROUGH_LIB,;t t -s,@INCLUDE_PASSTHROUGH_TRUE@,$INCLUDE_PASSTHROUGH_TRUE,;t t -s,@INCLUDE_PASSTHROUGH_FALSE@,$INCLUDE_PASSTHROUGH_FALSE,;t t -s,@PASSTHROUGH_EXTRA_CPPFLAGS@,$PASSTHROUGH_EXTRA_CPPFLAGS,;t t -s,@PTU46_LIB@,$PTU46_LIB,;t t -s,@INCLUDE_PTU46_TRUE@,$INCLUDE_PTU46_TRUE,;t t -s,@INCLUDE_PTU46_FALSE@,$INCLUDE_PTU46_FALSE,;t t -s,@PTU46_EXTRA_CPPFLAGS@,$PTU46_EXTRA_CPPFLAGS,;t t -s,@REB_LIB@,$REB_LIB,;t t -s,@INCLUDE_REB_TRUE@,$INCLUDE_REB_TRUE,;t t -s,@INCLUDE_REB_FALSE@,$INCLUDE_REB_FALSE,;t t -s,@REB_EXTRA_CPPFLAGS@,$REB_EXTRA_CPPFLAGS,;t t -s,@RELAY_LIB@,$RELAY_LIB,;t t -s,@INCLUDE_RELAY_TRUE@,$INCLUDE_RELAY_TRUE,;t t -s,@INCLUDE_RELAY_FALSE@,$INCLUDE_RELAY_FALSE,;t t -s,@RELAY_EXTRA_CPPFLAGS@,$RELAY_EXTRA_CPPFLAGS,;t t -s,@KARTOWRITER_LIB@,$KARTOWRITER_LIB,;t t -s,@INCLUDE_KARTOWRITER_TRUE@,$INCLUDE_KARTOWRITER_TRUE,;t t -s,@INCLUDE_KARTOWRITER_FALSE@,$INCLUDE_KARTOWRITER_FALSE,;t t -s,@KARTOWRITER_EXTRA_CPPFLAGS@,$KARTOWRITER_EXTRA_CPPFLAGS,;t t -s,@RFLEX_LIB@,$RFLEX_LIB,;t t -s,@INCLUDE_RFLEX_TRUE@,$INCLUDE_RFLEX_TRUE,;t t -s,@INCLUDE_RFLEX_FALSE@,$INCLUDE_RFLEX_FALSE,;t t -s,@RFLEX_EXTRA_CPPFLAGS@,$RFLEX_EXTRA_CPPFLAGS,;t t -s,@SEGWAYRMP_LIB@,$SEGWAYRMP_LIB,;t t -s,@INCLUDE_SEGWAYRMP_TRUE@,$INCLUDE_SEGWAYRMP_TRUE,;t t -s,@INCLUDE_SEGWAYRMP_FALSE@,$INCLUDE_SEGWAYRMP_FALSE,;t t -s,@SEGWAYRMP_EXTRA_CPPFLAGS@,$SEGWAYRMP_EXTRA_CPPFLAGS,;t t -s,@HOWL_CFLAGS@,$HOWL_CFLAGS,;t t -s,@HOWL_LIBS@,$HOWL_LIBS,;t t -s,@SERVICE_ADV_MDNS_LIB@,$SERVICE_ADV_MDNS_LIB,;t t -s,@INCLUDE_SERVICE_ADV_MDNS_TRUE@,$INCLUDE_SERVICE_ADV_MDNS_TRUE,;t t -s,@INCLUDE_SERVICE_ADV_MDNS_FALSE@,$INCLUDE_SERVICE_ADV_MDNS_FALSE,;t t -s,@SERVICE_ADV_MDNS_EXTRA_CPPFLAGS@,$SERVICE_ADV_MDNS_EXTRA_CPPFLAGS,;t t -s,@SHAPETRACKER_LIB@,$SHAPETRACKER_LIB,;t t -s,@INCLUDE_SHAPETRACKER_TRUE@,$INCLUDE_SHAPETRACKER_TRUE,;t t -s,@INCLUDE_SHAPETRACKER_FALSE@,$INCLUDE_SHAPETRACKER_FALSE,;t t -s,@SHAPETRACKER_EXTRA_CPPFLAGS@,$SHAPETRACKER_EXTRA_CPPFLAGS,;t t -s,@SICKLMS200_LIB@,$SICKLMS200_LIB,;t t -s,@INCLUDE_SICKLMS200_TRUE@,$INCLUDE_SICKLMS200_TRUE,;t t -s,@INCLUDE_SICKLMS200_FALSE@,$INCLUDE_SICKLMS200_FALSE,;t t -s,@SICKLMS200_EXTRA_CPPFLAGS@,$SICKLMS200_EXTRA_CPPFLAGS,;t t -s,@SICKNAV200_LIB@,$SICKNAV200_LIB,;t t -s,@INCLUDE_SICKNAV200_TRUE@,$INCLUDE_SICKNAV200_TRUE,;t t -s,@INCLUDE_SICKNAV200_FALSE@,$INCLUDE_SICKNAV200_FALSE,;t t -s,@SICKNAV200_EXTRA_CPPFLAGS@,$SICKNAV200_EXTRA_CPPFLAGS,;t t -s,@SICKPLS_LIB@,$SICKPLS_LIB,;t t -s,@INCLUDE_SICKPLS_TRUE@,$INCLUDE_SICKPLS_TRUE,;t t -s,@INCLUDE_SICKPLS_FALSE@,$INCLUDE_SICKPLS_FALSE,;t t -s,@SICKPLS_EXTRA_CPPFLAGS@,$SICKPLS_EXTRA_CPPFLAGS,;t t -s,@SICKS3000_LIB@,$SICKS3000_LIB,;t t -s,@INCLUDE_SICKS3000_TRUE@,$INCLUDE_SICKS3000_TRUE,;t t -s,@INCLUDE_SICKS3000_FALSE@,$INCLUDE_SICKS3000_FALSE,;t t -s,@SICKS3000_EXTRA_CPPFLAGS@,$SICKS3000_EXTRA_CPPFLAGS,;t t -s,@SIMPLESHAPE_LIB@,$SIMPLESHAPE_LIB,;t t -s,@INCLUDE_SIMPLESHAPE_TRUE@,$INCLUDE_SIMPLESHAPE_TRUE,;t t -s,@INCLUDE_SIMPLESHAPE_FALSE@,$INCLUDE_SIMPLESHAPE_FALSE,;t t -s,@SIMPLESHAPE_EXTRA_CPPFLAGS@,$SIMPLESHAPE_EXTRA_CPPFLAGS,;t t -s,@SPHERE_LIB@,$SPHERE_LIB,;t t -s,@INCLUDE_SPHERE_TRUE@,$INCLUDE_SPHERE_TRUE,;t t -s,@INCLUDE_SPHERE_FALSE@,$INCLUDE_SPHERE_FALSE,;t t -s,@SPHERE_EXTRA_CPPFLAGS@,$SPHERE_EXTRA_CPPFLAGS,;t t -s,@SPHINX2_LIB@,$SPHINX2_LIB,;t t -s,@INCLUDE_SPHINX2_TRUE@,$INCLUDE_SPHINX2_TRUE,;t t -s,@INCLUDE_SPHINX2_FALSE@,$INCLUDE_SPHINX2_FALSE,;t t -s,@SPHINX2_EXTRA_CPPFLAGS@,$SPHINX2_EXTRA_CPPFLAGS,;t t -s,@SONYEVID30_LIB@,$SONYEVID30_LIB,;t t -s,@INCLUDE_SONYEVID30_TRUE@,$INCLUDE_SONYEVID30_TRUE,;t t -s,@INCLUDE_SONYEVID30_FALSE@,$INCLUDE_SONYEVID30_FALSE,;t t -s,@SONYEVID30_EXTRA_CPPFLAGS@,$SONYEVID30_EXTRA_CPPFLAGS,;t t -s,@UPCBARCODE_LIB@,$UPCBARCODE_LIB,;t t -s,@INCLUDE_UPCBARCODE_TRUE@,$INCLUDE_UPCBARCODE_TRUE,;t t -s,@INCLUDE_UPCBARCODE_FALSE@,$INCLUDE_UPCBARCODE_FALSE,;t t -s,@UPCBARCODE_EXTRA_CPPFLAGS@,$UPCBARCODE_EXTRA_CPPFLAGS,;t t -s,@URGLASER_LIB@,$URGLASER_LIB,;t t -s,@INCLUDE_URGLASER_TRUE@,$INCLUDE_URGLASER_TRUE,;t t -s,@INCLUDE_URGLASER_FALSE@,$INCLUDE_URGLASER_FALSE,;t t -s,@URGLASER_EXTRA_CPPFLAGS@,$URGLASER_EXTRA_CPPFLAGS,;t t -s,@VFH_LIB@,$VFH_LIB,;t t -s,@INCLUDE_VFH_TRUE@,$INCLUDE_VFH_TRUE,;t t -s,@INCLUDE_VFH_FALSE@,$INCLUDE_VFH_FALSE,;t t -s,@VFH_EXTRA_CPPFLAGS@,$VFH_EXTRA_CPPFLAGS,;t t -s,@VMAPFILE_LIB@,$VMAPFILE_LIB,;t t -s,@INCLUDE_VMAPFILE_TRUE@,$INCLUDE_VMAPFILE_TRUE,;t t -s,@INCLUDE_VMAPFILE_FALSE@,$INCLUDE_VMAPFILE_FALSE,;t t -s,@VMAPFILE_EXTRA_CPPFLAGS@,$VMAPFILE_EXTRA_CPPFLAGS,;t t -s,@WAVEAUDIO_LIB@,$WAVEAUDIO_LIB,;t t -s,@INCLUDE_WAVEAUDIO_TRUE@,$INCLUDE_WAVEAUDIO_TRUE,;t t -s,@INCLUDE_WAVEAUDIO_FALSE@,$INCLUDE_WAVEAUDIO_FALSE,;t t -s,@WAVEAUDIO_EXTRA_CPPFLAGS@,$WAVEAUDIO_EXTRA_CPPFLAGS,;t t -s,@ROOMBA_LIB@,$ROOMBA_LIB,;t t -s,@INCLUDE_ROOMBA_TRUE@,$INCLUDE_ROOMBA_TRUE,;t t -s,@INCLUDE_ROOMBA_FALSE@,$INCLUDE_ROOMBA_FALSE,;t t -s,@ROOMBA_EXTRA_CPPFLAGS@,$ROOMBA_EXTRA_CPPFLAGS,;t t -s,@WAVEFRONT_LIB@,$WAVEFRONT_LIB,;t t -s,@INCLUDE_WAVEFRONT_TRUE@,$INCLUDE_WAVEFRONT_TRUE,;t t -s,@INCLUDE_WAVEFRONT_FALSE@,$INCLUDE_WAVEFRONT_FALSE,;t t -s,@WAVEFRONT_EXTRA_CPPFLAGS@,$WAVEFRONT_EXTRA_CPPFLAGS,;t t -s,@YARPIMAGE_LIB@,$YARPIMAGE_LIB,;t t -s,@INCLUDE_YARPIMAGE_TRUE@,$INCLUDE_YARPIMAGE_TRUE,;t t -s,@INCLUDE_YARPIMAGE_FALSE@,$INCLUDE_YARPIMAGE_FALSE,;t t -s,@YARPIMAGE_EXTRA_CPPFLAGS@,$YARPIMAGE_EXTRA_CPPFLAGS,;t t -s,@INSIDEM300_LIB@,$INSIDEM300_LIB,;t t -s,@INCLUDE_INSIDEM300_TRUE@,$INCLUDE_INSIDEM300_TRUE,;t t -s,@INCLUDE_INSIDEM300_FALSE@,$INCLUDE_INSIDEM300_FALSE,;t t -s,@INSIDEM300_EXTRA_CPPFLAGS@,$INSIDEM300_EXTRA_CPPFLAGS,;t t -s,@SKYETEKM1_LIB@,$SKYETEKM1_LIB,;t t -s,@INCLUDE_SKYETEKM1_TRUE@,$INCLUDE_SKYETEKM1_TRUE,;t t -s,@INCLUDE_SKYETEKM1_FALSE@,$INCLUDE_SKYETEKM1_FALSE,;t t -s,@SKYETEKM1_EXTRA_CPPFLAGS@,$SKYETEKM1_EXTRA_CPPFLAGS,;t t -s,@MICA2_LIB@,$MICA2_LIB,;t t -s,@INCLUDE_MICA2_TRUE@,$INCLUDE_MICA2_TRUE,;t t -s,@INCLUDE_MICA2_FALSE@,$INCLUDE_MICA2_FALSE,;t t -s,@MICA2_EXTRA_CPPFLAGS@,$MICA2_EXTRA_CPPFLAGS,;t t -s,@RCORE_XBRIDGE_LIB@,$RCORE_XBRIDGE_LIB,;t t -s,@INCLUDE_RCORE_XBRIDGE_TRUE@,$INCLUDE_RCORE_XBRIDGE_TRUE,;t t -s,@INCLUDE_RCORE_XBRIDGE_FALSE@,$INCLUDE_RCORE_XBRIDGE_FALSE,;t t -s,@RCORE_XBRIDGE_EXTRA_CPPFLAGS@,$RCORE_XBRIDGE_EXTRA_CPPFLAGS,;t t -s,@BOOST_SIGNALS_LIB@,$BOOST_SIGNALS_LIB,;t t -s,@GNOMECANVAS_CFLAGS@,$GNOMECANVAS_CFLAGS,;t t -s,@GNOMECANVAS_LIBS@,$GNOMECANVAS_LIBS,;t t -s,@GTK_CFLAGS@,$GTK_CFLAGS,;t t -s,@GTK_LIBS@,$GTK_LIBS,;t t -s,@WITH_GNOMECANVAS_TRUE@,$WITH_GNOMECANVAS_TRUE,;t t -s,@WITH_GNOMECANVAS_FALSE@,$WITH_GNOMECANVAS_FALSE,;t t -s,@WITH_GTK_TRUE@,$WITH_GTK_TRUE,;t t -s,@WITH_GTK_FALSE@,$WITH_GTK_FALSE,;t t -s,@WITH_GDKPIXBUF_TRUE@,$WITH_GDKPIXBUF_TRUE,;t t -s,@WITH_GDKPIXBUF_FALSE@,$WITH_GDKPIXBUF_FALSE,;t t -s,@PLAYERCC_EXTRA_CFLAGS@,$PLAYERCC_EXTRA_CFLAGS,;t t -s,@PLAYERCC_LIB@,$PLAYERCC_LIB,;t t -s,@INCLUDE_BOOST_THREAD_TRUE@,$INCLUDE_BOOST_THREAD_TRUE,;t t -s,@INCLUDE_BOOST_THREAD_FALSE@,$INCLUDE_BOOST_THREAD_FALSE,;t t -s,@INCLUDE_BOOST_SIGNALS_TRUE@,$INCLUDE_BOOST_SIGNALS_TRUE,;t t -s,@INCLUDE_BOOST_SIGNALS_FALSE@,$INCLUDE_BOOST_SIGNALS_FALSE,;t t -s,@INCLUDE_PLAYERCC_BOOST_TRUE@,$INCLUDE_PLAYERCC_BOOST_TRUE,;t t -s,@INCLUDE_PLAYERCC_BOOST_FALSE@,$INCLUDE_PLAYERCC_BOOST_FALSE,;t t -s,@INCLUDE_PLAYERCC_TRUE@,$INCLUDE_PLAYERCC_TRUE,;t t -s,@INCLUDE_PLAYERCC_FALSE@,$INCLUDE_PLAYERCC_FALSE,;t t -s,@INCLUDE_RTKGUI_TRUE@,$INCLUDE_RTKGUI_TRUE,;t t -s,@INCLUDE_RTKGUI_FALSE@,$INCLUDE_RTKGUI_FALSE,;t t -s,@HAVE_LIBZ_TRUE@,$HAVE_LIBZ_TRUE,;t t -s,@HAVE_LIBZ_FALSE@,$HAVE_LIBZ_FALSE,;t t -s,@LIBOBJS@,$LIBOBJS,;t t -s,@LIBLTDL_FLAG@,$LIBLTDL_FLAG,;t t -s,@INCLUDE_JPEG_TRUE@,$INCLUDE_JPEG_TRUE,;t t -s,@INCLUDE_JPEG_FALSE@,$INCLUDE_JPEG_FALSE,;t t -s,@INCLUDE_GL_TRUE@,$INCLUDE_GL_TRUE,;t t -s,@INCLUDE_GL_FALSE@,$INCLUDE_GL_FALSE,;t t -s,@INCLUDE_GLU_TRUE@,$INCLUDE_GLU_TRUE,;t t -s,@INCLUDE_GLU_FALSE@,$INCLUDE_GLU_FALSE,;t t -s,@INCLUDE_GLUT_TRUE@,$INCLUDE_GLUT_TRUE,;t t -s,@INCLUDE_GLUT_FALSE@,$INCLUDE_GLUT_FALSE,;t t -s,@WITH_OPENCV_TRUE@,$WITH_OPENCV_TRUE,;t t -s,@WITH_OPENCV_FALSE@,$WITH_OPENCV_FALSE,;t t -s,@IMAGEMAGICK_CFLAGS@,$IMAGEMAGICK_CFLAGS,;t t -s,@IMAGEMAGICK_LIBS@,$IMAGEMAGICK_LIBS,;t t -s,@WITH_IMAGEMAGICK_TRUE@,$WITH_IMAGEMAGICK_TRUE,;t t -s,@WITH_IMAGEMAGICK_FALSE@,$WITH_IMAGEMAGICK_FALSE,;t t -s,@GSL_CFLAGS@,$GSL_CFLAGS,;t t -s,@GSL_LIBS@,$GSL_LIBS,;t t -s,@WITH_GSL_TRUE@,$WITH_GSL_TRUE,;t t -s,@WITH_GSL_FALSE@,$WITH_GSL_FALSE,;t t -s,@INCLUDE_LIBPLAYERC_PY_TRUE@,$INCLUDE_LIBPLAYERC_PY_TRUE,;t t -s,@INCLUDE_LIBPLAYERC_PY_FALSE@,$INCLUDE_LIBPLAYERC_PY_FALSE,;t t -s,@LTLIBOBJS@,$LTLIBOBJS,;t t -CEOF - -_ACEOF - - cat >>$CONFIG_STATUS <<\_ACEOF - # Split the substitutions into bite-sized pieces for seds with - # small command number limits, like on Digital OSF/1 and HP-UX. - ac_max_sed_lines=48 - ac_sed_frag=1 # Number of current file. - ac_beg=1 # First line for current file. - ac_end=$ac_max_sed_lines # Line after last line for current file. - ac_more_lines=: - ac_sed_cmds= - while $ac_more_lines; do - if test $ac_beg -gt 1; then - sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - else - sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag - fi - if test ! -s $tmp/subs.frag; then - ac_more_lines=false - else - # The purpose of the label and of the branching condition is to - # speed up the sed processing (if there are no `@' at all, there - # is no need to browse any of the substitutions). - # These are the two extra sed commands mentioned above. - (echo ':t - /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed - if test -z "$ac_sed_cmds"; then - ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed" - else - ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed" - fi - ac_sed_frag=`expr $ac_sed_frag + 1` - ac_beg=$ac_end - ac_end=`expr $ac_end + $ac_max_sed_lines` - fi - done - if test -z "$ac_sed_cmds"; then - ac_sed_cmds=cat +if test -n "$CONFIG_FILES"; then + +_ACEOF + + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +BOOST_THREAD_LIB!$BOOST_THREAD_LIB$ac_delim +PLAYER_DRIVER_EXTRA_LIBS!$PLAYER_DRIVER_EXTRA_LIBS$ac_delim +SHELL!$SHELL$ac_delim +PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim +PACKAGE_NAME!$PACKAGE_NAME$ac_delim +PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim +PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim +PACKAGE_STRING!$PACKAGE_STRING$ac_delim +PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim +exec_prefix!$exec_prefix$ac_delim +prefix!$prefix$ac_delim +program_transform_name!$program_transform_name$ac_delim +bindir!$bindir$ac_delim +sbindir!$sbindir$ac_delim +libexecdir!$libexecdir$ac_delim +datarootdir!$datarootdir$ac_delim +datadir!$datadir$ac_delim +sysconfdir!$sysconfdir$ac_delim +sharedstatedir!$sharedstatedir$ac_delim +localstatedir!$localstatedir$ac_delim +includedir!$includedir$ac_delim +oldincludedir!$oldincludedir$ac_delim +docdir!$docdir$ac_delim +infodir!$infodir$ac_delim +htmldir!$htmldir$ac_delim +dvidir!$dvidir$ac_delim +pdfdir!$pdfdir$ac_delim +psdir!$psdir$ac_delim +libdir!$libdir$ac_delim +localedir!$localedir$ac_delim +mandir!$mandir$ac_delim +DEFS!$DEFS$ac_delim +ECHO_C!$ECHO_C$ac_delim +ECHO_N!$ECHO_N$ac_delim +ECHO_T!$ECHO_T$ac_delim +LIBS!$LIBS$ac_delim +build_alias!$build_alias$ac_delim +host_alias!$host_alias$ac_delim +target_alias!$target_alias$ac_delim +PLAYER_VERSION_INFO!$PLAYER_VERSION_INFO$ac_delim +build!$build$ac_delim +build_cpu!$build_cpu$ac_delim +build_vendor!$build_vendor$ac_delim +build_os!$build_os$ac_delim +host!$host$ac_delim +host_cpu!$host_cpu$ac_delim +host_vendor!$host_vendor$ac_delim +host_os!$host_os$ac_delim +target!$target$ac_delim +target_cpu!$target_cpu$ac_delim +target_vendor!$target_vendor$ac_delim +target_os!$target_os$ac_delim +DARWIN_TRUE!$DARWIN_TRUE$ac_delim +DARWIN_FALSE!$DARWIN_FALSE$ac_delim +INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim +INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim +INSTALL_DATA!$INSTALL_DATA$ac_delim +CYGPATH_W!$CYGPATH_W$ac_delim +PACKAGE!$PACKAGE$ac_delim +VERSION!$VERSION$ac_delim +ACLOCAL!$ACLOCAL$ac_delim +AUTOCONF!$AUTOCONF$ac_delim +AUTOMAKE!$AUTOMAKE$ac_delim +AUTOHEADER!$AUTOHEADER$ac_delim +MAKEINFO!$MAKEINFO$ac_delim +install_sh!$install_sh$ac_delim +STRIP!$STRIP$ac_delim +INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim +mkdir_p!$mkdir_p$ac_delim +AWK!$AWK$ac_delim +SET_MAKE!$SET_MAKE$ac_delim +am__leading_dot!$am__leading_dot$ac_delim +AMTAR!$AMTAR$ac_delim +am__tar!$am__tar$ac_delim +am__untar!$am__untar$ac_delim +CC!$CC$ac_delim +CFLAGS!$CFLAGS$ac_delim +LDFLAGS!$LDFLAGS$ac_delim +CPPFLAGS!$CPPFLAGS$ac_delim +ac_ct_CC!$ac_ct_CC$ac_delim +EXEEXT!$EXEEXT$ac_delim +OBJEXT!$OBJEXT$ac_delim +DEPDIR!$DEPDIR$ac_delim +am__include!$am__include$ac_delim +am__quote!$am__quote$ac_delim +AMDEP_TRUE!$AMDEP_TRUE$ac_delim +AMDEP_FALSE!$AMDEP_FALSE$ac_delim +AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim +CCDEPMODE!$CCDEPMODE$ac_delim +am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim +am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim +CXX!$CXX$ac_delim +CXXFLAGS!$CXXFLAGS$ac_delim +ac_ct_CXX!$ac_ct_CXX$ac_delim +CXXDEPMODE!$CXXDEPMODE$ac_delim +am__fastdepCXX_TRUE!$am__fastdepCXX_TRUE$ac_delim +am__fastdepCXX_FALSE!$am__fastdepCXX_FALSE$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi -fi # test -n "$CONFIG_FILES" +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +CPP!$CPP$ac_delim +GREP!$GREP$ac_delim +EGREP!$EGREP$ac_delim +LN_S!$LN_S$ac_delim +ECHO!$ECHO$ac_delim +AR!$AR$ac_delim +RANLIB!$RANLIB$ac_delim +CXXCPP!$CXXCPP$ac_delim +F77!$F77$ac_delim +FFLAGS!$FFLAGS$ac_delim +ac_ct_F77!$ac_ct_F77$ac_delim +LIBTOOL!$LIBTOOL$ac_delim +PREFIX!$PREFIX$ac_delim +have_pkg_config!$have_pkg_config$ac_delim +have_swig!$have_swig$ac_delim +have_python!$have_python$ac_delim +HAVE_PYTHON_TRUE!$HAVE_PYTHON_TRUE$ac_delim +HAVE_PYTHON_FALSE!$HAVE_PYTHON_FALSE$ac_delim +HAVE_PYTHONDEV_TRUE!$HAVE_PYTHONDEV_TRUE$ac_delim +HAVE_PYTHONDEV_FALSE!$HAVE_PYTHONDEV_FALSE$ac_delim +have_java!$have_java$ac_delim +JNI_CFLAGS!$JNI_CFLAGS$ac_delim +BUILD_JPLAYER_TRUE!$BUILD_JPLAYER_TRUE$ac_delim +BUILD_JPLAYER_FALSE!$BUILD_JPLAYER_FALSE$ac_delim +ENABLE_JPLAYER_TRUE!$ENABLE_JPLAYER_TRUE$ac_delim +ENABLE_JPLAYER_FALSE!$ENABLE_JPLAYER_FALSE$ac_delim +WITH_TESTS_TRUE!$WITH_TESTS_TRUE$ac_delim +WITH_TESTS_FALSE!$WITH_TESTS_FALSE$ac_delim +PKG_CONFIG!$PKG_CONFIG$ac_delim +_CFLAGS!$_CFLAGS$ac_delim +_LIBS!$_LIBS$ac_delim +ACOUSTICS_LIB!$ACOUSTICS_LIB$ac_delim +INCLUDE_ACOUSTICS_TRUE!$INCLUDE_ACOUSTICS_TRUE$ac_delim +INCLUDE_ACOUSTICS_FALSE!$INCLUDE_ACOUSTICS_FALSE$ac_delim +ACOUSTICS_EXTRA_CPPFLAGS!$ACOUSTICS_EXTRA_CPPFLAGS$ac_delim +ACTS_LIB!$ACTS_LIB$ac_delim +INCLUDE_ACTS_TRUE!$INCLUDE_ACTS_TRUE$ac_delim +INCLUDE_ACTS_FALSE!$INCLUDE_ACTS_FALSE$ac_delim +ACTS_EXTRA_CPPFLAGS!$ACTS_EXTRA_CPPFLAGS$ac_delim +AMCL_LIB!$AMCL_LIB$ac_delim +INCLUDE_AMCL_TRUE!$INCLUDE_AMCL_TRUE$ac_delim +INCLUDE_AMCL_FALSE!$INCLUDE_AMCL_FALSE$ac_delim +AMCL_EXTRA_CPPFLAGS!$AMCL_EXTRA_CPPFLAGS$ac_delim +AMTECPOWERCUBE_LIB!$AMTECPOWERCUBE_LIB$ac_delim +INCLUDE_AMTECPOWERCUBE_TRUE!$INCLUDE_AMTECPOWERCUBE_TRUE$ac_delim +INCLUDE_AMTECPOWERCUBE_FALSE!$INCLUDE_AMTECPOWERCUBE_FALSE$ac_delim +AMTECPOWERCUBE_EXTRA_CPPFLAGS!$AMTECPOWERCUBE_EXTRA_CPPFLAGS$ac_delim +ARTOOLKITPLUS_CFLAGS!$ARTOOLKITPLUS_CFLAGS$ac_delim +ARTOOLKITPLUS_LIBS!$ARTOOLKITPLUS_LIBS$ac_delim +ARTOOLKITPLUS_LIB!$ARTOOLKITPLUS_LIB$ac_delim +INCLUDE_ARTOOLKITPLUS_TRUE!$INCLUDE_ARTOOLKITPLUS_TRUE$ac_delim +INCLUDE_ARTOOLKITPLUS_FALSE!$INCLUDE_ARTOOLKITPLUS_FALSE$ac_delim +ARTOOLKITPLUS_EXTRA_CPPFLAGS!$ARTOOLKITPLUS_EXTRA_CPPFLAGS$ac_delim +AODV_LIB!$AODV_LIB$ac_delim +INCLUDE_AODV_TRUE!$INCLUDE_AODV_TRUE$ac_delim +INCLUDE_AODV_FALSE!$INCLUDE_AODV_FALSE$ac_delim +AODV_EXTRA_CPPFLAGS!$AODV_EXTRA_CPPFLAGS$ac_delim +BUMPERSAFE_LIB!$BUMPERSAFE_LIB$ac_delim +INCLUDE_BUMPERSAFE_TRUE!$INCLUDE_BUMPERSAFE_TRUE$ac_delim +INCLUDE_BUMPERSAFE_FALSE!$INCLUDE_BUMPERSAFE_FALSE$ac_delim +BUMPERSAFE_EXTRA_CPPFLAGS!$BUMPERSAFE_EXTRA_CPPFLAGS$ac_delim +ND_LIB!$ND_LIB$ac_delim +INCLUDE_ND_TRUE!$INCLUDE_ND_TRUE$ac_delim +INCLUDE_ND_FALSE!$INCLUDE_ND_FALSE$ac_delim +ND_EXTRA_CPPFLAGS!$ND_EXTRA_CPPFLAGS$ac_delim +CAMERA1394_LIB!$CAMERA1394_LIB$ac_delim +INCLUDE_CAMERA1394_TRUE!$INCLUDE_CAMERA1394_TRUE$ac_delim +INCLUDE_CAMERA1394_FALSE!$INCLUDE_CAMERA1394_FALSE$ac_delim +CAMERA1394_EXTRA_CPPFLAGS!$CAMERA1394_EXTRA_CPPFLAGS$ac_delim +CAMERACOMPRESS_LIB!$CAMERACOMPRESS_LIB$ac_delim +INCLUDE_CAMERACOMPRESS_TRUE!$INCLUDE_CAMERACOMPRESS_TRUE$ac_delim +INCLUDE_CAMERACOMPRESS_FALSE!$INCLUDE_CAMERACOMPRESS_FALSE$ac_delim +CAMERACOMPRESS_EXTRA_CPPFLAGS!$CAMERACOMPRESS_EXTRA_CPPFLAGS$ac_delim +CAMERAUVC_LIB!$CAMERAUVC_LIB$ac_delim +INCLUDE_CAMERAUVC_TRUE!$INCLUDE_CAMERAUVC_TRUE$ac_delim +INCLUDE_CAMERAUVC_FALSE!$INCLUDE_CAMERAUVC_FALSE$ac_delim +CAMERAUVC_EXTRA_CPPFLAGS!$CAMERAUVC_EXTRA_CPPFLAGS$ac_delim +CAMERAV4L_LIB!$CAMERAV4L_LIB$ac_delim +INCLUDE_CAMERAV4L_TRUE!$INCLUDE_CAMERAV4L_TRUE$ac_delim +INCLUDE_CAMERAV4L_FALSE!$INCLUDE_CAMERAV4L_FALSE$ac_delim +CAMERAV4L_EXTRA_CPPFLAGS!$CAMERAV4L_EXTRA_CPPFLAGS$ac_delim +CANONVCC4_LIB!$CANONVCC4_LIB$ac_delim +INCLUDE_CANONVCC4_TRUE!$INCLUDE_CANONVCC4_TRUE$ac_delim +INCLUDE_CANONVCC4_FALSE!$INCLUDE_CANONVCC4_FALSE$ac_delim +CANONVCC4_EXTRA_CPPFLAGS!$CANONVCC4_EXTRA_CPPFLAGS$ac_delim +CLODBUSTER_LIB!$CLODBUSTER_LIB$ac_delim +INCLUDE_CLODBUSTER_TRUE!$INCLUDE_CLODBUSTER_TRUE$ac_delim +INCLUDE_CLODBUSTER_FALSE!$INCLUDE_CLODBUSTER_FALSE$ac_delim +CLODBUSTER_EXTRA_CPPFLAGS!$CLODBUSTER_EXTRA_CPPFLAGS$ac_delim +CMUCAM2_LIB!$CMUCAM2_LIB$ac_delim +INCLUDE_CMUCAM2_TRUE!$INCLUDE_CMUCAM2_TRUE$ac_delim +INCLUDE_CMUCAM2_FALSE!$INCLUDE_CMUCAM2_FALSE$ac_delim +CMUCAM2_EXTRA_CPPFLAGS!$CMUCAM2_EXTRA_CPPFLAGS$ac_delim +CMVISION_LIB!$CMVISION_LIB$ac_delim +INCLUDE_CMVISION_TRUE!$INCLUDE_CMVISION_TRUE$ac_delim +INCLUDE_CMVISION_FALSE!$INCLUDE_CMVISION_FALSE$ac_delim +CMVISION_EXTRA_CPPFLAGS!$CMVISION_EXTRA_CPPFLAGS$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +DUMMY_LIB!$DUMMY_LIB$ac_delim +INCLUDE_DUMMY_TRUE!$INCLUDE_DUMMY_TRUE$ac_delim +INCLUDE_DUMMY_FALSE!$INCLUDE_DUMMY_FALSE$ac_delim +DUMMY_EXTRA_CPPFLAGS!$DUMMY_EXTRA_CPPFLAGS$ac_delim +ER1_LIB!$ER1_LIB$ac_delim +INCLUDE_ER1_TRUE!$INCLUDE_ER1_TRUE$ac_delim +INCLUDE_ER1_FALSE!$INCLUDE_ER1_FALSE$ac_delim +ER1_EXTRA_CPPFLAGS!$ER1_EXTRA_CPPFLAGS$ac_delim +FAKELOCALIZE_LIB!$FAKELOCALIZE_LIB$ac_delim +INCLUDE_FAKELOCALIZE_TRUE!$INCLUDE_FAKELOCALIZE_TRUE$ac_delim +INCLUDE_FAKELOCALIZE_FALSE!$INCLUDE_FAKELOCALIZE_FALSE$ac_delim +FAKELOCALIZE_EXTRA_CPPFLAGS!$FAKELOCALIZE_EXTRA_CPPFLAGS$ac_delim +FESTIVAL_LIB!$FESTIVAL_LIB$ac_delim +INCLUDE_FESTIVAL_TRUE!$INCLUDE_FESTIVAL_TRUE$ac_delim +INCLUDE_FESTIVAL_FALSE!$INCLUDE_FESTIVAL_FALSE$ac_delim +FESTIVAL_EXTRA_CPPFLAGS!$FESTIVAL_EXTRA_CPPFLAGS$ac_delim +FLOCKOFBIRDS_LIB!$FLOCKOFBIRDS_LIB$ac_delim +INCLUDE_FLOCKOFBIRDS_TRUE!$INCLUDE_FLOCKOFBIRDS_TRUE$ac_delim +INCLUDE_FLOCKOFBIRDS_FALSE!$INCLUDE_FLOCKOFBIRDS_FALSE$ac_delim +FLOCKOFBIRDS_EXTRA_CPPFLAGS!$FLOCKOFBIRDS_EXTRA_CPPFLAGS$ac_delim +GARCIA_CFLAGS!$GARCIA_CFLAGS$ac_delim +GARCIA_LIBS!$GARCIA_LIBS$ac_delim +GARCIA_LIB!$GARCIA_LIB$ac_delim +INCLUDE_GARCIA_TRUE!$INCLUDE_GARCIA_TRUE$ac_delim +INCLUDE_GARCIA_FALSE!$INCLUDE_GARCIA_FALSE$ac_delim +GARCIA_EXTRA_CPPFLAGS!$GARCIA_EXTRA_CPPFLAGS$ac_delim +GARMINNMEA_LIB!$GARMINNMEA_LIB$ac_delim +INCLUDE_GARMINNMEA_TRUE!$INCLUDE_GARMINNMEA_TRUE$ac_delim +INCLUDE_GARMINNMEA_FALSE!$INCLUDE_GARMINNMEA_FALSE$ac_delim +GARMINNMEA_EXTRA_CPPFLAGS!$GARMINNMEA_EXTRA_CPPFLAGS$ac_delim +OPENCV_CFLAGS!$OPENCV_CFLAGS$ac_delim +OPENCV_LIBS!$OPENCV_LIBS$ac_delim +IMAGESEQ_LIB!$IMAGESEQ_LIB$ac_delim +INCLUDE_IMAGESEQ_TRUE!$INCLUDE_IMAGESEQ_TRUE$ac_delim +INCLUDE_IMAGESEQ_FALSE!$INCLUDE_IMAGESEQ_FALSE$ac_delim +IMAGESEQ_EXTRA_CPPFLAGS!$IMAGESEQ_EXTRA_CPPFLAGS$ac_delim +ISENSE_LIB!$ISENSE_LIB$ac_delim +INCLUDE_ISENSE_TRUE!$INCLUDE_ISENSE_TRUE$ac_delim +INCLUDE_ISENSE_FALSE!$INCLUDE_ISENSE_FALSE$ac_delim +ISENSE_EXTRA_CPPFLAGS!$ISENSE_EXTRA_CPPFLAGS$ac_delim +IWSPY_LIB!$IWSPY_LIB$ac_delim +INCLUDE_IWSPY_TRUE!$INCLUDE_IWSPY_TRUE$ac_delim +INCLUDE_IWSPY_FALSE!$INCLUDE_IWSPY_FALSE$ac_delim +IWSPY_EXTRA_CPPFLAGS!$IWSPY_EXTRA_CPPFLAGS$ac_delim +KHEPERA_LIB!$KHEPERA_LIB$ac_delim +INCLUDE_KHEPERA_TRUE!$INCLUDE_KHEPERA_TRUE$ac_delim +INCLUDE_KHEPERA_FALSE!$INCLUDE_KHEPERA_FALSE$ac_delim +KHEPERA_EXTRA_CPPFLAGS!$KHEPERA_EXTRA_CPPFLAGS$ac_delim +LASERBAR_LIB!$LASERBAR_LIB$ac_delim +INCLUDE_LASERBAR_TRUE!$INCLUDE_LASERBAR_TRUE$ac_delim +INCLUDE_LASERBAR_FALSE!$INCLUDE_LASERBAR_FALSE$ac_delim +LASERBAR_EXTRA_CPPFLAGS!$LASERBAR_EXTRA_CPPFLAGS$ac_delim +LASERBARCODE_LIB!$LASERBARCODE_LIB$ac_delim +INCLUDE_LASERBARCODE_TRUE!$INCLUDE_LASERBARCODE_TRUE$ac_delim +INCLUDE_LASERBARCODE_FALSE!$INCLUDE_LASERBARCODE_FALSE$ac_delim +LASERBARCODE_EXTRA_CPPFLAGS!$LASERBARCODE_EXTRA_CPPFLAGS$ac_delim +LASERCSPACE_LIB!$LASERCSPACE_LIB$ac_delim +INCLUDE_LASERCSPACE_TRUE!$INCLUDE_LASERCSPACE_TRUE$ac_delim +INCLUDE_LASERCSPACE_FALSE!$INCLUDE_LASERCSPACE_FALSE$ac_delim +LASERCSPACE_EXTRA_CPPFLAGS!$LASERCSPACE_EXTRA_CPPFLAGS$ac_delim +LASERPOSEINTERPOLATOR_LIB!$LASERPOSEINTERPOLATOR_LIB$ac_delim +INCLUDE_LASERPOSEINTERPOLATOR_TRUE!$INCLUDE_LASERPOSEINTERPOLATOR_TRUE$ac_delim +INCLUDE_LASERPOSEINTERPOLATOR_FALSE!$INCLUDE_LASERPOSEINTERPOLATOR_FALSE$ac_delim +LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS!$LASERPOSEINTERPOLATOR_EXTRA_CPPFLAGS$ac_delim +LASERRESCAN_LIB!$LASERRESCAN_LIB$ac_delim +INCLUDE_LASERRESCAN_TRUE!$INCLUDE_LASERRESCAN_TRUE$ac_delim +INCLUDE_LASERRESCAN_FALSE!$INCLUDE_LASERRESCAN_FALSE$ac_delim +LASERRESCAN_EXTRA_CPPFLAGS!$LASERRESCAN_EXTRA_CPPFLAGS$ac_delim +LASERSAFE_LIB!$LASERSAFE_LIB$ac_delim +INCLUDE_LASERSAFE_TRUE!$INCLUDE_LASERSAFE_TRUE$ac_delim +INCLUDE_LASERSAFE_FALSE!$INCLUDE_LASERSAFE_FALSE$ac_delim +LASERSAFE_EXTRA_CPPFLAGS!$LASERSAFE_EXTRA_CPPFLAGS$ac_delim +LASERVISUALBARCODE_LIB!$LASERVISUALBARCODE_LIB$ac_delim +INCLUDE_LASERVISUALBARCODE_TRUE!$INCLUDE_LASERVISUALBARCODE_TRUE$ac_delim +INCLUDE_LASERVISUALBARCODE_FALSE!$INCLUDE_LASERVISUALBARCODE_FALSE$ac_delim +LASERVISUALBARCODE_EXTRA_CPPFLAGS!$LASERVISUALBARCODE_EXTRA_CPPFLAGS$ac_delim +LASERVISUALBW_LIB!$LASERVISUALBW_LIB$ac_delim +INCLUDE_LASERVISUALBW_TRUE!$INCLUDE_LASERVISUALBW_TRUE$ac_delim +INCLUDE_LASERVISUALBW_FALSE!$INCLUDE_LASERVISUALBW_FALSE$ac_delim +LASERVISUALBW_EXTRA_CPPFLAGS!$LASERVISUALBW_EXTRA_CPPFLAGS$ac_delim +LINUXJOYSTICK_LIB!$LINUXJOYSTICK_LIB$ac_delim +INCLUDE_LINUXJOYSTICK_TRUE!$INCLUDE_LINUXJOYSTICK_TRUE$ac_delim +INCLUDE_LINUXJOYSTICK_FALSE!$INCLUDE_LINUXJOYSTICK_FALSE$ac_delim +LINUXJOYSTICK_EXTRA_CPPFLAGS!$LINUXJOYSTICK_EXTRA_CPPFLAGS$ac_delim +LINUXWIFI_LIB!$LINUXWIFI_LIB$ac_delim +INCLUDE_LINUXWIFI_TRUE!$INCLUDE_LINUXWIFI_TRUE$ac_delim +INCLUDE_LINUXWIFI_FALSE!$INCLUDE_LINUXWIFI_FALSE$ac_delim +LINUXWIFI_EXTRA_CPPFLAGS!$LINUXWIFI_EXTRA_CPPFLAGS$ac_delim +LIFOMCOM_LIB!$LIFOMCOM_LIB$ac_delim +INCLUDE_LIFOMCOM_TRUE!$INCLUDE_LIFOMCOM_TRUE$ac_delim +INCLUDE_LIFOMCOM_FALSE!$INCLUDE_LIFOMCOM_FALSE$ac_delim +LIFOMCOM_EXTRA_CPPFLAGS!$LIFOMCOM_EXTRA_CPPFLAGS$ac_delim +LOGFILE_LIB!$LOGFILE_LIB$ac_delim +INCLUDE_LOGFILE_TRUE!$INCLUDE_LOGFILE_TRUE$ac_delim +INCLUDE_LOGFILE_FALSE!$INCLUDE_LOGFILE_FALSE$ac_delim +LOGFILE_EXTRA_CPPFLAGS!$LOGFILE_EXTRA_CPPFLAGS$ac_delim +MAPCSPACE_LIB!$MAPCSPACE_LIB$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +INCLUDE_MAPCSPACE_TRUE!$INCLUDE_MAPCSPACE_TRUE$ac_delim +INCLUDE_MAPCSPACE_FALSE!$INCLUDE_MAPCSPACE_FALSE$ac_delim +MAPCSPACE_EXTRA_CPPFLAGS!$MAPCSPACE_EXTRA_CPPFLAGS$ac_delim +GDK_PIXBUF_CFLAGS!$GDK_PIXBUF_CFLAGS$ac_delim +GDK_PIXBUF_LIBS!$GDK_PIXBUF_LIBS$ac_delim +MAPFILE_LIB!$MAPFILE_LIB$ac_delim +INCLUDE_MAPFILE_TRUE!$INCLUDE_MAPFILE_TRUE$ac_delim +INCLUDE_MAPFILE_FALSE!$INCLUDE_MAPFILE_FALSE$ac_delim +MAPFILE_EXTRA_CPPFLAGS!$MAPFILE_EXTRA_CPPFLAGS$ac_delim +MAPSCALE_LIB!$MAPSCALE_LIB$ac_delim +INCLUDE_MAPSCALE_TRUE!$INCLUDE_MAPSCALE_TRUE$ac_delim +INCLUDE_MAPSCALE_FALSE!$INCLUDE_MAPSCALE_FALSE$ac_delim +MAPSCALE_EXTRA_CPPFLAGS!$MAPSCALE_EXTRA_CPPFLAGS$ac_delim +MICROSTRAIN_LIB!$MICROSTRAIN_LIB$ac_delim +INCLUDE_MICROSTRAIN_TRUE!$INCLUDE_MICROSTRAIN_TRUE$ac_delim +INCLUDE_MICROSTRAIN_FALSE!$INCLUDE_MICROSTRAIN_FALSE$ac_delim +MICROSTRAIN_EXTRA_CPPFLAGS!$MICROSTRAIN_EXTRA_CPPFLAGS$ac_delim +MIXER_LIB!$MIXER_LIB$ac_delim +INCLUDE_MIXER_TRUE!$INCLUDE_MIXER_TRUE$ac_delim +INCLUDE_MIXER_FALSE!$INCLUDE_MIXER_FALSE$ac_delim +MIXER_EXTRA_CPPFLAGS!$MIXER_EXTRA_CPPFLAGS$ac_delim +NOMAD_LIB!$NOMAD_LIB$ac_delim +INCLUDE_NOMAD_TRUE!$INCLUDE_NOMAD_TRUE$ac_delim +INCLUDE_NOMAD_FALSE!$INCLUDE_NOMAD_FALSE$ac_delim +NOMAD_EXTRA_CPPFLAGS!$NOMAD_EXTRA_CPPFLAGS$ac_delim +OBOT_LIB!$OBOT_LIB$ac_delim +INCLUDE_OBOT_TRUE!$INCLUDE_OBOT_TRUE$ac_delim +INCLUDE_OBOT_FALSE!$INCLUDE_OBOT_FALSE$ac_delim +OBOT_EXTRA_CPPFLAGS!$OBOT_EXTRA_CPPFLAGS$ac_delim +P2OS_LIB!$P2OS_LIB$ac_delim +INCLUDE_P2OS_TRUE!$INCLUDE_P2OS_TRUE$ac_delim +INCLUDE_P2OS_FALSE!$INCLUDE_P2OS_FALSE$ac_delim +P2OS_EXTRA_CPPFLAGS!$P2OS_EXTRA_CPPFLAGS$ac_delim +ERRATIC_LIB!$ERRATIC_LIB$ac_delim +INCLUDE_ERRATIC_TRUE!$INCLUDE_ERRATIC_TRUE$ac_delim +INCLUDE_ERRATIC_FALSE!$INCLUDE_ERRATIC_FALSE$ac_delim +ERRATIC_EXTRA_CPPFLAGS!$ERRATIC_EXTRA_CPPFLAGS$ac_delim +WBR914_LIB!$WBR914_LIB$ac_delim +INCLUDE_WBR914_TRUE!$INCLUDE_WBR914_TRUE$ac_delim +INCLUDE_WBR914_FALSE!$INCLUDE_WBR914_FALSE$ac_delim +WBR914_EXTRA_CPPFLAGS!$WBR914_EXTRA_CPPFLAGS$ac_delim +PASSTHROUGH_LIB!$PASSTHROUGH_LIB$ac_delim +INCLUDE_PASSTHROUGH_TRUE!$INCLUDE_PASSTHROUGH_TRUE$ac_delim +INCLUDE_PASSTHROUGH_FALSE!$INCLUDE_PASSTHROUGH_FALSE$ac_delim +PASSTHROUGH_EXTRA_CPPFLAGS!$PASSTHROUGH_EXTRA_CPPFLAGS$ac_delim +PTU46_LIB!$PTU46_LIB$ac_delim +INCLUDE_PTU46_TRUE!$INCLUDE_PTU46_TRUE$ac_delim +INCLUDE_PTU46_FALSE!$INCLUDE_PTU46_FALSE$ac_delim +PTU46_EXTRA_CPPFLAGS!$PTU46_EXTRA_CPPFLAGS$ac_delim +REB_LIB!$REB_LIB$ac_delim +INCLUDE_REB_TRUE!$INCLUDE_REB_TRUE$ac_delim +INCLUDE_REB_FALSE!$INCLUDE_REB_FALSE$ac_delim +REB_EXTRA_CPPFLAGS!$REB_EXTRA_CPPFLAGS$ac_delim +RELAY_LIB!$RELAY_LIB$ac_delim +INCLUDE_RELAY_TRUE!$INCLUDE_RELAY_TRUE$ac_delim +INCLUDE_RELAY_FALSE!$INCLUDE_RELAY_FALSE$ac_delim +RELAY_EXTRA_CPPFLAGS!$RELAY_EXTRA_CPPFLAGS$ac_delim +KARTOWRITER_LIB!$KARTOWRITER_LIB$ac_delim +INCLUDE_KARTOWRITER_TRUE!$INCLUDE_KARTOWRITER_TRUE$ac_delim +INCLUDE_KARTOWRITER_FALSE!$INCLUDE_KARTOWRITER_FALSE$ac_delim +KARTOWRITER_EXTRA_CPPFLAGS!$KARTOWRITER_EXTRA_CPPFLAGS$ac_delim +RFLEX_LIB!$RFLEX_LIB$ac_delim +INCLUDE_RFLEX_TRUE!$INCLUDE_RFLEX_TRUE$ac_delim +INCLUDE_RFLEX_FALSE!$INCLUDE_RFLEX_FALSE$ac_delim +RFLEX_EXTRA_CPPFLAGS!$RFLEX_EXTRA_CPPFLAGS$ac_delim +SEGWAYRMP_LIB!$SEGWAYRMP_LIB$ac_delim +INCLUDE_SEGWAYRMP_TRUE!$INCLUDE_SEGWAYRMP_TRUE$ac_delim +INCLUDE_SEGWAYRMP_FALSE!$INCLUDE_SEGWAYRMP_FALSE$ac_delim +SEGWAYRMP_EXTRA_CPPFLAGS!$SEGWAYRMP_EXTRA_CPPFLAGS$ac_delim +HOWL_CFLAGS!$HOWL_CFLAGS$ac_delim +HOWL_LIBS!$HOWL_LIBS$ac_delim +SERVICE_ADV_MDNS_LIB!$SERVICE_ADV_MDNS_LIB$ac_delim +INCLUDE_SERVICE_ADV_MDNS_TRUE!$INCLUDE_SERVICE_ADV_MDNS_TRUE$ac_delim +INCLUDE_SERVICE_ADV_MDNS_FALSE!$INCLUDE_SERVICE_ADV_MDNS_FALSE$ac_delim +SERVICE_ADV_MDNS_EXTRA_CPPFLAGS!$SERVICE_ADV_MDNS_EXTRA_CPPFLAGS$ac_delim +SHAPETRACKER_LIB!$SHAPETRACKER_LIB$ac_delim +INCLUDE_SHAPETRACKER_TRUE!$INCLUDE_SHAPETRACKER_TRUE$ac_delim +INCLUDE_SHAPETRACKER_FALSE!$INCLUDE_SHAPETRACKER_FALSE$ac_delim +SHAPETRACKER_EXTRA_CPPFLAGS!$SHAPETRACKER_EXTRA_CPPFLAGS$ac_delim +SICKLMS200_LIB!$SICKLMS200_LIB$ac_delim +INCLUDE_SICKLMS200_TRUE!$INCLUDE_SICKLMS200_TRUE$ac_delim +INCLUDE_SICKLMS200_FALSE!$INCLUDE_SICKLMS200_FALSE$ac_delim +SICKLMS200_EXTRA_CPPFLAGS!$SICKLMS200_EXTRA_CPPFLAGS$ac_delim +SICKNAV200_LIB!$SICKNAV200_LIB$ac_delim +INCLUDE_SICKNAV200_TRUE!$INCLUDE_SICKNAV200_TRUE$ac_delim +INCLUDE_SICKNAV200_FALSE!$INCLUDE_SICKNAV200_FALSE$ac_delim +SICKNAV200_EXTRA_CPPFLAGS!$SICKNAV200_EXTRA_CPPFLAGS$ac_delim +SICKPLS_LIB!$SICKPLS_LIB$ac_delim +INCLUDE_SICKPLS_TRUE!$INCLUDE_SICKPLS_TRUE$ac_delim +INCLUDE_SICKPLS_FALSE!$INCLUDE_SICKPLS_FALSE$ac_delim +SICKPLS_EXTRA_CPPFLAGS!$SICKPLS_EXTRA_CPPFLAGS$ac_delim +SICKS3000_LIB!$SICKS3000_LIB$ac_delim +INCLUDE_SICKS3000_TRUE!$INCLUDE_SICKS3000_TRUE$ac_delim +INCLUDE_SICKS3000_FALSE!$INCLUDE_SICKS3000_FALSE$ac_delim +SICKS3000_EXTRA_CPPFLAGS!$SICKS3000_EXTRA_CPPFLAGS$ac_delim +SIMPLESHAPE_LIB!$SIMPLESHAPE_LIB$ac_delim +INCLUDE_SIMPLESHAPE_TRUE!$INCLUDE_SIMPLESHAPE_TRUE$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-4.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +INCLUDE_SIMPLESHAPE_FALSE!$INCLUDE_SIMPLESHAPE_FALSE$ac_delim +SIMPLESHAPE_EXTRA_CPPFLAGS!$SIMPLESHAPE_EXTRA_CPPFLAGS$ac_delim +SPHERE_LIB!$SPHERE_LIB$ac_delim +INCLUDE_SPHERE_TRUE!$INCLUDE_SPHERE_TRUE$ac_delim +INCLUDE_SPHERE_FALSE!$INCLUDE_SPHERE_FALSE$ac_delim +SPHERE_EXTRA_CPPFLAGS!$SPHERE_EXTRA_CPPFLAGS$ac_delim +SPHINX2_LIB!$SPHINX2_LIB$ac_delim +INCLUDE_SPHINX2_TRUE!$INCLUDE_SPHINX2_TRUE$ac_delim +INCLUDE_SPHINX2_FALSE!$INCLUDE_SPHINX2_FALSE$ac_delim +SPHINX2_EXTRA_CPPFLAGS!$SPHINX2_EXTRA_CPPFLAGS$ac_delim +SONYEVID30_LIB!$SONYEVID30_LIB$ac_delim +INCLUDE_SONYEVID30_TRUE!$INCLUDE_SONYEVID30_TRUE$ac_delim +INCLUDE_SONYEVID30_FALSE!$INCLUDE_SONYEVID30_FALSE$ac_delim +SONYEVID30_EXTRA_CPPFLAGS!$SONYEVID30_EXTRA_CPPFLAGS$ac_delim +UPCBARCODE_LIB!$UPCBARCODE_LIB$ac_delim +INCLUDE_UPCBARCODE_TRUE!$INCLUDE_UPCBARCODE_TRUE$ac_delim +INCLUDE_UPCBARCODE_FALSE!$INCLUDE_UPCBARCODE_FALSE$ac_delim +UPCBARCODE_EXTRA_CPPFLAGS!$UPCBARCODE_EXTRA_CPPFLAGS$ac_delim +URGLASER_LIB!$URGLASER_LIB$ac_delim +INCLUDE_URGLASER_TRUE!$INCLUDE_URGLASER_TRUE$ac_delim +INCLUDE_URGLASER_FALSE!$INCLUDE_URGLASER_FALSE$ac_delim +URGLASER_EXTRA_CPPFLAGS!$URGLASER_EXTRA_CPPFLAGS$ac_delim +VFH_LIB!$VFH_LIB$ac_delim +INCLUDE_VFH_TRUE!$INCLUDE_VFH_TRUE$ac_delim +INCLUDE_VFH_FALSE!$INCLUDE_VFH_FALSE$ac_delim +VFH_EXTRA_CPPFLAGS!$VFH_EXTRA_CPPFLAGS$ac_delim +VMAPFILE_LIB!$VMAPFILE_LIB$ac_delim +INCLUDE_VMAPFILE_TRUE!$INCLUDE_VMAPFILE_TRUE$ac_delim +INCLUDE_VMAPFILE_FALSE!$INCLUDE_VMAPFILE_FALSE$ac_delim +VMAPFILE_EXTRA_CPPFLAGS!$VMAPFILE_EXTRA_CPPFLAGS$ac_delim +WAVEAUDIO_LIB!$WAVEAUDIO_LIB$ac_delim +INCLUDE_WAVEAUDIO_TRUE!$INCLUDE_WAVEAUDIO_TRUE$ac_delim +INCLUDE_WAVEAUDIO_FALSE!$INCLUDE_WAVEAUDIO_FALSE$ac_delim +WAVEAUDIO_EXTRA_CPPFLAGS!$WAVEAUDIO_EXTRA_CPPFLAGS$ac_delim +ROOMBA_LIB!$ROOMBA_LIB$ac_delim +INCLUDE_ROOMBA_TRUE!$INCLUDE_ROOMBA_TRUE$ac_delim +INCLUDE_ROOMBA_FALSE!$INCLUDE_ROOMBA_FALSE$ac_delim +ROOMBA_EXTRA_CPPFLAGS!$ROOMBA_EXTRA_CPPFLAGS$ac_delim +WAVEFRONT_LIB!$WAVEFRONT_LIB$ac_delim +INCLUDE_WAVEFRONT_TRUE!$INCLUDE_WAVEFRONT_TRUE$ac_delim +INCLUDE_WAVEFRONT_FALSE!$INCLUDE_WAVEFRONT_FALSE$ac_delim +WAVEFRONT_EXTRA_CPPFLAGS!$WAVEFRONT_EXTRA_CPPFLAGS$ac_delim +YARPIMAGE_LIB!$YARPIMAGE_LIB$ac_delim +INCLUDE_YARPIMAGE_TRUE!$INCLUDE_YARPIMAGE_TRUE$ac_delim +INCLUDE_YARPIMAGE_FALSE!$INCLUDE_YARPIMAGE_FALSE$ac_delim +YARPIMAGE_EXTRA_CPPFLAGS!$YARPIMAGE_EXTRA_CPPFLAGS$ac_delim +INSIDEM300_LIB!$INSIDEM300_LIB$ac_delim +INCLUDE_INSIDEM300_TRUE!$INCLUDE_INSIDEM300_TRUE$ac_delim +INCLUDE_INSIDEM300_FALSE!$INCLUDE_INSIDEM300_FALSE$ac_delim +INSIDEM300_EXTRA_CPPFLAGS!$INSIDEM300_EXTRA_CPPFLAGS$ac_delim +SKYETEKM1_LIB!$SKYETEKM1_LIB$ac_delim +INCLUDE_SKYETEKM1_TRUE!$INCLUDE_SKYETEKM1_TRUE$ac_delim +INCLUDE_SKYETEKM1_FALSE!$INCLUDE_SKYETEKM1_FALSE$ac_delim +SKYETEKM1_EXTRA_CPPFLAGS!$SKYETEKM1_EXTRA_CPPFLAGS$ac_delim +MICA2_LIB!$MICA2_LIB$ac_delim +INCLUDE_MICA2_TRUE!$INCLUDE_MICA2_TRUE$ac_delim +INCLUDE_MICA2_FALSE!$INCLUDE_MICA2_FALSE$ac_delim +MICA2_EXTRA_CPPFLAGS!$MICA2_EXTRA_CPPFLAGS$ac_delim +RCORE_XBRIDGE_LIB!$RCORE_XBRIDGE_LIB$ac_delim +INCLUDE_RCORE_XBRIDGE_TRUE!$INCLUDE_RCORE_XBRIDGE_TRUE$ac_delim +INCLUDE_RCORE_XBRIDGE_FALSE!$INCLUDE_RCORE_XBRIDGE_FALSE$ac_delim +RCORE_XBRIDGE_EXTRA_CPPFLAGS!$RCORE_XBRIDGE_EXTRA_CPPFLAGS$ac_delim +BOOST_SIGNALS_LIB!$BOOST_SIGNALS_LIB$ac_delim +GNOMECANVAS_CFLAGS!$GNOMECANVAS_CFLAGS$ac_delim +GNOMECANVAS_LIBS!$GNOMECANVAS_LIBS$ac_delim +GTK_CFLAGS!$GTK_CFLAGS$ac_delim +GTK_LIBS!$GTK_LIBS$ac_delim +WITH_GNOMECANVAS_TRUE!$WITH_GNOMECANVAS_TRUE$ac_delim +WITH_GNOMECANVAS_FALSE!$WITH_GNOMECANVAS_FALSE$ac_delim +WITH_GTK_TRUE!$WITH_GTK_TRUE$ac_delim +WITH_GTK_FALSE!$WITH_GTK_FALSE$ac_delim +WITH_GDKPIXBUF_TRUE!$WITH_GDKPIXBUF_TRUE$ac_delim +WITH_GDKPIXBUF_FALSE!$WITH_GDKPIXBUF_FALSE$ac_delim +PLAYERCC_EXTRA_CFLAGS!$PLAYERCC_EXTRA_CFLAGS$ac_delim +PLAYERCC_LIB!$PLAYERCC_LIB$ac_delim +INCLUDE_BOOST_THREAD_TRUE!$INCLUDE_BOOST_THREAD_TRUE$ac_delim +INCLUDE_BOOST_THREAD_FALSE!$INCLUDE_BOOST_THREAD_FALSE$ac_delim +INCLUDE_BOOST_SIGNALS_TRUE!$INCLUDE_BOOST_SIGNALS_TRUE$ac_delim +INCLUDE_BOOST_SIGNALS_FALSE!$INCLUDE_BOOST_SIGNALS_FALSE$ac_delim +INCLUDE_PLAYERCC_BOOST_TRUE!$INCLUDE_PLAYERCC_BOOST_TRUE$ac_delim +INCLUDE_PLAYERCC_BOOST_FALSE!$INCLUDE_PLAYERCC_BOOST_FALSE$ac_delim +INCLUDE_PLAYERCC_TRUE!$INCLUDE_PLAYERCC_TRUE$ac_delim +INCLUDE_PLAYERCC_FALSE!$INCLUDE_PLAYERCC_FALSE$ac_delim +INCLUDE_RTKGUI_TRUE!$INCLUDE_RTKGUI_TRUE$ac_delim +INCLUDE_RTKGUI_FALSE!$INCLUDE_RTKGUI_FALSE$ac_delim +HAVE_LIBZ_TRUE!$HAVE_LIBZ_TRUE$ac_delim +HAVE_LIBZ_FALSE!$HAVE_LIBZ_FALSE$ac_delim +LIBOBJS!$LIBOBJS$ac_delim +LIBLTDL_FLAG!$LIBLTDL_FLAG$ac_delim +INCLUDE_JPEG_TRUE!$INCLUDE_JPEG_TRUE$ac_delim +INCLUDE_JPEG_FALSE!$INCLUDE_JPEG_FALSE$ac_delim +INCLUDE_GL_TRUE!$INCLUDE_GL_TRUE$ac_delim +INCLUDE_GL_FALSE!$INCLUDE_GL_FALSE$ac_delim +INCLUDE_GLU_TRUE!$INCLUDE_GLU_TRUE$ac_delim +INCLUDE_GLU_FALSE!$INCLUDE_GLU_FALSE$ac_delim +INCLUDE_GLUT_TRUE!$INCLUDE_GLUT_TRUE$ac_delim +INCLUDE_GLUT_FALSE!$INCLUDE_GLUT_FALSE$ac_delim +_ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-5.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +CEOF$ac_eof +_ACEOF + +ac_delim='%!_!# ' +for ac_last_try in false false false false false :; do + cat >conf$$subs.sed <<_ACEOF +WITH_OPENCV_TRUE!$WITH_OPENCV_TRUE$ac_delim +WITH_OPENCV_FALSE!$WITH_OPENCV_FALSE$ac_delim +IMAGEMAGICK_CFLAGS!$IMAGEMAGICK_CFLAGS$ac_delim +IMAGEMAGICK_LIBS!$IMAGEMAGICK_LIBS$ac_delim +WITH_IMAGEMAGICK_TRUE!$WITH_IMAGEMAGICK_TRUE$ac_delim +WITH_IMAGEMAGICK_FALSE!$WITH_IMAGEMAGICK_FALSE$ac_delim +GSL_CFLAGS!$GSL_CFLAGS$ac_delim +GSL_LIBS!$GSL_LIBS$ac_delim +WITH_GSL_TRUE!$WITH_GSL_TRUE$ac_delim +WITH_GSL_FALSE!$WITH_GSL_FALSE$ac_delim +INCLUDE_LIBPLAYERC_PY_TRUE!$INCLUDE_LIBPLAYERC_PY_TRUE$ac_delim +INCLUDE_LIBPLAYERC_PY_FALSE!$INCLUDE_LIBPLAYERC_PY_FALSE$ac_delim +LTLIBOBJS!$LTLIBOBJS$ac_delim _ACEOF + + if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 13; then + break + elif $ac_last_try; then + { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5 +echo "$as_me: error: could not make $CONFIG_STATUS" >&2;} + { (exit 1); exit 1; }; } + else + ac_delim="$ac_delim!$ac_delim _$ac_delim!! " + fi +done + +ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed` +if test -n "$ac_eof"; then + ac_eof=`echo "$ac_eof" | sort -nru | sed 1q` + ac_eof=`expr $ac_eof + 1` +fi + +cat >>$CONFIG_STATUS <<_ACEOF +cat >"\$tmp/subs-6.sed" <<\CEOF$ac_eof +/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end +_ACEOF +sed ' +s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g +s/^/s,@/; s/!/@,|#_!!_#|/ +:n +t n +s/'"$ac_delim"'$/,g/; t +s/$/\\/; p +N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n +' >>$CONFIG_STATUS >$CONFIG_STATUS <<_ACEOF +:end +s/|#_!!_#|//g +CEOF$ac_eof +_ACEOF + + +# VPATH may cause trouble with some makes, so we remove $(srcdir), +# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and +# trailing colons and then remove the whole line if VPATH becomes empty +# (actually we leave an empty line to preserve line numbers). +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=/{ +s/:*\$(srcdir):*/:/ +s/:*\${srcdir}:*/:/ +s/:*@srcdir@:*/:/ +s/^\([^=]*=[ ]*\):*/\1/ +s/:*$// +s/^[^=]*=[ ]*$// +}' +fi + cat >>$CONFIG_STATUS <<\_ACEOF -for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". - case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; +fi # test -n "$CONFIG_FILES" + + +for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS +do + case $ac_tag in + :[FHLC]) ac_mode=$ac_tag; continue;; + esac + case $ac_mode$ac_tag in + :[FHL]*:*);; + :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5 +echo "$as_me: error: Invalid tag $ac_tag." >&2;} + { (exit 1); exit 1; }; };; + :[FH]-) ac_tag=-:-;; + :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; + esac + ac_save_IFS=$IFS + IFS=: + set x $ac_tag + IFS=$ac_save_IFS + shift + ac_file=$1 + shift + + case $ac_mode in + :L) ac_source=$1;; + :[FH]) + ac_file_inputs= + for ac_f + do + case $ac_f in + -) ac_f="$tmp/stdin";; + *) # Look for the file first in the build tree, then in the source tree + # (if the path is not absolute). The absolute path cannot be DOS-style, + # because $ac_f cannot contain `:'. + test -f "$ac_f" || + case $ac_f in + [\\/$]*) false;; + *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; + esac || + { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5 +echo "$as_me: error: cannot find input file: $ac_f" >&2;} + { (exit 1); exit 1; }; };; + esac + ac_file_inputs="$ac_file_inputs $ac_f" + done + + # Let's still pretend it is `configure' which instantiates (i.e., don't + # use $as_me), people would be surprised to read: + # /* config.h. Generated by config.status. */ + configure_input="Generated from "`IFS=: + echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure." + if test x"$ac_file" != x-; then + configure_input="$ac_file. $configure_input" + { echo "$as_me:$LINENO: creating $ac_file" >&5 +echo "$as_me: creating $ac_file" >&6;} + fi + + case $ac_tag in + *:-:* | *:-) cat >"$tmp/stdin";; + esac + ;; esac - # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories. - ac_dir=`(dirname "$ac_file") 2>/dev/null || + ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir="$ac_dir" + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - ac_builddir=. -if test "$ac_dir" != .; then +case "$ac_dir" in +.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; +*) ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi + # A ".." for each directory in $ac_dir_suffix. + ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'` + case $ac_top_builddir_sub in + "") ac_top_builddir_sub=. ac_top_build_prefix= ;; + *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; + esac ;; +esac +ac_abs_top_builddir=$ac_pwd +ac_abs_builddir=$ac_pwd$ac_dir_suffix +# for backward compatibility: +ac_top_builddir=$ac_top_build_prefix case $srcdir in - .) # No --srcdir option. We are building in place. + .) # We are building in place. ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. + ac_top_srcdir=$ac_top_builddir_sub + ac_abs_top_srcdir=$ac_pwd ;; + [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; + ac_top_srcdir=$srcdir + ac_abs_top_srcdir=$srcdir ;; + *) # Relative name. + ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix + ac_top_srcdir=$ac_top_build_prefix$srcdir + ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac +ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + case $ac_mode in + :F) + # + # CONFIG_FILE + # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; - *) ac_INSTALL=$ac_top_builddir$INSTALL ;; + *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac +_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - configure_input= - else - configure_input="$ac_file. " - fi - configure_input=$configure_input"Generated from `echo $ac_file_in | - sed 's,.*/,,'` by configure." - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - - if test x"$ac_file" != x-; then - { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - rm -f "$ac_file" - fi +cat >>$CONFIG_STATUS <<\_ACEOF +# If the template does not know about datarootdir, expand it. +# FIXME: This hack should be removed a few years after 2.60. +ac_datarootdir_hack=; ac_datarootdir_seen= + +case `sed -n '/datarootdir/ { + p + q +} +/@datadir@/p +/@docdir@/p +/@infodir@/p +/@localedir@/p +/@mandir@/p +' $ac_file_inputs` in +*datarootdir*) ac_datarootdir_seen=yes;; +*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) + { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 +echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} +_ACEOF +cat >>$CONFIG_STATUS <<_ACEOF + ac_datarootdir_hack=' + s&@datadir@&$datadir&g + s&@docdir@&$docdir&g + s&@infodir@&$infodir&g + s&@localedir@&$localedir&g + s&@mandir@&$mandir&g + s&\\\${datarootdir}&$datarootdir&g' ;; +esac _ACEOF + +# Neutralize VPATH when `$srcdir' = `.'. +# Shell code in configure.ac might set extrasub. +# FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF sed "$ac_vpsub $extrasub @@ -49246,248 +49775,130 @@ cat >>$CONFIG_STATUS <<\_ACEOF :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b -s,@configure_input@,$configure_input,;t t -s,@srcdir@,$ac_srcdir,;t t -s,@abs_srcdir@,$ac_abs_srcdir,;t t -s,@top_srcdir@,$ac_top_srcdir,;t t -s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t -s,@builddir@,$ac_builddir,;t t -s,@abs_builddir@,$ac_abs_builddir,;t t -s,@top_builddir@,$ac_top_builddir,;t t -s,@abs_top_builddir@,$ac_abs_top_builddir,;t t -s,@INSTALL@,$ac_INSTALL,;t t -" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out - rm -f $tmp/stdin - if test x"$ac_file" != x-; then - mv $tmp/out $ac_file - else - cat $tmp/out - rm -f $tmp/out - fi - -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF +s&@configure_input@&$configure_input&;t t +s&@top_builddir@&$ac_top_builddir_sub&;t t +s&@srcdir@&$ac_srcdir&;t t +s&@abs_srcdir@&$ac_abs_srcdir&;t t +s&@top_srcdir@&$ac_top_srcdir&;t t +s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t +s&@builddir@&$ac_builddir&;t t +s&@abs_builddir@&$ac_abs_builddir&;t t +s&@abs_top_builddir@&$ac_abs_top_builddir&;t t +s&@INSTALL@&$ac_INSTALL&;t t +$ac_datarootdir_hack +" $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" | sed -f "$tmp/subs-4.sed" | sed -f "$tmp/subs-5.sed" | sed -f "$tmp/subs-6.sed" >$tmp/out + +test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && + { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } && + { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } && + { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&5 +echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' +which seems to be undefined. Please make sure it is defined." >&2;} -# -# CONFIG_HEADER section. -# - -# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where -# NAME is the cpp macro being defined and VALUE is the value it is being given. -# -# ac_d sets the value in "#define NAME VALUE" lines. -ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)' -ac_dB='[ ].*$,\1#\2' -ac_dC=' ' -ac_dD=',;t' -# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE". -ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)' -ac_uB='$,\1#\2define\3' -ac_uC=' ' -ac_uD=',;t' - -for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue - # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + rm -f "$tmp/stdin" case $ac_file in - - | *:- | *:-:* ) # input from stdin - cat >$tmp/stdin - ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;; - * ) ac_file_in=$ac_file.in ;; + -) cat "$tmp/out"; rm -f "$tmp/out";; + *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;; esac - - test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5 -echo "$as_me: creating $ac_file" >&6;} - - # First look for the input files in the build tree, otherwise in the - # src tree. - ac_file_inputs=`IFS=: - for f in $ac_file_in; do - case $f in - -) echo $tmp/stdin ;; - [\\/$]*) - # Absolute (can't be DOS-style, as IFS=:) - test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - # Do quote $f, to prevent DOS paths from being IFS'd. - echo "$f";; - *) # Relative - if test -f "$f"; then - # Build tree - echo "$f" - elif test -f "$srcdir/$f"; then - # Source tree - echo "$srcdir/$f" - else - # /dev/null tree - { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5 -echo "$as_me: error: cannot find input file: $f" >&2;} - { (exit 1); exit 1; }; } - fi;; - esac - done` || { (exit 1); exit 1; } - # Remove the trailing spaces. - sed 's/[ ]*$//' $ac_file_inputs >$tmp/in - + ;; + :H) + # + # CONFIG_HEADER + # _ACEOF -# Transform confdefs.h into two sed scripts, `conftest.defines' and -# `conftest.undefs', that substitutes the proper values into -# config.h.in to produce config.h. The first handles `#define' -# templates, and the second `#undef' templates. -# And first: Protect against being on the right side of a sed subst in -# config.status. Protect against being in an unquoted here document -# in config.status. -rm -f conftest.defines conftest.undefs -# Using a here document instead of a string reduces the quoting nightmare. -# Putting comments in sed scripts is not portable. -# -# `end' is used to avoid that the second main sed command (meant for -# 0-ary CPP macros) applies to n-ary macro definitions. -# See the Autoconf documentation for `clear'. -cat >confdef2sed.sed <<\_ACEOF -s/[\\&,]/\\&/g -s,[\\$`],\\&,g -t clear -: clear -s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp -t end -s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp -: end -_ACEOF -# If some macros were called several times there might be several times -# the same #defines, which is useless. Nevertheless, we may not want to -# sort them, since we want the *last* AC-DEFINE to be honored. -uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines -sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs -rm -f confdef2sed.sed +# Transform confdefs.h into a sed script `conftest.defines', that +# substitutes the proper values into config.h.in to produce config.h. +rm -f conftest.defines conftest.tail +# First, append a space to every undef/define line, to ease matching. +echo 's/$/ /' >conftest.defines +# Then, protect against being on the right side of a sed subst, or in +# an unquoted here document, in config.status. If some macros were +# called several times there might be several #defines for the same +# symbol, which is useless. But do not sort them, since the last +# AC_DEFINE must be honored. +ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* +# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where +# NAME is the cpp macro being defined, VALUE is the value it is being given. +# PARAMS is the parameter list in the macro definition--in most cases, it's +# just an empty string. +ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*' +ac_dB='\\)[ (].*,\\1define\\2' +ac_dC=' ' +ac_dD=' ,' -# This sed command replaces #undef with comments. This is necessary, for +uniq confdefs.h | + sed -n ' + t rset + :rset + s/^[ ]*#[ ]*define[ ][ ]*// + t ok + d + :ok + s/[\\&,]/\\&/g + s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p + s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p + ' >>conftest.defines + +# Remove the space that was appended to ease matching. +# Then replace #undef with comments. This is necessary, for # example, in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. -cat >>conftest.undefs <<\_ACEOF -s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */, -_ACEOF +# (The regexp can be short, since the line contains either #define or #undef.) +echo 's/ $// +s,^[ #]*u.*,/* & */,' >>conftest.defines + +# Break up conftest.defines: +ac_max_sed_lines=50 + +# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1" +# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2" +# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1" +# et cetera. +ac_in='$ac_file_inputs' +ac_out='"$tmp/out1"' +ac_nxt='"$tmp/out2"' -# Break up conftest.defines because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS -echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS -echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS -echo ' :' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.defines >/dev/null +while : do - # Write a limited-size here document to $tmp/defines.sed. - echo ' cat >$tmp/defines.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#define' lines. - echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS + # Write a here document: + cat >>$CONFIG_STATUS <<_ACEOF + # First, check the format of the line: + cat >"\$tmp/defines.sed" <<\\CEOF +/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def +/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def +b +:def +_ACEOF + sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS echo 'CEOF - sed -f $tmp/defines.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail + sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS + ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in + sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail + grep . conftest.tail >/dev/null || break rm -f conftest.defines mv conftest.tail conftest.defines done -rm -f conftest.defines -echo ' fi # grep' >>$CONFIG_STATUS -echo >>$CONFIG_STATUS - -# Break up conftest.undefs because some shells have a limit on the size -# of here documents, and old seds have small limits too (100 cmds). -echo ' # Handle all the #undef templates' >>$CONFIG_STATUS -rm -f conftest.tail -while grep . conftest.undefs >/dev/null -do - # Write a limited-size here document to $tmp/undefs.sed. - echo ' cat >$tmp/undefs.sed <>$CONFIG_STATUS - # Speed up: don't consider the non `#undef' - echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS - # Work around the forget-to-reset-the-flag bug. - echo 't clr' >>$CONFIG_STATUS - echo ': clr' >>$CONFIG_STATUS - sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS - echo 'CEOF - sed -f $tmp/undefs.sed $tmp/in >$tmp/out - rm -f $tmp/in - mv $tmp/out $tmp/in -' >>$CONFIG_STATUS - sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail - rm -f conftest.undefs - mv conftest.tail conftest.undefs -done -rm -f conftest.undefs +rm -f conftest.defines conftest.tail +echo "ac_result=$ac_in" >>$CONFIG_STATUS cat >>$CONFIG_STATUS <<\_ACEOF - # Let's still pretend it is `configure' which instantiates (i.e., don't - # use $as_me), people would be surprised to read: - # /* config.h. Generated by config.status. */ - if test x"$ac_file" = x-; then - echo "/* Generated by configure. */" >$tmp/config.h - else - echo "/* $ac_file. Generated by configure. */" >$tmp/config.h - fi - cat $tmp/in >>$tmp/config.h - rm -f $tmp/in if test x"$ac_file" != x-; then - if diff $ac_file $tmp/config.h >/dev/null 2>&1; then + echo "/* $configure_input */" >"$tmp/config.h" + cat "$ac_result" >>"$tmp/config.h" + if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then { echo "$as_me:$LINENO: $ac_file is unchanged" >&5 echo "$as_me: $ac_file is unchanged" >&6;} else - ac_dir=`(dirname "$ac_file") 2>/dev/null || -$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_file" : 'X\(//\)[^/]' \| \ - X"$ac_file" : 'X\(//\)$' \| \ - X"$ac_file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - rm -f $ac_file - mv $tmp/config.h $ac_file + mv "$tmp/config.h" $ac_file fi else - cat $tmp/config.h - rm -f $tmp/config.h + echo "/* $configure_input */" + cat "$ac_result" fi + rm -f "$tmp/out12" # Compute $ac_file's index in $config_headers. _am_stamp_count=1 for _am_header in $config_headers :; do @@ -49498,135 +49909,39 @@ _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done -echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null || +echo "timestamp for $ac_file" >`$as_dirname -- $ac_file || $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X$ac_file : 'X\(//\)[^/]' \| \ X$ac_file : 'X\(//\)$' \| \ - X$ac_file : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X$ac_file : 'X\(/\)' \| . 2>/dev/null || echo X$ac_file | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'`/stamp-h$_am_stamp_count -done -_ACEOF -cat >>$CONFIG_STATUS <<\_ACEOF - -# -# CONFIG_COMMANDS section. -# -for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue - ac_dest=`echo "$ac_file" | sed 's,:.*,,'` - ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'` - ac_dir=`(dirname "$ac_dest") 2>/dev/null || -$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$ac_dest" : 'X\(//\)[^/]' \| \ - X"$ac_dest" : 'X\(//\)$' \| \ - X"$ac_dest" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$ac_dest" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p "$ac_dir" - else - as_dir="$ac_dir" - as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || -$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ - X"$as_dir" : 'X\(//\)[^/]' \| \ - X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || -echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5 -echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;} - { (exit 1); exit 1; }; }; } - - ac_builddir=. - -if test "$ac_dir" != .; then - ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'` -else - ac_dir_suffix= ac_top_builddir= -fi - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [\\/]* | ?:[\\/]* ) # Absolute path. - ac_srcdir=$srcdir$ac_dir_suffix; - ac_top_srcdir=$srcdir ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix - ac_top_srcdir=$ac_top_builddir$srcdir ;; -esac + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'`/stamp-h$_am_stamp_count + ;; -# Do not use `cd foo && pwd` to compute absolute paths, because -# the directories may not exist. -case `pwd` in -.) ac_abs_builddir="$ac_dir";; -*) - case "$ac_dir" in - .) ac_abs_builddir=`pwd`;; - [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";; - *) ac_abs_builddir=`pwd`/"$ac_dir";; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_builddir=${ac_top_builddir}.;; -*) - case ${ac_top_builddir}. in - .) ac_abs_top_builddir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;; - *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_srcdir=$ac_srcdir;; -*) - case $ac_srcdir in - .) ac_abs_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;; - *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;; - esac;; -esac -case $ac_abs_builddir in -.) ac_abs_top_srcdir=$ac_top_srcdir;; -*) - case $ac_top_srcdir in - .) ac_abs_top_srcdir=$ac_abs_builddir;; - [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;; - *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;; - esac;; -esac + :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5 +echo "$as_me: executing $ac_file commands" >&6;} + ;; + esac - { echo "$as_me:$LINENO: executing $ac_dest commands" >&5 -echo "$as_me: executing $ac_dest commands" >&6;} - case $ac_dest in - depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do + case $ac_file$ac_mode in + "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. @@ -49636,18 +49951,29 @@ # each Makefile.in and add a new line on top of each file to say so. # So let's grep whole file. if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then - dirpart=`(dirname "$mf") 2>/dev/null || + dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ - X"$mf" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$mf" : 'X\(/\)' \| . 2>/dev/null || echo X"$mf" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` else continue fi @@ -49669,53 +49995,79 @@ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue - fdir=`(dirname "$file") 2>/dev/null || + fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ - X"$file" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$file" : 'X\(/\)' \| . 2>/dev/null || echo X"$file" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` - { if $as_mkdir_p; then - mkdir -p $dirpart/$fdir - else - as_dir=$dirpart/$fdir + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + { as_dir=$dirpart/$fdir + case $as_dir in #( + -*) as_dir=./$as_dir;; + esac + test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || { as_dirs= - while test ! -d "$as_dir"; do - as_dirs="$as_dir $as_dirs" - as_dir=`(dirname "$as_dir") 2>/dev/null || + while :; do + case $as_dir in #( + *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #( + *) as_qdir=$as_dir;; + esac + as_dirs="'$as_qdir' $as_dirs" + as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ - X"$as_dir" : 'X\(/\)' \| \ - . : '\(.\)' 2>/dev/null || + X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || echo X"$as_dir" | - sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; } - /^X\(\/\/\)[^/].*/{ s//\1/; q; } - /^X\(\/\/\)$/{ s//\1/; q; } - /^X\(\/\).*/{ s//\1/; q; } - s/.*/./; q'` + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q'` + test -d "$as_dir" && break done - test ! -n "$as_dirs" || mkdir $as_dirs - fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5 -echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;} + test -z "$as_dirs" || eval "mkdir $as_dirs" + } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5 +echo "$as_me: error: cannot create directory $as_dir" >&2;} { (exit 1); exit 1; }; }; } - # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done ;; + esac -done -_ACEOF +done # for ac_tag -cat >>$CONFIG_STATUS <<\_ACEOF { (exit 0); exit 0; } _ACEOF @@ -49745,131 +50097,131 @@ fi -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: *************************************************************" >&5 -echo "${ECHO_T}*************************************************************" >&6 -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: Player will be built on a $build system to run" >&5 -echo "${ECHO_T}Player will be built on a $build system to run" >&6 -echo "$as_me:$LINENO: result: on a $host system, with the following tools:" >&5 -echo "${ECHO_T}on a $host system, with the following tools:" >&6 -echo "$as_me:$LINENO: result: C compiler: $CC $CFLAGS" >&5 -echo "${ECHO_T} C compiler: $CC $CFLAGS" >&6 -echo "$as_me:$LINENO: result: C++ compiler: $CXX $CXXFLAGS" >&5 -echo "${ECHO_T} C++ compiler: $CXX $CXXFLAGS" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: *************************************************************" >&5 +echo "${ECHO_T}*************************************************************" >&6; } +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: Player will be built on a $build system to run" >&5 +echo "${ECHO_T}Player will be built on a $build system to run" >&6; } +{ echo "$as_me:$LINENO: result: on a $host system, with the following tools:" >&5 +echo "${ECHO_T}on a $host system, with the following tools:" >&6; } +{ echo "$as_me:$LINENO: result: C compiler: $CC $CFLAGS" >&5 +echo "${ECHO_T} C compiler: $CC $CFLAGS" >&6; } +{ echo "$as_me:$LINENO: result: C++ compiler: $CXX $CXXFLAGS" >&5 +echo "${ECHO_T} C++ compiler: $CXX $CXXFLAGS" >&6; } -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } if test "x$have_libltdl" = "xyes"; then - echo "$as_me:$LINENO: result: Support for plugin drivers will be included." >&5 -echo "${ECHO_T}Support for plugin drivers will be included." >&6 - echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T} " >&6 -else - echo "$as_me:$LINENO: result: Support for plugin drivers will NOT be included." >&5 -echo "${ECHO_T}Support for plugin drivers will NOT be included." >&6 - echo "$as_me:$LINENO: result: You need plugin support to use Stage." >&5 -echo "${ECHO_T}You need plugin support to use Stage." >&6 - echo "$as_me:$LINENO: result: To add plugin support, install libltdl, which is " >&5 -echo "${ECHO_T}To add plugin support, install libltdl, which is " >&6 - echo "$as_me:$LINENO: result: part of GNU libtool, then configure Player again." >&5 -echo "${ECHO_T}part of GNU libtool, then configure Player again." >&6 - echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T} " >&6 + { echo "$as_me:$LINENO: result: Support for plugin drivers will be included." >&5 +echo "${ECHO_T}Support for plugin drivers will be included." >&6; } + { echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T} " >&6; } +else + { echo "$as_me:$LINENO: result: Support for plugin drivers will NOT be included." >&5 +echo "${ECHO_T}Support for plugin drivers will NOT be included." >&6; } + { echo "$as_me:$LINENO: result: You need plugin support to use Stage." >&5 +echo "${ECHO_T}You need plugin support to use Stage." >&6; } + { echo "$as_me:$LINENO: result: To add plugin support, install libltdl, which is " >&5 +echo "${ECHO_T}To add plugin support, install libltdl, which is " >&6; } + { echo "$as_me:$LINENO: result: part of GNU libtool, then configure Player again." >&5 +echo "${ECHO_T}part of GNU libtool, then configure Player again." >&6; } + { echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T} " >&6; } fi if test "x$PYTHON_INTERP" != "xno"; then - echo "$as_me:$LINENO: result: To use the Python bindings, modify your PYTHONPATH variable to include" >&5 -echo "${ECHO_T}To use the Python bindings, modify your PYTHONPATH variable to include" >&6 - echo "$as_me:$LINENO: result: $PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&5 -echo "${ECHO_T} $PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&6 - echo "$as_me:$LINENO: result: For example:" >&5 -echo "${ECHO_T}For example:" >&6 - echo "$as_me:$LINENO: result: export PYTHONPATH=\$PYTHONPATH:$PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&5 -echo "${ECHO_T} export PYTHONPATH=\$PYTHONPATH:$PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&6 + { echo "$as_me:$LINENO: result: To use the Python bindings, modify your PYTHONPATH variable to include" >&5 +echo "${ECHO_T}To use the Python bindings, modify your PYTHONPATH variable to include" >&6; } + { echo "$as_me:$LINENO: result: $PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&5 +echo "${ECHO_T} $PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&6; } + { echo "$as_me:$LINENO: result: For example:" >&5 +echo "${ECHO_T}For example:" >&6; } + { echo "$as_me:$LINENO: result: export PYTHONPATH=\$PYTHONPATH:$PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&5 +echo "${ECHO_T} export PYTHONPATH=\$PYTHONPATH:$PREFIX/lib/python/\$PYTHON_VERSION/site-packages" >&6; } fi -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } if test "x$enable_libplayerc_py" = "xyes"; then - echo "$as_me:$LINENO: result: Python bindings to libplayerc will be built" >&5 -echo "${ECHO_T}Python bindings to libplayerc will be built" >&6 + { echo "$as_me:$LINENO: result: Python bindings to libplayerc will be built" >&5 +echo "${ECHO_T}Python bindings to libplayerc will be built" >&6; } else - echo "$as_me:$LINENO: result: Python bindings to libplayerc will not be built -- $reason_libplayerc_py" >&5 -echo "${ECHO_T}Python bindings to libplayerc will not be built -- $reason_libplayerc_py" >&6 + { echo "$as_me:$LINENO: result: Python bindings to libplayerc will not be built -- $reason_libplayerc_py" >&5 +echo "${ECHO_T}Python bindings to libplayerc will not be built -- $reason_libplayerc_py" >&6; } fi -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } if test "x$with_playercc" = "xyes"; then - echo "$as_me:$LINENO: result: libplayerc++ will be built" >&5 -echo "${ECHO_T}libplayerc++ will be built" >&6 + { echo "$as_me:$LINENO: result: libplayerc++ will be built" >&5 +echo "${ECHO_T}libplayerc++ will be built" >&6; } if test "x$ax_cv_boost_signal" = "xyes"; then - echo "$as_me:$LINENO: result: signaling included" >&5 -echo "${ECHO_T} signaling included" >&6 + { echo "$as_me:$LINENO: result: signaling included" >&5 +echo "${ECHO_T} signaling included" >&6; } else - echo "$as_me:$LINENO: result: signaling NOT included" >&5 -echo "${ECHO_T} signaling NOT included" >&6 + { echo "$as_me:$LINENO: result: signaling NOT included" >&5 +echo "${ECHO_T} signaling NOT included" >&6; } fi if test "x$ax_cv_boost_thread" = "xyes"; then - echo "$as_me:$LINENO: result: multithreading included" >&5 -echo "${ECHO_T} multithreading included" >&6 + { echo "$as_me:$LINENO: result: multithreading included" >&5 +echo "${ECHO_T} multithreading included" >&6; } else - echo "$as_me:$LINENO: result: multithreading NOT included" >&5 -echo "${ECHO_T} multithreading NOT included" >&6 + { echo "$as_me:$LINENO: result: multithreading NOT included" >&5 +echo "${ECHO_T} multithreading NOT included" >&6; } fi if test "x$ax_playercc_boost" != "xyes"; then - echo "$as_me:$LINENO: result: Install BOOST (www.boost.org) libraries to enable multithreaded " >&5 -echo "${ECHO_T} Install BOOST (www.boost.org) libraries to enable multithreaded " >&6 - echo "$as_me:$LINENO: result: and/or signaling in libplayerc++." >&5 -echo "${ECHO_T} and/or signaling in libplayerc++." >&6 + { echo "$as_me:$LINENO: result: Install BOOST (www.boost.org) libraries to enable multithreaded " >&5 +echo "${ECHO_T} Install BOOST (www.boost.org) libraries to enable multithreaded " >&6; } + { echo "$as_me:$LINENO: result: and/or signaling in libplayerc++." >&5 +echo "${ECHO_T} and/or signaling in libplayerc++." >&6; } fi else - echo "$as_me:$LINENO: result: libplayerc++ will NOT be built" >&5 -echo "${ECHO_T}libplayerc++ will NOT be built" >&6 + { echo "$as_me:$LINENO: result: libplayerc++ will NOT be built" >&5 +echo "${ECHO_T}libplayerc++ will NOT be built" >&6; } fi -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } -echo "$as_me:$LINENO: result: The following device drivers will be included:" >&5 -echo "${ECHO_T}The following device drivers will be included:" >&6 +{ echo "$as_me:$LINENO: result: The following device drivers will be included:" >&5 +echo "${ECHO_T}The following device drivers will be included:" >&6; } for player_lib in $PLAYER_DRIVERS; do if test -n $player_lib; then - echo "$as_me:$LINENO: result: + $player_lib" >&5 -echo "${ECHO_T}+ $player_lib" >&6 + { echo "$as_me:$LINENO: result: + $player_lib" >&5 +echo "${ECHO_T}+ $player_lib" >&6; } fi done -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: The following device drivers will NOT be included:" >&5 -echo "${ECHO_T}The following device drivers will NOT be included:" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: The following device drivers will NOT be included:" >&5 +echo "${ECHO_T}The following device drivers will NOT be included:" >&6; } old_IFS=$IFS IFS=: for player_lib in $PLAYER_NODRIVERS; do if test ! $player_lib = "" ; then - echo "$as_me:$LINENO: result: - $player_lib" >&5 -echo "${ECHO_T}- $player_lib" >&6 + { echo "$as_me:$LINENO: result: - $player_lib" >&5 +echo "${ECHO_T}- $player_lib" >&6; } fi done IFS=$old_IFS -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: Player will be installed in:" >&5 -echo "${ECHO_T}Player will be installed in:" >&6 -echo "$as_me:$LINENO: result: $PREFIX/" >&5 -echo "${ECHO_T} $PREFIX/" >&6 -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: To see the configuration options, do:" >&5 -echo "${ECHO_T}To see the configuration options, do:" >&6 -echo "$as_me:$LINENO: result: ./configure --help" >&5 -echo "${ECHO_T} ./configure --help" >&6 -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 -echo "$as_me:$LINENO: result: When you're satisfied with the configuration, type 'make install'. " >&5 -echo "${ECHO_T}When you're satisfied with the configuration, type 'make install'. " >&6 -echo "$as_me:$LINENO: result: " >&5 -echo "${ECHO_T}" >&6 +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: Player will be installed in:" >&5 +echo "${ECHO_T}Player will be installed in:" >&6; } +{ echo "$as_me:$LINENO: result: $PREFIX/" >&5 +echo "${ECHO_T} $PREFIX/" >&6; } +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: To see the configuration options, do:" >&5 +echo "${ECHO_T}To see the configuration options, do:" >&6; } +{ echo "$as_me:$LINENO: result: ./configure --help" >&5 +echo "${ECHO_T} ./configure --help" >&6; } +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } +{ echo "$as_me:$LINENO: result: When you're satisfied with the configuration, type 'make install'. " >&5 +echo "${ECHO_T}When you're satisfied with the configuration, type 'make install'. " >&6; } +{ echo "$as_me:$LINENO: result: " >&5 +echo "${ECHO_T}" >&6; } --- player-2.0.4.orig/replace/Makefile.in +++ player-2.0.4/replace/Makefile.in @@ -161,6 +161,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -511,13 +512,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -534,6 +531,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -544,17 +544,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/libplayerjpeg/Makefile.in +++ player-2.0.4/libplayerjpeg/Makefile.in @@ -176,6 +176,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -526,13 +527,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -549,6 +546,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -559,17 +559,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/rtk2/Makefile.in +++ player-2.0.4/rtk2/Makefile.in @@ -167,6 +167,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -517,13 +518,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -540,6 +537,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -550,17 +550,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/config/Makefile.in +++ player-2.0.4/config/Makefile.in @@ -161,6 +161,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -511,13 +512,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -534,6 +531,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -544,17 +544,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/examples/Makefile.in +++ player-2.0.4/examples/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/examples/plugins/Makefile.in +++ player-2.0.4/examples/plugins/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/examples/plugins/exampledriver/Makefile.am +++ player-2.0.4/examples/plugins/exampledriver/Makefile.am @@ -2,8 +2,9 @@ exampledir = $(prefix)/share/player/examples/plugins/exampledriver -example_LTLIBRARIES = libexampledriver.la -libexampledriver_la_SOURCES = exampledriver.cc +#example_LTLIBRARIES = libexampledriver.la +#libexampledriver_la_SOURCES = exampledriver.cc +#libexampledriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la example_DATA = exampledriver.cc Makefile.example Makefile.libtool Makefile.osx.example example.cfg SConstruct EXTRA_DIST = Makefile.example Makefile.libtool Makefile.osx.example example.cfg SConstruct --- player-2.0.4.orig/examples/plugins/exampledriver/Makefile.in +++ player-2.0.4/examples/plugins/exampledriver/Makefile.in @@ -14,7 +14,6 @@ @SET_MAKE@ - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -50,35 +49,17 @@ $(top_builddir)/libplayercore/playerconfig.h \ $(top_builddir)/client_libs/libplayerc++/playerc++config.h CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; -am__installdirs = "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)" -exampleLTLIBRARIES_INSTALL = $(INSTALL) -LTLIBRARIES = $(example_LTLIBRARIES) -libexampledriver_la_LIBADD = -am_libexampledriver_la_OBJECTS = exampledriver.lo -libexampledriver_la_OBJECTS = $(am_libexampledriver_la_OBJECTS) -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)/libplayercore -I$(top_builddir)/client_libs/libplayerc++ -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) -CXXLD = $(CXX) -CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = $(libexampledriver_la_SOURCES) -DIST_SOURCES = $(libexampledriver_la_SOURCES) +am__installdirs = "$(DESTDIR)$(exampledir)" exampleDATA_INSTALL = $(INSTALL_DATA) DATA = $(example_DATA) -ETAGS = etags -CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ACOUSTICS_EXTRA_CPPFLAGS = @ACOUSTICS_EXTRA_CPPFLAGS@ @@ -171,6 +152,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +503,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +522,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +535,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -575,14 +560,15 @@ target_vendor = @target_vendor@ AM_CPPFLAGS = -Wall -g -I$(top_srcdir) exampledir = $(prefix)/share/player/examples/plugins/exampledriver -example_LTLIBRARIES = libexampledriver.la -libexampledriver_la_SOURCES = exampledriver.cc + +#example_LTLIBRARIES = libexampledriver.la +#libexampledriver_la_SOURCES = exampledriver.cc +#libexampledriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la example_DATA = exampledriver.cc Makefile.example Makefile.libtool Makefile.osx.example example.cfg SConstruct EXTRA_DIST = Makefile.example Makefile.libtool Makefile.osx.example example.cfg SConstruct all: all-am .SUFFIXES: -.SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -612,64 +598,6 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -install-exampleLTLIBRARIES: $(example_LTLIBRARIES) - @$(NORMAL_INSTALL) - test -z "$(exampledir)" || $(mkdir_p) "$(DESTDIR)$(exampledir)" - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(exampledir)/$$f'"; \ - $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(exampledir)/$$f"; \ - else :; fi; \ - done - -uninstall-exampleLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @set -x; list='$(example_LTLIBRARIES)'; for p in $$list; do \ - p=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(exampledir)/$$p'"; \ - $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(exampledir)/$$p"; \ - done - -clean-exampleLTLIBRARIES: - -test -z "$(example_LTLIBRARIES)" || rm -f $(example_LTLIBRARIES) - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libexampledriver.la: $(libexampledriver_la_OBJECTS) $(libexampledriver_la_DEPENDENCIES) - $(CXXLINK) -rpath $(exampledir) $(libexampledriver_la_LDFLAGS) $(libexampledriver_la_OBJECTS) $(libexampledriver_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exampledriver.Plo@am__quote@ - -.cc.o: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< - -.cc.obj: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.cc.lo: -@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -697,54 +625,12 @@ echo " rm -f '$(DESTDIR)$(exampledir)/$$f'"; \ rm -f "$(DESTDIR)$(exampledir)/$$f"; \ done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique tags: TAGS +TAGS: -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here +CTAGS: -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ @@ -775,9 +661,9 @@ done check-am: all-am check: check-am -all-am: Makefile $(LTLIBRARIES) $(DATA) +all-am: Makefile $(DATA) installdirs: - for dir in "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)"; do \ + for dir in "$(DESTDIR)$(exampledir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done install: install-am @@ -806,14 +692,11 @@ @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-exampleLTLIBRARIES clean-generic clean-libtool \ - mostlyclean-am +clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-libtool distclean-tags +distclean-am: clean-am distclean-generic distclean-libtool dvi: dvi-am @@ -825,7 +708,7 @@ info-am: -install-data-am: install-exampleDATA install-exampleLTLIBRARIES +install-data-am: install-exampleDATA install-exec-am: @@ -836,14 +719,12 @@ installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool +mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am @@ -853,22 +734,17 @@ ps-am: -uninstall-am: uninstall-exampleDATA uninstall-exampleLTLIBRARIES \ - uninstall-info-am +uninstall-am: uninstall-exampleDATA uninstall-info-am -.PHONY: CTAGS GTAGS all all-am check check-am clean \ - clean-exampleLTLIBRARIES clean-generic clean-libtool ctags \ - distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-exampleDATA install-exampleLTLIBRARIES \ - install-exec install-exec-am install-info install-info-am \ - install-man install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-exampleDATA \ - uninstall-exampleLTLIBRARIES uninstall-info-am +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exampleDATA install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-exampleDATA uninstall-info-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. --- player-2.0.4.orig/examples/plugins/exampledriver/.deps/exampledriver.Plo +++ player-2.0.4/examples/plugins/exampledriver/.deps/exampledriver.Plo @@ -0,0 +1,202 @@ +exampledriver.lo exampledriver.o: exampledriver.cc /usr/include/unistd.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/types.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/string.h /usr/include/xlocale.h \ + ../../../libplayercore/playercore.h ../../../libplayercore/configfile.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + ../../../libplayercore/player.h ../../../libplayercore/playerconfig.h \ + /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/stdint.h \ + ../../../libplayercore/device.h ../../../libplayercore/message.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/signal.h /usr/include/bits/setjmp.h \ + ../../../libplayercore/devicetable.h ../../../libplayercore/driver.h \ + ../../../libplayercore/playercommon.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/sys/param.h /usr/include/linux/param.h \ + /usr/include/asm/param.h /usr/include/asm-i486/param.h \ + /usr/include/assert.h ../../../libplayercore/drivertable.h \ + ../../../libplayercore/error.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-i486/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + ../../../libplayercore/globals.h \ + ../../../libplayercore/interface_util.h \ + ../../../libplayercore/playerconfig.h \ + ../../../libplayercore/playertime.h /usr/include/sys/time.h \ + ../../../libplayercore/plugins.h ../../../libplayercore/wallclocktime.h \ + ../../../libplayercore/addr_util.h ../../../config.h + +/usr/include/unistd.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-32.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/types.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +../../../libplayercore/playercore.h: + +../../../libplayercore/configfile.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sys_errlist.h: + +../../../libplayercore/player.h: + +../../../libplayercore/playerconfig.h: + +/usr/include/sys/types.h: + +/usr/include/time.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/stdint.h: + +../../../libplayercore/device.h: + +../../../libplayercore/message.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/setjmp.h: + +../../../libplayercore/devicetable.h: + +../../../libplayercore/driver.h: + +../../../libplayercore/playercommon.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-i486/param.h: + +/usr/include/assert.h: + +../../../libplayercore/drivertable.h: + +../../../libplayercore/error.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-i486/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../libplayercore/globals.h: + +../../../libplayercore/interface_util.h: + +../../../libplayercore/playerconfig.h: + +../../../libplayercore/playertime.h: + +/usr/include/sys/time.h: + +../../../libplayercore/plugins.h: + +../../../libplayercore/wallclocktime.h: + +../../../libplayercore/addr_util.h: + +../../../config.h: --- player-2.0.4.orig/examples/plugins/exampledriver/libexampledriver.la +++ player-2.0.4/examples/plugins/exampledriver/libexampledriver.la @@ -0,0 +1,36 @@ +# libexampledriver.la - a libtool library file +# Generated by ltmain.sh - GNU libtool 1.5.22 Debian 1.5.22-2 (1.1220.2.365 2005/12/18 22:14:06) +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). +dlname='libexampledriver.so.0' + +# Names of this library. +library_names='libexampledriver.so.0.0.0 libexampledriver.so.0 libexampledriver.so' + +# The name of the static archive. +old_library='libexampledriver.a' + +# Libraries that this one depends upon. +dependency_libs=' /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayercore.la /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayererror.la -lpthread -lnsl -lrt -lcrypto -lz /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libltdl.la -ldl /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libjpeg.la ' + +# Version information for libexampledriver. +current=0 +age=0 +revision=0 + +# Is this an already installed library? +installed=no + +# Should we warn about portability when linking against -modules? +shouldnotlink=no + +# Files to dlopen/dlpreopen +dlopen='' +dlpreopen='' + +# Directory that this library needs to be installed in: +libdir='/usr/share/player/examples/plugins/exampledriver' +relink_command="(cd /home/jamuraa/debian-devel/player/player-2.0.4/examples/plugins/exampledriver; /bin/sh ../../../libtool --tag=CXX --mode=relink i486-linux-gnu-g++ -Wl,-z,defs -o libexampledriver.la -rpath /usr/share/player/examples/plugins/exampledriver exampledriver.lo ../../../libplayercore/libplayercore.la -lpthread -lnsl -lrt -lcrypto -lz -lltdl -ldl -ljpeg @inst_prefix_dir@)" --- player-2.0.4.orig/examples/plugins/multidriver/Makefile.am +++ player-2.0.4/examples/plugins/multidriver/Makefile.am @@ -2,8 +2,9 @@ exampledir = $(prefix)/share/player/examples/plugins/multidriver -example_LTLIBRARIES = libmultidriver.la -libmultidriver_la_SOURCES = multidriver.cc +#example_LTLIBRARIES = libmultidriver.la +#libmultidriver_la_SOURCES = multidriver.cc +#libmultidriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la $(top_builddir)/libplayercore/libplayererror.la example_DATA = multidriver.cc multi.cfg Makefile.example Makefile.libtool Makefile.osx.example SConstruct EXTRA_DIST = multi.cfg Makefile.example Makefile.libtool Makefile.osx.example SConstruct --- player-2.0.4.orig/examples/plugins/multidriver/Makefile.in +++ player-2.0.4/examples/plugins/multidriver/Makefile.in @@ -14,7 +14,6 @@ @SET_MAKE@ - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -50,35 +49,17 @@ $(top_builddir)/libplayercore/playerconfig.h \ $(top_builddir)/client_libs/libplayerc++/playerc++config.h CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; -am__installdirs = "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)" -exampleLTLIBRARIES_INSTALL = $(INSTALL) -LTLIBRARIES = $(example_LTLIBRARIES) -libmultidriver_la_LIBADD = -am_libmultidriver_la_OBJECTS = multidriver.lo -libmultidriver_la_OBJECTS = $(am_libmultidriver_la_OBJECTS) -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)/libplayercore -I$(top_builddir)/client_libs/libplayerc++ -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) -CXXLD = $(CXX) -CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = $(libmultidriver_la_SOURCES) -DIST_SOURCES = $(libmultidriver_la_SOURCES) +am__installdirs = "$(DESTDIR)$(exampledir)" exampleDATA_INSTALL = $(INSTALL_DATA) DATA = $(example_DATA) -ETAGS = etags -CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ACOUSTICS_EXTRA_CPPFLAGS = @ACOUSTICS_EXTRA_CPPFLAGS@ @@ -171,6 +152,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -521,13 +503,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -544,6 +522,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -554,17 +535,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -575,14 +560,15 @@ target_vendor = @target_vendor@ AM_CPPFLAGS = -Wall -g -I$(top_srcdir) exampledir = $(prefix)/share/player/examples/plugins/multidriver -example_LTLIBRARIES = libmultidriver.la -libmultidriver_la_SOURCES = multidriver.cc + +#example_LTLIBRARIES = libmultidriver.la +#libmultidriver_la_SOURCES = multidriver.cc +#libmultidriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la $(top_builddir)/libplayercore/libplayererror.la example_DATA = multidriver.cc multi.cfg Makefile.example Makefile.libtool Makefile.osx.example SConstruct EXTRA_DIST = multi.cfg Makefile.example Makefile.libtool Makefile.osx.example SConstruct all: all-am .SUFFIXES: -.SUFFIXES: .cc .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -612,64 +598,6 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -install-exampleLTLIBRARIES: $(example_LTLIBRARIES) - @$(NORMAL_INSTALL) - test -z "$(exampledir)" || $(mkdir_p) "$(DESTDIR)$(exampledir)" - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(exampledir)/$$f'"; \ - $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(exampledir)/$$f"; \ - else :; fi; \ - done - -uninstall-exampleLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @set -x; list='$(example_LTLIBRARIES)'; for p in $$list; do \ - p=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(exampledir)/$$p'"; \ - $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(exampledir)/$$p"; \ - done - -clean-exampleLTLIBRARIES: - -test -z "$(example_LTLIBRARIES)" || rm -f $(example_LTLIBRARIES) - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libmultidriver.la: $(libmultidriver_la_OBJECTS) $(libmultidriver_la_DEPENDENCIES) - $(CXXLINK) -rpath $(exampledir) $(libmultidriver_la_LDFLAGS) $(libmultidriver_la_OBJECTS) $(libmultidriver_la_LIBADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/multidriver.Plo@am__quote@ - -.cc.o: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< - -.cc.obj: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.cc.lo: -@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -697,54 +625,12 @@ echo " rm -f '$(DESTDIR)$(exampledir)/$$f'"; \ rm -f "$(DESTDIR)$(exampledir)/$$f"; \ done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique tags: TAGS +TAGS: -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here +CTAGS: -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ @@ -775,9 +661,9 @@ done check-am: all-am check: check-am -all-am: Makefile $(LTLIBRARIES) $(DATA) +all-am: Makefile $(DATA) installdirs: - for dir in "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)"; do \ + for dir in "$(DESTDIR)$(exampledir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done install: install-am @@ -806,14 +692,11 @@ @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-exampleLTLIBRARIES clean-generic clean-libtool \ - mostlyclean-am +clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-libtool distclean-tags +distclean-am: clean-am distclean-generic distclean-libtool dvi: dvi-am @@ -825,7 +708,7 @@ info-am: -install-data-am: install-exampleDATA install-exampleLTLIBRARIES +install-data-am: install-exampleDATA install-exec-am: @@ -836,14 +719,12 @@ installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool +mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am @@ -853,22 +734,17 @@ ps-am: -uninstall-am: uninstall-exampleDATA uninstall-exampleLTLIBRARIES \ - uninstall-info-am +uninstall-am: uninstall-exampleDATA uninstall-info-am -.PHONY: CTAGS GTAGS all all-am check check-am clean \ - clean-exampleLTLIBRARIES clean-generic clean-libtool ctags \ - distclean distclean-compile distclean-generic \ - distclean-libtool distclean-tags distdir dvi dvi-am html \ - html-am info info-am install install-am install-data \ - install-data-am install-exampleDATA install-exampleLTLIBRARIES \ - install-exec install-exec-am install-info install-info-am \ - install-man install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-exampleDATA \ - uninstall-exampleLTLIBRARIES uninstall-info-am +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ + dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-exampleDATA install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-exampleDATA uninstall-info-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. --- player-2.0.4.orig/examples/plugins/multidriver/.deps/multidriver.Plo +++ player-2.0.4/examples/plugins/multidriver/.deps/multidriver.Plo @@ -0,0 +1,232 @@ +multidriver.lo multidriver.o: multidriver.cc /usr/include/unistd.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/types.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/string.h /usr/include/xlocale.h \ + /usr/include/netinet/in.h /usr/include/stdint.h \ + /usr/include/bits/wchar.h /usr/include/sys/socket.h \ + /usr/include/sys/uio.h /usr/include/sys/types.h /usr/include/time.h \ + /usr/include/endian.h /usr/include/bits/endian.h \ + /usr/include/sys/select.h /usr/include/bits/select.h \ + /usr/include/bits/sigset.h /usr/include/bits/time.h \ + /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.h \ + /usr/include/bits/uio.h /usr/include/bits/socket.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + ../../../libplayercore/playercore.h ../../../libplayercore/configfile.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h \ + /usr/include/bits/sys_errlist.h ../../../libplayercore/player.h \ + ../../../libplayercore/playerconfig.h ../../../libplayercore/device.h \ + ../../../libplayercore/message.h /usr/include/pthread.h \ + /usr/include/sched.h /usr/include/bits/sched.h /usr/include/signal.h \ + /usr/include/bits/setjmp.h ../../../libplayercore/devicetable.h \ + ../../../libplayercore/driver.h ../../../libplayercore/playercommon.h \ + /usr/include/sys/param.h /usr/include/linux/param.h \ + /usr/include/asm/param.h /usr/include/asm-i486/param.h \ + /usr/include/assert.h ../../../libplayercore/drivertable.h \ + ../../../libplayercore/error.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-i486/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + ../../../libplayercore/globals.h \ + ../../../libplayercore/interface_util.h \ + ../../../libplayercore/playerconfig.h \ + ../../../libplayercore/playertime.h /usr/include/sys/time.h \ + ../../../libplayercore/plugins.h ../../../libplayercore/wallclocktime.h \ + ../../../libplayercore/addr_util.h ../../../config.h + +/usr/include/unistd.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-32.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/types.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/include/netinet/in.h: + +/usr/include/stdint.h: + +/usr/include/bits/wchar.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/sys/types.h: + +/usr/include/time.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +../../../libplayercore/playercore.h: + +../../../libplayercore/configfile.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h: + +/usr/include/bits/sys_errlist.h: + +../../../libplayercore/player.h: + +../../../libplayercore/playerconfig.h: + +../../../libplayercore/device.h: + +../../../libplayercore/message.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/setjmp.h: + +../../../libplayercore/devicetable.h: + +../../../libplayercore/driver.h: + +../../../libplayercore/playercommon.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-i486/param.h: + +/usr/include/assert.h: + +../../../libplayercore/drivertable.h: + +../../../libplayercore/error.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-i486/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../libplayercore/globals.h: + +../../../libplayercore/interface_util.h: + +../../../libplayercore/playerconfig.h: + +../../../libplayercore/playertime.h: + +/usr/include/sys/time.h: + +../../../libplayercore/plugins.h: + +../../../libplayercore/wallclocktime.h: + +../../../libplayercore/addr_util.h: + +../../../config.h: --- player-2.0.4.orig/examples/plugins/multidriver/libmultidriver.la +++ player-2.0.4/examples/plugins/multidriver/libmultidriver.la @@ -0,0 +1,36 @@ +# libmultidriver.la - a libtool library file +# Generated by ltmain.sh - GNU libtool 1.5.22 Debian 1.5.22-2 (1.1220.2.365 2005/12/18 22:14:06) +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). +dlname='libmultidriver.so.0' + +# Names of this library. +library_names='libmultidriver.so.0.0.0 libmultidriver.so.0 libmultidriver.so' + +# The name of the static archive. +old_library='libmultidriver.a' + +# Libraries that this one depends upon. +dependency_libs=' /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayercore.la /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayererror.la -lpthread -lnsl -lrt -lcrypto -lz /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libltdl.la -ldl /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libjpeg.la ' + +# Version information for libmultidriver. +current=0 +age=0 +revision=0 + +# Is this an already installed library? +installed=no + +# Should we warn about portability when linking against -modules? +shouldnotlink=no + +# Files to dlopen/dlpreopen +dlopen='' +dlpreopen='' + +# Directory that this library needs to be installed in: +libdir='/usr/share/player/examples/plugins/multidriver' +relink_command="(cd /home/jamuraa/debian-devel/player/player-2.0.4/examples/plugins/multidriver; /bin/sh ../../../libtool --tag=CXX --mode=relink i486-linux-gnu-g++ -Wl,-z,defs -o libmultidriver.la -rpath /usr/share/player/examples/plugins/multidriver multidriver.lo ../../../libplayercore/libplayercore.la ../../../libplayercore/libplayererror.la -lpthread -lnsl -lrt -lcrypto -lz -lltdl -ldl -ljpeg @inst_prefix_dir@)" --- player-2.0.4.orig/examples/plugins/opaquedriver/Makefile.am +++ player-2.0.4/examples/plugins/opaquedriver/Makefile.am @@ -13,13 +13,14 @@ exampledir = $(prefix)/share/player/examples/plugins/opaquedriver -example_LTLIBRARIES = libopaquedriver.la -example_PROGRAMS = opaque_client -example_DATA = opaquedriver.cc opaque.cfg +#example_LTLIBRARIES = libopaquedriver.la +#example_PROGRAMS = opaque_client +example_DATA = opaquedriver.cc opaque.cfg opaque.c sharedstruct.h EXTRA_DIST = opaque.cfg -libopaquedriver_la_SOURCES = opaquedriver.cc sharedstruct.h +#libopaquedriver_la_SOURCES = opaquedriver.cc sharedstruct.h +#libopaquedriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la -opaque_client_SOURCES = opaque.c sharedstruct.h -opaque_client_LDADD = $(PLAYERC_LIB_DIRS) -lplayerc -lm -lplayerxdr -lplayererror -opaque_client_DEPENDENCIES = $(PLAYERC_DEPS) +#opaque_client_SOURCES = opaque.c sharedstruct.h +#opaque_client_LDADD = $(PLAYERC_LIB_DIRS) -lplayerc -lm -lplayerxdr -lplayererror +#opaque_client_DEPENDENCIES = $(PLAYERC_DEPS) --- player-2.0.4.orig/examples/plugins/opaquedriver/Makefile.in +++ player-2.0.4/examples/plugins/opaquedriver/Makefile.in @@ -14,8 +14,6 @@ @SET_MAKE@ - - srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ @@ -39,7 +37,6 @@ build_triplet = @build@ host_triplet = @host@ target_triplet = @target@ -example_PROGRAMS = opaque_client$(EXEEXT) subdir = examples/plugins/opaquedriver DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 @@ -52,49 +49,17 @@ $(top_builddir)/libplayercore/playerconfig.h \ $(top_builddir)/client_libs/libplayerc++/playerc++config.h CONFIG_CLEAN_FILES = +SOURCES = +DIST_SOURCES = am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; -am__installdirs = "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)" \ - "$(DESTDIR)$(exampledir)" -exampleLTLIBRARIES_INSTALL = $(INSTALL) -LTLIBRARIES = $(example_LTLIBRARIES) -libopaquedriver_la_LIBADD = -am_libopaquedriver_la_OBJECTS = opaquedriver.lo -libopaquedriver_la_OBJECTS = $(am_libopaquedriver_la_OBJECTS) -examplePROGRAMS_INSTALL = $(INSTALL_PROGRAM) -PROGRAMS = $(example_PROGRAMS) -am_opaque_client_OBJECTS = opaque.$(OBJEXT) -opaque_client_OBJECTS = $(am_opaque_client_OBJECTS) -am__DEPENDENCIES_1 = -DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) -I$(top_builddir)/libplayercore -I$(top_builddir)/client_libs/libplayerc++ -depcomp = $(SHELL) $(top_srcdir)/depcomp -am__depfiles_maybe = depfiles -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CFLAGS) $(CFLAGS) -CCLD = $(CC) -LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ - $(AM_LDFLAGS) $(LDFLAGS) -o $@ -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) -LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \ - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ - $(AM_CXXFLAGS) $(CXXFLAGS) -CXXLD = $(CXX) -CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \ - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -SOURCES = $(libopaquedriver_la_SOURCES) $(opaque_client_SOURCES) -DIST_SOURCES = $(libopaquedriver_la_SOURCES) $(opaque_client_SOURCES) +am__installdirs = "$(DESTDIR)$(exampledir)" exampleDATA_INSTALL = $(INSTALL_DATA) DATA = $(example_DATA) -ETAGS = etags -CTAGS = ctags DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ ACOUSTICS_EXTRA_CPPFLAGS = @ACOUSTICS_EXTRA_CPPFLAGS@ @@ -187,6 +152,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -537,13 +503,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -560,6 +522,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -570,17 +535,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -602,17 +571,14 @@ AM_CPPFLAGS = $(PLAYERC_CFLAGS) -Wall -g -I$(top_srcdir) exampledir = $(prefix)/share/player/examples/plugins/opaquedriver -example_LTLIBRARIES = libopaquedriver.la -example_DATA = opaquedriver.cc opaque.cfg + +#example_LTLIBRARIES = libopaquedriver.la +#example_PROGRAMS = opaque_client +example_DATA = opaquedriver.cc opaque.cfg opaque.c sharedstruct.h EXTRA_DIST = opaque.cfg -libopaquedriver_la_SOURCES = opaquedriver.cc sharedstruct.h -opaque_client_SOURCES = opaque.c sharedstruct.h -opaque_client_LDADD = $(PLAYERC_LIB_DIRS) -lplayerc -lm -lplayerxdr -lplayererror -opaque_client_DEPENDENCIES = $(PLAYERC_DEPS) all: all-am .SUFFIXES: -.SUFFIXES: .c .cc .lo .o .obj $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ @@ -642,117 +608,6 @@ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -install-exampleLTLIBRARIES: $(example_LTLIBRARIES) - @$(NORMAL_INSTALL) - test -z "$(exampledir)" || $(mkdir_p) "$(DESTDIR)$(exampledir)" - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - if test -f $$p; then \ - f=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(exampledir)/$$f'"; \ - $(LIBTOOL) --mode=install $(exampleLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(exampledir)/$$f"; \ - else :; fi; \ - done - -uninstall-exampleLTLIBRARIES: - @$(NORMAL_UNINSTALL) - @set -x; list='$(example_LTLIBRARIES)'; for p in $$list; do \ - p=$(am__strip_dir) \ - echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(exampledir)/$$p'"; \ - $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(exampledir)/$$p"; \ - done - -clean-exampleLTLIBRARIES: - -test -z "$(example_LTLIBRARIES)" || rm -f $(example_LTLIBRARIES) - @list='$(example_LTLIBRARIES)'; for p in $$list; do \ - dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \ - test "$$dir" != "$$p" || dir=.; \ - echo "rm -f \"$${dir}/so_locations\""; \ - rm -f "$${dir}/so_locations"; \ - done -libopaquedriver.la: $(libopaquedriver_la_OBJECTS) $(libopaquedriver_la_DEPENDENCIES) - $(CXXLINK) -rpath $(exampledir) $(libopaquedriver_la_LDFLAGS) $(libopaquedriver_la_OBJECTS) $(libopaquedriver_la_LIBADD) $(LIBS) -install-examplePROGRAMS: $(example_PROGRAMS) - @$(NORMAL_INSTALL) - test -z "$(exampledir)" || $(mkdir_p) "$(DESTDIR)$(exampledir)" - @list='$(example_PROGRAMS)'; for p in $$list; do \ - p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ - if test -f $$p \ - || test -f $$p1 \ - ; then \ - f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(examplePROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(exampledir)/$$f'"; \ - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(examplePROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(exampledir)/$$f" || exit 1; \ - else :; fi; \ - done - -uninstall-examplePROGRAMS: - @$(NORMAL_UNINSTALL) - @list='$(example_PROGRAMS)'; for p in $$list; do \ - f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \ - echo " rm -f '$(DESTDIR)$(exampledir)/$$f'"; \ - rm -f "$(DESTDIR)$(exampledir)/$$f"; \ - done - -clean-examplePROGRAMS: - @list='$(example_PROGRAMS)'; for p in $$list; do \ - f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \ - echo " rm -f $$p $$f"; \ - rm -f $$p $$f ; \ - done -opaque_client$(EXEEXT): $(opaque_client_OBJECTS) $(opaque_client_DEPENDENCIES) - @rm -f opaque_client$(EXEEXT) - $(LINK) $(opaque_client_LDFLAGS) $(opaque_client_OBJECTS) $(opaque_client_LDADD) $(LIBS) - -mostlyclean-compile: - -rm -f *.$(OBJEXT) - -distclean-compile: - -rm -f *.tab.c - -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/opaque.Po@am__quote@ -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/opaquedriver.Plo@am__quote@ - -.c.o: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c $< - -.c.obj: -@am__fastdepCC_TRUE@ if $(COMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` - -.c.lo: -@am__fastdepCC_TRUE@ if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCC_FALSE@ $(LTCOMPILE) -c -o $@ $< - -.cc.o: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ $< - -.cc.obj: -@am__fastdepCXX_TRUE@ if $(CXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ `$(CYGPATH_W) '$<'`; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'` - -.cc.lo: -@am__fastdepCXX_TRUE@ if $(LTCXXCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \ -@am__fastdepCXX_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@ -@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ -@am__fastdepCXX_FALSE@ $(LTCXXCOMPILE) -c -o $@ $< mostlyclean-libtool: -rm -f *.lo @@ -780,54 +635,12 @@ echo " rm -f '$(DESTDIR)$(exampledir)/$$f'"; \ rm -f "$(DESTDIR)$(exampledir)/$$f"; \ done - -ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES) - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - mkid -fID $$unique tags: TAGS +TAGS: -TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$tags $$unique; \ - fi ctags: CTAGS -CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ - $(TAGS_FILES) $(LISP) - tags=; \ - here=`pwd`; \ - list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | \ - $(AWK) ' { files[$$0] = 1; } \ - END { for (i in files) print i; }'`; \ - test -z "$(CTAGS_ARGS)$$tags$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$tags $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && cd $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) $$here +CTAGS: -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ @@ -858,9 +671,9 @@ done check-am: all-am check: check-am -all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(DATA) +all-am: Makefile $(DATA) installdirs: - for dir in "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)" "$(DESTDIR)$(exampledir)"; do \ + for dir in "$(DESTDIR)$(exampledir)"; do \ test -z "$$dir" || $(mkdir_p) "$$dir"; \ done install: install-am @@ -889,14 +702,11 @@ @echo "it deletes files that may require special tools to rebuild." clean: clean-am -clean-am: clean-exampleLTLIBRARIES clean-examplePROGRAMS clean-generic \ - clean-libtool mostlyclean-am +clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile -distclean-am: clean-am distclean-compile distclean-generic \ - distclean-libtool distclean-tags +distclean-am: clean-am distclean-generic distclean-libtool dvi: dvi-am @@ -908,8 +718,7 @@ info-am: -install-data-am: install-exampleDATA install-exampleLTLIBRARIES \ - install-examplePROGRAMS +install-data-am: install-exampleDATA install-exec-am: @@ -920,14 +729,12 @@ installcheck-am: maintainer-clean: maintainer-clean-am - -rm -rf ./$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am -mostlyclean-am: mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool +mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am @@ -937,25 +744,25 @@ ps-am: -uninstall-am: uninstall-exampleDATA uninstall-exampleLTLIBRARIES \ - uninstall-examplePROGRAMS uninstall-info-am +uninstall-am: uninstall-exampleDATA uninstall-info-am -.PHONY: CTAGS GTAGS all all-am check check-am clean \ - clean-exampleLTLIBRARIES clean-examplePROGRAMS clean-generic \ - clean-libtool ctags distclean distclean-compile \ - distclean-generic distclean-libtool distclean-tags distdir dvi \ +.PHONY: all all-am check check-am clean clean-generic clean-libtool \ + distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-exampleDATA \ - install-exampleLTLIBRARIES install-examplePROGRAMS \ - install-exec install-exec-am install-info install-info-am \ - install-man install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-compile mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \ - uninstall-am uninstall-exampleDATA \ - uninstall-exampleLTLIBRARIES uninstall-examplePROGRAMS \ - uninstall-info-am + install-data install-data-am install-exampleDATA install-exec \ + install-exec-am install-info install-info-am install-man \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-exampleDATA uninstall-info-am + +#libopaquedriver_la_SOURCES = opaquedriver.cc sharedstruct.h +#libopaquedriver_la_LIBADD = $(top_builddir)/libplayercore/libplayercore.la + +#opaque_client_SOURCES = opaque.c sharedstruct.h +#opaque_client_LDADD = $(PLAYERC_LIB_DIRS) -lplayerc -lm -lplayerxdr -lplayererror +#opaque_client_DEPENDENCIES = $(PLAYERC_DEPS) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: --- player-2.0.4.orig/examples/plugins/opaquedriver/.deps/opaque.Po +++ player-2.0.4/examples/plugins/opaquedriver/.deps/opaque.Po @@ -0,0 +1,186 @@ +opaque.o opaque.o: opaque.c /usr/include/stdio.h /usr/include/features.h \ + /usr/include/sys/cdefs.h /usr/include/bits/wordsize.h \ + /usr/include/gnu/stubs.h /usr/include/gnu/stubs-32.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h \ + /usr/include/bits/types.h /usr/include/bits/typesizes.h \ + /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \ + /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + /usr/include/bits/stdio.h ../../../libplayercore/playerconfig.h \ + /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/stdint.h \ + ../../../client_libs/libplayerc/playerc.h /usr/include/netinet/in.h \ + /usr/include/sys/socket.h /usr/include/sys/uio.h \ + /usr/include/bits/uio.h /usr/include/bits/socket.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/sockaddr.h \ + /usr/include/asm/socket.h /usr/include/asm-i486/socket.h \ + /usr/include/asm/sockios.h /usr/include/asm-i486/sockios.h \ + /usr/include/bits/in.h /usr/include/bits/byteswap.h \ + ../../../libplayercore/player.h ../../../libplayercore/playerconfig.h \ + ../../../libplayercore/playercommon.h /usr/include/sys/param.h \ + /usr/include/linux/param.h /usr/include/asm/param.h \ + /usr/include/asm-i486/param.h /usr/include/assert.h \ + ../../../libplayercore/error.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-i486/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + ../../../libplayerxdr/playerxdr.h /usr/include/rpc/types.h \ + /usr/include/stdlib.h /usr/include/alloca.h /usr/include/sys/time.h \ + /usr/include/rpc/xdr.h ../../../libplayerxdr/functiontable.h \ + sharedstruct.h + +/usr/include/stdio.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-32.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h: + +/usr/include/bits/types.h: + +/usr/include/bits/typesizes.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sys_errlist.h: + +/usr/include/bits/stdio.h: + +../../../libplayercore/playerconfig.h: + +/usr/include/sys/types.h: + +/usr/include/time.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/stdint.h: + +../../../client_libs/libplayerc/playerc.h: + +/usr/include/netinet/in.h: + +/usr/include/sys/socket.h: + +/usr/include/sys/uio.h: + +/usr/include/bits/uio.h: + +/usr/include/bits/socket.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/sockaddr.h: + +/usr/include/asm/socket.h: + +/usr/include/asm-i486/socket.h: + +/usr/include/asm/sockios.h: + +/usr/include/asm-i486/sockios.h: + +/usr/include/bits/in.h: + +/usr/include/bits/byteswap.h: + +../../../libplayercore/player.h: + +../../../libplayercore/playerconfig.h: + +../../../libplayercore/playercommon.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-i486/param.h: + +/usr/include/assert.h: + +../../../libplayercore/error.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-i486/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../libplayerxdr/playerxdr.h: + +/usr/include/rpc/types.h: + +/usr/include/stdlib.h: + +/usr/include/alloca.h: + +/usr/include/sys/time.h: + +/usr/include/rpc/xdr.h: + +../../../libplayerxdr/functiontable.h: + +sharedstruct.h: --- player-2.0.4.orig/examples/plugins/opaquedriver/.deps/opaquedriver.Plo +++ player-2.0.4/examples/plugins/opaquedriver/.deps/opaquedriver.Plo @@ -0,0 +1,224 @@ +opaquedriver.lo opaquedriver.o: opaquedriver.cc /usr/include/unistd.h \ + /usr/include/features.h /usr/include/sys/cdefs.h \ + /usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \ + /usr/include/gnu/stubs-32.h /usr/include/bits/posix_opt.h \ + /usr/include/bits/environments.h /usr/include/bits/types.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h \ + /usr/include/bits/typesizes.h /usr/include/bits/confname.h \ + /usr/include/getopt.h /usr/include/string.h /usr/include/xlocale.h \ + /usr/include/math.h /usr/include/bits/huge_val.h \ + /usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \ + /usr/include/bits/inf.h /usr/include/bits/nan.h \ + /usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \ + ../../../libplayercore/playercore.h ../../../libplayercore/configfile.h \ + /usr/include/stdio.h /usr/include/libio.h /usr/include/_G_config.h \ + /usr/include/wchar.h /usr/include/bits/wchar.h /usr/include/gconv.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h \ + /usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \ + ../../../libplayercore/player.h ../../../libplayercore/playerconfig.h \ + /usr/include/sys/types.h /usr/include/time.h /usr/include/endian.h \ + /usr/include/bits/endian.h /usr/include/sys/select.h \ + /usr/include/bits/select.h /usr/include/bits/sigset.h \ + /usr/include/bits/time.h /usr/include/sys/sysmacros.h \ + /usr/include/bits/pthreadtypes.h /usr/include/stdint.h \ + ../../../libplayercore/device.h ../../../libplayercore/message.h \ + /usr/include/pthread.h /usr/include/sched.h /usr/include/bits/sched.h \ + /usr/include/signal.h /usr/include/bits/setjmp.h \ + ../../../libplayercore/devicetable.h ../../../libplayercore/driver.h \ + ../../../libplayercore/playercommon.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h \ + /usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h \ + /usr/include/limits.h /usr/include/bits/posix1_lim.h \ + /usr/include/bits/local_lim.h /usr/include/linux/limits.h \ + /usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \ + /usr/include/sys/param.h /usr/include/linux/param.h \ + /usr/include/asm/param.h /usr/include/asm-i486/param.h \ + /usr/include/assert.h ../../../libplayercore/drivertable.h \ + ../../../libplayercore/error.h /usr/include/errno.h \ + /usr/include/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/asm/errno.h /usr/include/asm-i486/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + ../../../libplayercore/globals.h \ + ../../../libplayercore/interface_util.h \ + ../../../libplayercore/playerconfig.h \ + ../../../libplayercore/playertime.h /usr/include/sys/time.h \ + ../../../libplayercore/plugins.h ../../../libplayercore/wallclocktime.h \ + ../../../libplayercore/addr_util.h ../../../config.h sharedstruct.h + +/usr/include/unistd.h: + +/usr/include/features.h: + +/usr/include/sys/cdefs.h: + +/usr/include/bits/wordsize.h: + +/usr/include/gnu/stubs.h: + +/usr/include/gnu/stubs-32.h: + +/usr/include/bits/posix_opt.h: + +/usr/include/bits/environments.h: + +/usr/include/bits/types.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stddef.h: + +/usr/include/bits/typesizes.h: + +/usr/include/bits/confname.h: + +/usr/include/getopt.h: + +/usr/include/string.h: + +/usr/include/xlocale.h: + +/usr/include/math.h: + +/usr/include/bits/huge_val.h: + +/usr/include/bits/huge_valf.h: + +/usr/include/bits/huge_vall.h: + +/usr/include/bits/inf.h: + +/usr/include/bits/nan.h: + +/usr/include/bits/mathdef.h: + +/usr/include/bits/mathcalls.h: + +../../../libplayercore/playercore.h: + +../../../libplayercore/configfile.h: + +/usr/include/stdio.h: + +/usr/include/libio.h: + +/usr/include/_G_config.h: + +/usr/include/wchar.h: + +/usr/include/bits/wchar.h: + +/usr/include/gconv.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/stdarg.h: + +/usr/include/bits/stdio_lim.h: + +/usr/include/bits/sys_errlist.h: + +../../../libplayercore/player.h: + +../../../libplayercore/playerconfig.h: + +/usr/include/sys/types.h: + +/usr/include/time.h: + +/usr/include/endian.h: + +/usr/include/bits/endian.h: + +/usr/include/sys/select.h: + +/usr/include/bits/select.h: + +/usr/include/bits/sigset.h: + +/usr/include/bits/time.h: + +/usr/include/sys/sysmacros.h: + +/usr/include/bits/pthreadtypes.h: + +/usr/include/stdint.h: + +../../../libplayercore/device.h: + +../../../libplayercore/message.h: + +/usr/include/pthread.h: + +/usr/include/sched.h: + +/usr/include/bits/sched.h: + +/usr/include/signal.h: + +/usr/include/bits/setjmp.h: + +../../../libplayercore/devicetable.h: + +../../../libplayercore/driver.h: + +../../../libplayercore/playercommon.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/limits.h: + +/usr/lib/gcc/i486-linux-gnu/4.1.3/include/syslimits.h: + +/usr/include/limits.h: + +/usr/include/bits/posix1_lim.h: + +/usr/include/bits/local_lim.h: + +/usr/include/linux/limits.h: + +/usr/include/bits/posix2_lim.h: + +/usr/include/bits/xopen_lim.h: + +/usr/include/sys/param.h: + +/usr/include/linux/param.h: + +/usr/include/asm/param.h: + +/usr/include/asm-i486/param.h: + +/usr/include/assert.h: + +../../../libplayercore/drivertable.h: + +../../../libplayercore/error.h: + +/usr/include/errno.h: + +/usr/include/bits/errno.h: + +/usr/include/linux/errno.h: + +/usr/include/asm/errno.h: + +/usr/include/asm-i486/errno.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/asm-generic/errno-base.h: + +../../../libplayercore/globals.h: + +../../../libplayercore/interface_util.h: + +../../../libplayercore/playerconfig.h: + +../../../libplayercore/playertime.h: + +/usr/include/sys/time.h: + +../../../libplayercore/plugins.h: + +../../../libplayercore/wallclocktime.h: + +../../../libplayercore/addr_util.h: + +../../../config.h: + +sharedstruct.h: --- player-2.0.4.orig/examples/plugins/opaquedriver/libopaquedriver.la +++ player-2.0.4/examples/plugins/opaquedriver/libopaquedriver.la @@ -0,0 +1,36 @@ +# libopaquedriver.la - a libtool library file +# Generated by ltmain.sh - GNU libtool 1.5.22 Debian 1.5.22-2 (1.1220.2.365 2005/12/18 22:14:06) +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). +dlname='libopaquedriver.so.0' + +# Names of this library. +library_names='libopaquedriver.so.0.0.0 libopaquedriver.so.0 libopaquedriver.so' + +# The name of the static archive. +old_library='libopaquedriver.a' + +# Libraries that this one depends upon. +dependency_libs=' /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayercore.la /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayererror.la -lpthread -lnsl -lrt -lcrypto -lz /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libltdl.la -ldl /usr/lib/gcc/i486-linux-gnu/4.1.3/../../..//libjpeg.la ' + +# Version information for libopaquedriver. +current=0 +age=0 +revision=0 + +# Is this an already installed library? +installed=no + +# Should we warn about portability when linking against -modules? +shouldnotlink=no + +# Files to dlopen/dlpreopen +dlopen='' +dlpreopen='' + +# Directory that this library needs to be installed in: +libdir='/usr/share/player/examples/plugins/opaquedriver' +relink_command="(cd /home/jamuraa/debian-devel/player/player-2.0.4/examples/plugins/opaquedriver; /bin/sh ../../../libtool --tag=CXX --mode=relink i486-linux-gnu-g++ -Wl,-z,defs -o libopaquedriver.la -rpath /usr/share/player/examples/plugins/opaquedriver opaquedriver.lo ../../../libplayercore/libplayercore.la -lpthread -lnsl -lrt -lcrypto -lz -lltdl -ldl -ljpeg @inst_prefix_dir@)" --- player-2.0.4.orig/examples/plugins/opaquedriver/opaque_client +++ player-2.0.4/examples/plugins/opaquedriver/opaque_client @@ -0,0 +1,117 @@ +#! /bin/sh + +# opaque_client - temporary wrapper script for .libs/opaque_client +# Generated by ltmain.sh - GNU libtool 1.5.22 Debian 1.5.22-2 (1.1220.2.365 2005/12/18 22:14:06) +# +# The opaque_client program cannot be directly executed until all the libtool +# libraries that it depends on are installed. +# +# This wrapper script should never be moved out of the build directory. +# If it is, it will not operate correctly. + +# Sed substitution that helps us do robust quoting. It backslashifies +# metacharacters that are still active within double-quoted strings. +Xsed='/bin/sed -e 1s/^X//' +sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g' + +# The HP-UX ksh and POSIX shell print the target directory to stdout +# if CDPATH is set. +(unset CDPATH) >/dev/null 2>&1 && unset CDPATH + +relink_command="(cd /home/jamuraa/debian-devel/player/player-2.0.4/examples/plugins/opaquedriver; { test -z \"\${LIBRARY_PATH+set}\" || unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z \"\${COMPILER_PATH+set}\" || unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z \"\${GCC_EXEC_PREFIX+set}\" || unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z \"\${LD_RUN_PATH+set}\" || unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; LD_LIBRARY_PATH=\"/usr/lib/libfakeroot:/usr/lib64/libfakeroot:/usr/lib32/libfakeroot\"; export LD_LIBRARY_PATH; PATH=\"/home/jamuraa/player/test/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/jamuraa/bin:/home/jamuraa/local/bin\"; export PATH; i486-linux-gnu-gcc -Wall -g -O2 -Wl,-z -Wl,defs -o \$progdir/\$file opaque.o -L/home/jamuraa/debian-devel/player/player-2.0.4/libplayerxdr -L/home/jamuraa/debian-devel/player/player-2.0.4/libplayercore -L/home/jamuraa/debian-devel/player/player-2.0.4/client_libs/libplayerc /home/jamuraa/debian-devel/player/player-2.0.4/client_libs/libplayerc/.libs/libplayerc.so -lm /home/jamuraa/debian-devel/player/player-2.0.4/libplayerxdr/.libs/libplayerxdr.so /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/.libs/libplayererror.so -lpthread -lnsl -lrt -lcrypto -lz /usr/lib/libltdl.so -ldl /usr/lib/libjpeg.so -Wl,--rpath -Wl,/home/jamuraa/debian-devel/player/player-2.0.4/client_libs/libplayerc/.libs -Wl,--rpath -Wl,/home/jamuraa/debian-devel/player/player-2.0.4/libplayerxdr/.libs -Wl,--rpath -Wl,/home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/.libs)" + +# This environment variable determines our operation mode. +if test "$libtool_install_magic" = "%%%MAGIC variable%%%"; then + # install mode needs the following variable: + notinst_deplibs=' /home/jamuraa/debian-devel/player/player-2.0.4/client_libs/libplayerc/libplayerc.la /home/jamuraa/debian-devel/player/player-2.0.4/libplayerxdr/libplayerxdr.la /home/jamuraa/debian-devel/player/player-2.0.4/libplayercore/libplayererror.la' +else + # When we are sourced in execute mode, $file and $echo are already set. + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + echo="echo" + file="$0" + # Make sure echo works. + if test "X$1" = X--no-reexec; then + # Discard the --no-reexec flag, and continue. + shift + elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then + # Yippee, $echo works! + : + else + # Restart under the correct shell, and then maybe $echo will work. + exec /bin/sh "$0" --no-reexec ${1+"$@"} + fi + fi + + # Find the directory that this script lives in. + thisdir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` + test "x$thisdir" = "x$file" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. + file=`ls -ld "$file" | /bin/sed -n 's/.*-> //p'` + while test -n "$file"; do + destdir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` + + # If there was a directory component, then change thisdir. + if test "x$destdir" != "x$file"; then + case "$destdir" in + [\\/]* | [A-Za-z]:[\\/]*) thisdir="$destdir" ;; + *) thisdir="$thisdir/$destdir" ;; + esac + fi + + file=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + file=`ls -ld "$thisdir/$file" | /bin/sed -n 's/.*-> //p'` + done + + # Try to get the absolute directory name. + absdir=`cd "$thisdir" && pwd` + test -n "$absdir" && thisdir="$absdir" + + program=lt-'opaque_client' + progdir="$thisdir/.libs" + + if test ! -f "$progdir/$program" || \ + { file=`ls -1dt "$progdir/$program" "$progdir/../$program" 2>/dev/null | /bin/sed 1q`; \ + test "X$file" != "X$progdir/$program"; }; then + + file="$$-$program" + + if test ! -d "$progdir"; then + mkdir "$progdir" + else + rm -f "$progdir/$file" + fi + + # relink executable if necessary + if test -n "$relink_command"; then + if relink_command_output=`eval $relink_command 2>&1`; then : + else + echo "$relink_command_output" >&2 + rm -f "$progdir/$file" + exit 1 + fi + fi + + mv -f "$progdir/$file" "$progdir/$program" 2>/dev/null || + { rm -f "$progdir/$program"; + mv -f "$progdir/$file" "$progdir/$program"; } + rm -f "$progdir/$file" + fi + + if test -f "$progdir/$program"; then + if test "$libtool_execute_magic" != "%%%MAGIC variable%%%"; then + # Run the actual program with our arguments. + + exec "$progdir/$program" ${1+"$@"} + + $echo "$0: cannot exec $program ${1+"$@"}" + exit 1 + fi + else + # The program doesn't exist. + $echo "$0: error: \`$progdir/$program' does not exist" 1>&2 + $echo "This script is just a wrapper for $program." 1>&2 + echo "See the libtool documentation for more information." 1>&2 + exit 1 + fi +fi --- player-2.0.4.orig/examples/libplayerc/Makefile.in +++ player-2.0.4/examples/libplayerc/Makefile.in @@ -174,6 +174,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -524,13 +525,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -547,6 +544,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -557,17 +557,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/examples/libplayerc++/Makefile.in +++ player-2.0.4/examples/libplayerc++/Makefile.in @@ -248,6 +248,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -598,13 +599,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -621,6 +618,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -631,17 +631,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/Makefile.in +++ player-2.0.4/utils/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playervcr/Makefile.in +++ player-2.0.4/utils/playervcr/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playernav/Makefile.in +++ player-2.0.4/utils/playernav/Makefile.in @@ -167,6 +167,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -517,13 +518,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -540,6 +537,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -550,17 +550,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playercam/Makefile.in +++ player-2.0.4/utils/playercam/Makefile.in @@ -168,6 +168,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -518,13 +519,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -541,6 +538,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -551,17 +551,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playerprint/Makefile.in +++ player-2.0.4/utils/playerprint/Makefile.in @@ -165,6 +165,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -515,13 +516,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -538,6 +535,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -548,17 +548,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playerjoy/Makefile.in +++ player-2.0.4/utils/playerjoy/Makefile.in @@ -165,6 +165,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -515,13 +516,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -538,6 +535,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -548,17 +548,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playerwritemap/Makefile.in +++ player-2.0.4/utils/playerwritemap/Makefile.in @@ -162,6 +162,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -512,13 +513,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -535,6 +532,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -545,17 +545,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/playerv/Makefile.in +++ player-2.0.4/utils/playerv/Makefile.in @@ -169,6 +169,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -519,13 +520,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -542,6 +539,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -552,17 +552,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/dgps_server/Makefile.in +++ player-2.0.4/utils/dgps_server/Makefile.in @@ -142,6 +142,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -492,13 +493,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -515,6 +512,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -525,17 +525,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/utils/pmap/Makefile.in +++ player-2.0.4/utils/pmap/Makefile.in @@ -195,6 +195,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -545,13 +546,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -568,6 +565,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -578,17 +578,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/doc/Makefile.am +++ player-2.0.4/doc/Makefile.am @@ -41,7 +41,7 @@ #install-data-hook: doc-install: - if test -d $(srcdir)/player-docs; then mkdir -p $(DESTDIR)$(docdir); cp -r -p -v $(srcdir)/player-docs $(DESTDIR)$(docdir)/player; fi + if test -d $(srcdir)/player-docs; then mkdir -p $(DESTDIR)$(docdir)/player/html; cp -r -p -v $(srcdir)/player-docs/* $(DESTDIR)$(docdir)/player/html; fi #uninstall-local: doc-uninstall: --- player-2.0.4.orig/doc/Makefile.in +++ player-2.0.4/doc/Makefile.in @@ -151,6 +151,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -501,13 +502,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -524,6 +521,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = $(prefix)/share/doc +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -534,17 +534,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ @@ -584,7 +588,6 @@ CVS_DEST = Player-cvs NAME = player -docdir = $(prefix)/share/doc all: all-recursive .SUFFIXES: @@ -902,7 +905,7 @@ #install-data-hook: doc-install: - if test -d $(srcdir)/player-docs; then mkdir -p $(DESTDIR)$(docdir); cp -r -p -v $(srcdir)/player-docs $(DESTDIR)$(docdir)/player; fi + if test -d $(srcdir)/player-docs; then mkdir -p $(DESTDIR)$(docdir)/player/html; cp -r -p -v $(srcdir)/player-docs/* $(DESTDIR)$(docdir)/player/html; fi #uninstall-local: doc-uninstall: --- player-2.0.4.orig/doc/images/Makefile.in +++ player-2.0.4/doc/images/Makefile.in @@ -142,6 +142,7 @@ GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@ GNOMECANVAS_CFLAGS = @GNOMECANVAS_CFLAGS@ GNOMECANVAS_LIBS = @GNOMECANVAS_LIBS@ +GREP = @GREP@ GSL_CFLAGS = @GSL_CFLAGS@ GSL_LIBS = @GSL_LIBS@ GTK_CFLAGS = @GTK_CFLAGS@ @@ -492,13 +493,9 @@ YARPIMAGE_LIB = @YARPIMAGE_LIB@ _CFLAGS = @_CFLAGS@ _LIBS = @_LIBS@ -ac_ct_AR = @ac_ct_AR@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ -ac_ct_RANLIB = @ac_ct_RANLIB@ -ac_ct_STRIP = @ac_ct_STRIP@ -ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@ am__fastdepCC_FALSE = @am__fastdepCC_FALSE@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@ am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@ @@ -515,6 +512,9 @@ build_os = @build_os@ build_vendor = @build_vendor@ datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ exec_prefix = @exec_prefix@ have_java = @have_java@ have_pkg_config = @have_pkg_config@ @@ -525,17 +525,21 @@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ +htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ +localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ +psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ sysconfdir = @sysconfdir@ --- player-2.0.4.orig/doc/player.tag +++ player-2.0.4/doc/player.tag @@ -0,0 +1,20107 @@ + + + + index + The Player Robot Device Interface + index + Transports + Overview + repository + Versions + License + + + help + Getting Help + help + + + start + Quick start + start + simulatedrobot + realrobot + writingclient + clientexamples + + + architecture + Software architecture + architecture + Overview + pkgconfigusage + + + supported_hardware + Supported devices + supported_hardware + + + install + Installation + install + prefix + custominstall + driveroptions + stdinstall + pkgconfiginstall + + + libplayercore + libplayercore + group__libplayercore.html + message_basics + interfaces + synopsis + linking + + + libplayererror + libplayererror + group__libplayererror.html + + #define + PLAYER_ERROR + group__libplayererror.html + g037512b044a9b748088953b8229daf7e + (msg) + + + #define + PLAYER_ERROR1 + group__libplayererror.html + g1b2436798c6df244fe23a1354698b430 + (msg, a) + + + #define + PLAYER_ERROR2 + group__libplayererror.html + gc9dda8a4806b885d9e37a44f263e7bb6 + (msg, a, b) + + + #define + PLAYER_ERROR3 + group__libplayererror.html + g836efa989f22f243a786392145b13e62 + (msg, a, b, c) + + + #define + PLAYER_ERROR4 + group__libplayererror.html + gdf30b54c1ba4a78c4104c363e6515a67 + (msg, a, b, c, d) + + + #define + PLAYER_WARN + group__libplayererror.html + g107ea47b28d5a6293b328ece093a91db + (msg) + + + #define + PLAYER_WARN1 + group__libplayererror.html + g65a614d6a5e549ca15019bcc8aa7f931 + (msg, a) + + + #define + PLAYER_WARN2 + group__libplayererror.html + g6f6ae6e397b4da882314f78dc2665d35 + (msg, a, b) + + + #define + PLAYER_WARN3 + group__libplayererror.html + g69709c72e0a6560841cdf8ee3f5876c2 + (msg, a, b, c) + + + #define + PLAYER_WARN4 + group__libplayererror.html + gff1df23a6aa0120c674958117af23031 + (msg, a, b, c, d) + + + #define + PLAYER_WARN5 + group__libplayererror.html + ga9e99d8a3580f39a7eb12db7ae08f0ae + (msg, a, b, c, d, e) + + + #define + PLAYER_WARN6 + group__libplayererror.html + g2feb3b413f9733726430313dc1ab7863 + (msg, a, b, c, d, e, f) + + + #define + PLAYER_WARN7 + group__libplayererror.html + gc9dd7d1f720f7b9493159eeef5d1a0d5 + (msg, a, b, c, d, e, f, g) + + + #define + PLAYER_MSG0 + group__libplayererror.html + ge7553e0b3d58ba01b7ece74c89430cd7 + (level, msg) + + + #define + PLAYER_MSG1 + group__libplayererror.html + gd379e27a836c950a5d63905a61574d5d + (level, msg, a) + + + #define + PLAYER_MSG2 + group__libplayererror.html + g32eb2b754eb9149a8e71408d77d57412 + (level, msg, a, b) + + + #define + PLAYER_MSG3 + group__libplayererror.html + g8ed5d3c98dbd7e7f32fc980db221eadf + (level, msg, a, b, c) + + + #define + PLAYER_MSG4 + group__libplayererror.html + g05364f423d30c6fe88eec397b6cf0bf5 + (level, msg, a, b, c, d) + + + #define + PLAYER_MSG5 + group__libplayererror.html + gec456f8eddade3f26a40900b09c75bb3 + (level, msg, a, b, c, d, e) + + + #define + PLAYER_MSG6 + group__libplayererror.html + gaba84a292905524c1a326ad26469a837 + (level, msg, a, b, c, d, e, f) + + + #define + PLAYER_MSG7 + group__libplayererror.html + ga1cb106e623d72a93bf1365019d33df9 + (level, msg, a, b, c, d, e, f, g) + + + + tutorials + Tutorials + group__tutorials.html + tutorial_devices + tutorial_migrating_drivers + tutorial_cameras + tutorial_automake + tutorial_crosscompiling + tutorial_args + tutorial_datalog + tutorial_config + tutorial_interface + tutorial_plugins + tutorial_maps + + + utils + Player utilities + group__utils.html + util_player + util_playerv + util_playernav + util_playercam + util_playerjoy + util_playerprint + util_playervcr + util_dgps_server + util_playerwritemap + + + clientlibs + Client Libraries + group__clientlibs.html + player_clientlib_libplayerc + player_clientlib_libplayerc_py + player_clientlib_cplusplus + + + tutorial_devices + Interfaces, drivers, and devices + group__tutorial__devices.html + laserexample + interfaceportability + + + tutorial_migrating_drivers + Migrating from Player 1.6 to Player 2.0 + group__tutorial__migrating__drivers.html + framework + arrays + message-formats + message-model + subtypes + dynamic-libs + details + low-details + fundamentals + + + tutorial_cameras + Using cameras and blobfinders + group__tutorial__cameras.html + + + tutorial_automake + Using Player and Automake + group__tutorial__automake.html + targets + configuration + makefile + doc + directory + references + build + example + bootstrap + configure + + + tutorial_crosscompiling + Cross-compiling + group__tutorial__crosscompiling.html + anexample + Introduction + Compilation + Prerequisites + Configuration + + + tutorial_args + Command line arguments + group__tutorial__args.html + + + tutorial_datalog + Data logging + group__tutorial__datalog.html + player_driver_writelog_laser + player_driver_writelog_position + player_driver_writelog_ptz + player_driver_writelog_sonar + player_driver_writelog_wifi + player_driver_writelog_wsn + + + tutorial_config + Writing configuration files + group__tutorial__config.html + syntax + types + overview + provides + includes + device_key + units + examples + device_addresses + driver_options + keywords + requires + + + tutorial_interface + Adding a new interface + group__tutorial__interface.html + + + tutorial_plugins + Writing a Player driver + group__tutorial__plugins.html + + + tutorial_maps + Manipulating maps + group__tutorial__maps.html + + + util_player + player server + group__util__player.html + Example + Usage + + + message_basics + Messaging basics + group__message__basics.html + message_constants + message_types + message_codes + message_strings + address_structs + utility_structs + units + + + message_constants + Miscellaneous constants + group__message__constants.html + + #define + PLAYER_MAX_MESSAGE_SIZE + group__message__constants.html + g0a881473506fbe584fe7e6b1f601899f + + + + #define + PLAYER_MAX_PAYLOAD_SIZE + group__message__constants.html + g98441deb7c14c99a10f0d58677dc112b + + + + #define + PLAYER_MAX_DRIVER_STRING_LEN + group__message__constants.html + g0289866b5285b8f0942b45ee7845fef5 + + + + #define + PLAYER_MAX_DEVICES + group__message__constants.html + g53a241d4790c84395c49d67c07643062 + + + + #define + PLAYER_MSGQUEUE_DEFAULT_MAXLEN + group__message__constants.html + gdc8ec6a059c812f77fc21dda2f70d1a6 + + + + #define + PLAYER_IDENT_STRING + group__message__constants.html + g6ca0505d6baa1f026ede3532b10a086a + + + + #define + PLAYER_IDENT_STRLEN + group__message__constants.html + g76f1a821642143063eb86684eef58f61 + + + + #define + PLAYER_KEYLEN + group__message__constants.html + gb6b1bc64eb12267f58d54af0e81f0bbb + + + + + message_types + Message types + group__message__types.html + + #define + PLAYER_MSGTYPE_DATA + group__message__types.html + g57872b03daef439c29a81f0aba7208b5 + + + + #define + PLAYER_MSGTYPE_CMD + group__message__types.html + gf8fb5087b5a1f4ec631034e71dec0f3d + + + + #define + PLAYER_MSGTYPE_REQ + group__message__types.html + g59ed953188471436df98bfc3adf0f457 + + + + #define + PLAYER_MSGTYPE_RESP_ACK + group__message__types.html + g312e72e1417096125470061385979696 + + + + #define + PLAYER_MSGTYPE_SYNCH + group__message__types.html + g5bf6a8dfdb85327b655811823824f34a + + + + #define + PLAYER_MSGTYPE_RESP_NACK + group__message__types.html + ge80fbeee8ef3da0e6f78ec1a18613750 + + + + + message_codes + Interface codes + group__message__codes.html + + #define + PLAYER_NULL_CODE + group__message__codes.html + ga52acdc402f6ec40ea46d547d71ef283 + + + + #define + PLAYER_PLAYER_CODE + group__message__codes.html + g0e488448cf9e0fee255d8cb48266112b + + + + #define + PLAYER_POWER_CODE + group__message__codes.html + ge45170e79776093460b18321bf66d222 + + + + #define + PLAYER_GRIPPER_CODE + group__message__codes.html + g008102f1414971cde547ca377162b3bd + + + + #define + PLAYER_POSITION2D_CODE + group__message__codes.html + g2d33272e35b889ec8f2f94b3da872dfe + + + + #define + PLAYER_SONAR_CODE + group__message__codes.html + gaa5d62369fe92b0ec5f119f4f8b85360 + + + + #define + PLAYER_LASER_CODE + group__message__codes.html + g446a01f1fad9a56b770f81194530b500 + + + + #define + PLAYER_BLOBFINDER_CODE + group__message__codes.html + g009c4e6ed3662965097a70dc87e1e043 + + + + #define + PLAYER_PTZ_CODE + group__message__codes.html + g67e5b97fb83e2ce4740eeb3738fa9c12 + + + + #define + PLAYER_AUDIO_CODE + group__message__codes.html + gb543cafd6971224b43ca4c3d94cbb716 + + + + #define + PLAYER_FIDUCIAL_CODE + group__message__codes.html + gcafa57265237ee02c31b41867ace80ba + + + + #define + PLAYER_SPEECH_CODE + group__message__codes.html + gd9e9e298add66b302aafccbc512aa570 + + + + #define + PLAYER_GPS_CODE + group__message__codes.html + gbbb89e5ba55b7068acbe2ae6ff963873 + + + + #define + PLAYER_BUMPER_CODE + group__message__codes.html + gebe3078ad6e4b2ac683cc98513f5f744 + + + + #define + PLAYER_TRUTH_CODE + group__message__codes.html + g11026a3f029c4c97e2426f0f1979fe40 + + + + #define + PLAYER_DIO_CODE + group__message__codes.html + gf545f286219a1bf6ae72f92a0dcdbb07 + + + + #define + PLAYER_AIO_CODE + group__message__codes.html + g061e7c33b4d53ffb251172a5872c1275 + + + + #define + PLAYER_IR_CODE + group__message__codes.html + g5999f5579121c07a9f0ba344c133f112 + + + + #define + PLAYER_WIFI_CODE + group__message__codes.html + gdc7c0025f9ff377ed7b8337194ebd5ff + + + + #define + PLAYER_WAVEFORM_CODE + group__message__codes.html + g4278bbc796caada5d42e5907af870a6f + + + + #define + PLAYER_LOCALIZE_CODE + group__message__codes.html + g56355e57656a55415877d28e1d932cff + + + + #define + PLAYER_MCOM_CODE + group__message__codes.html + g3f3f3b165f272baed077979307f5eaae + + + + #define + PLAYER_SOUND_CODE + group__message__codes.html + gaf3ae5b099126f1681e50d26020ea1a8 + + + + #define + PLAYER_AUDIODSP_CODE + group__message__codes.html + g2298d2d619f4b0bf4ea54e46a67c1d67 + + + + #define + PLAYER_AUDIOMIXER_CODE + group__message__codes.html + g147b12d16bfc845fcae32ff000eb40ba + + + + #define + PLAYER_POSITION3D_CODE + group__message__codes.html + gca2cac81eccfb5882ec785d7abe77388 + + + + #define + PLAYER_SIMULATION_CODE + group__message__codes.html + g84c1f01c92649b5f853f3161ea301f9d + + + + #define + PLAYER_BLINKENLIGHT_CODE + group__message__codes.html + gfe8e5fb68372cae0dffecc1407d218ad + + + + #define + PLAYER_NOMAD_CODE + group__message__codes.html + ga21a6a89934c11a3ee03dd9ae9002039 + + + + #define + PLAYER_CAMERA_CODE + group__message__codes.html + g81d5406b562e0c984ba02c68abe561b7 + + + + #define + PLAYER_MAP_CODE + group__message__codes.html + gb25ad4289abd076283c205dfe73bf227 + + + + #define + PLAYER_PLANNER_CODE + group__message__codes.html + gb71db0d16d3c4e8433faaaa10e22a471 + + + + #define + PLAYER_LOG_CODE + group__message__codes.html + gad8aa4c2f8b41c60f0540a56583786da + + + + #define + PLAYER_ENERGY_CODE + group__message__codes.html + gab4b8aacf605357e819cf01432fa3251 + + + + #define + PLAYER_JOYSTICK_CODE + group__message__codes.html + g59d2ffee858ff55362289b6c4137502d + + + + #define + PLAYER_SPEECH_RECOGNITION_CODE + group__message__codes.html + g63931a969b7b3f5e8154e6d332f5b467 + + + + #define + PLAYER_OPAQUE_CODE + group__message__codes.html + g85c10cef1031f749ca047e208ec8d806 + + + + #define + PLAYER_POSITION1D_CODE + group__message__codes.html + g2c15ac131f8f7ebec263e53554458b37 + + + + #define + PLAYER_ACTARRAY_CODE + group__message__codes.html + gac717e447034a58195c608babb737472 + + + + #define + PLAYER_LIMB_CODE + group__message__codes.html + g9bc5dc902a8ce2b113c23b1d579fcecd + + + + #define + PLAYER_GRAPHICS2D_CODE + group__message__codes.html + gca8432e9208dd2de8bc7ba724baafb4e + + + + #define + PLAYER_RFID_CODE + group__message__codes.html + g7f2fd34155799d905f3dc1c528b33459 + + + + #define + PLAYER_WSN_CODE + group__message__codes.html + g912c5c1ddaef379f37a7e408d665400c + + + + #define + PLAYER_GRAPHICS3D_CODE + group__message__codes.html + g50afe50f63a892892f4b6b2ba296f38f + + + + + message_strings + Interface string names + group__message__strings.html + + #define + PLAYER_ACTARRAY_STRING + group__message__strings.html + g33b0b669f692408ebc9013a41c23de88 + + + + #define + PLAYER_AIO_STRING + group__message__strings.html + g7c0be84280f65d1d26e8cb2cba43c826 + + + + #define + PLAYER_AUDIO_STRING + group__message__strings.html + ga03d0205ece5dce2c54235a934b4db62 + + + + #define + PLAYER_AUDIODSP_STRING + group__message__strings.html + g2057e0ef529506b3ab3c58d457eb49a1 + + + + #define + PLAYER_AUDIOMIXER_STRING + group__message__strings.html + gf4da2a7937a5a7177f0eeec9c4fb0b1f + + + + #define + PLAYER_BLINKENLIGHT_STRING + group__message__strings.html + g8574fcd02355f998b0822c90261ce45b + + + + #define + PLAYER_BLOBFINDER_STRING + group__message__strings.html + gcbce3f8c8c20c06850e10c01f1187fa1 + + + + #define + PLAYER_BUMPER_STRING + group__message__strings.html + ge47938d2223b71c75f02ec0b5f364432 + + + + #define + PLAYER_CAMERA_STRING + group__message__strings.html + g88f97e4065218797abf758900fdd20df + + + + #define + PLAYER_ENERGY_STRING + group__message__strings.html + g68317a61b0ee4bda8b677a79b924906c + + + + #define + PLAYER_DIO_STRING + group__message__strings.html + g746188fa609349a97db35890947ec569 + + + + #define + PLAYER_GRIPPER_STRING + group__message__strings.html + g7fc6313c11b95fc5c903e2235331d5c2 + + + + #define + PLAYER_FIDUCIAL_STRING + group__message__strings.html + gf0a5598b78a390a4f2e25320cceee908 + + + + #define + PLAYER_GPS_STRING + group__message__strings.html + gd5eab72635b902a47cf68702d4b6fb83 + + + + #define + PLAYER_IR_STRING + group__message__strings.html + g9d3b3e1e019c4dbd79347e85565f4eb2 + + + + #define + PLAYER_JOYSTICK_STRING + group__message__strings.html + g103791c5fb74974083e1318009baa01a + + + + #define + PLAYER_LASER_STRING + group__message__strings.html + g160de2198de3672349816ab11df837c8 + + + + #define + PLAYER_LIMB_STRING + group__message__strings.html + g751bf1d26054f8224f0aea19a6938012 + + + + #define + PLAYER_LOCALIZE_STRING + group__message__strings.html + g36d15199e8c82180cbc6f408d4c6f9a6 + + + + #define + PLAYER_LOG_STRING + group__message__strings.html + g1dca589149181eab51939b7224267138 + + + + #define + PLAYER_MAP_STRING + group__message__strings.html + g7808786642d4f6177dabd8b2f216bf1c + + + + #define + PLAYER_MCOM_STRING + group__message__strings.html + gfe16bed55127858cf97692aa7d09377f + + + + #define + PLAYER_NOMAD_STRING + group__message__strings.html + g47745c7ccde030dc0e4722d8b3dd825e + + + + #define + PLAYER_NULL_STRING + group__message__strings.html + g617bdc3ba3b81c0e26824f9213548620 + + + + #define + PLAYER_OPAQUE_STRING + group__message__strings.html + g5940a2a63c100a2e74dfdb7283b53c49 + + + + #define + PLAYER_PLANNER_STRING + group__message__strings.html + ge96cbdce2dc2dc1d5898ea5837ec2622 + + + + #define + PLAYER_PLAYER_STRING + group__message__strings.html + gb279021b05603e2b8e4f48ef9b7266ba + + + + #define + PLAYER_POSITION1D_STRING + group__message__strings.html + gd1a8d94db0d3b56005075d44647439c4 + + + + #define + PLAYER_POSITION2D_STRING + group__message__strings.html + g0e6b32f8d072154419bb6b1f2fbcc34d + + + + #define + PLAYER_POSITION3D_STRING + group__message__strings.html + g95e111177d1cf6e5a31a1b478ac108c5 + + + + #define + PLAYER_POWER_STRING + group__message__strings.html + gb99eb43119ecec22653e4cd4c4773c4f + + + + #define + PLAYER_PTZ_STRING + group__message__strings.html + g8140aad951de0dd2c191de5d37790571 + + + + #define + PLAYER_RFID_STRING + group__message__strings.html + g8000638117386c60668a858321a601d8 + + + + #define + PLAYER_SIMULATION_STRING + group__message__strings.html + g265893ee7ce86dd3e7360f91ba49b579 + + + + #define + PLAYER_SONAR_STRING + group__message__strings.html + g08626b07612665479a630a1fe88dde27 + + + + #define + PLAYER_SOUND_STRING + group__message__strings.html + g4cb76961a276f5aa1c662ef06c4f26f6 + + + + #define + PLAYER_SPEECH_STRING + group__message__strings.html + ge18f8a73aa259cd20dffa3a9d7713e63 + + + + #define + PLAYER_SPEECH_RECOGNITION_STRING + group__message__strings.html + g4083a63adcd985f969c81d25553ec648 + + + + #define + PLAYER_TRUTH_STRING + group__message__strings.html + g825598285f57c804c938b3a75bbe42ce + + + + #define + PLAYER_WAVEFORM_STRING + group__message__strings.html + g947d21d2457a4c4882aca9c1c2adc744 + + + + #define + PLAYER_WIFI_STRING + group__message__strings.html + g2e2caa59255fc60ff109df87818292c9 + + + + #define + PLAYER_GRAPHICS2D_STRING + group__message__strings.html + gc11c0192a93e1982f2ef878d5adf714b + + + + #define + PLAYER_GRAPHICS3D_STRING + group__message__strings.html + g15d70bd00a8e4da0ba924ae31c1c5fc0 + + + + #define + PLAYER_WSN_STRING + group__message__strings.html + gb991bacb8ad292a36b3cc7c6a2c773c2 + + + + + address_structs + Address structures + group__address__structs.html + player_devaddr + player_msghdr + + player_devaddr + player_devaddr_t + group__address__structs.html + g5ca2fbef892715fdd468ded72c78708a + + + + player_msghdr + player_msghdr_t + group__address__structs.html + gf9df82a54edfa8d38d74d9469794ec8d + + + + + utility_structs + General-purpose message structures. + group__utility__structs.html + player_point_2d + player_point_3d + player_pose + player_pose3d + player_bbox + player_bbox3d + player_segment + player_color + player_bool + + player_point_2d + player_point_2d_t + group__utility__structs.html + g0f06557520715f0f2dd3fb268005ba88 + + + + player_point_3d + player_point_3d_t + group__utility__structs.html + g513b86679e488f42c0ce0d2fb1b109d4 + + + + player_pose + player_pose_t + group__utility__structs.html + g9f268cd1963175aabb98b4227f2b16ee + + + + player_pose3d + player_pose3d_t + group__utility__structs.html + g1046052cc4005c867943901e4a3d9b3e + + + + player_bbox + player_bbox_t + group__utility__structs.html + g225bfca8b7d7a392b63dd084dddb0454 + + + + player_bbox3d + player_bbox3d_t + group__utility__structs.html + g5ba908a4eac2868a8a67482163cfcbe1 + + + + player_segment + player_segment_t + group__utility__structs.html + g7e876286fb84d4868e91503bd2942096 + + + + player_color + player_color_t + group__utility__structs.html + g0cf2bb96f30f847ec4c8eac1e664e481 + + + + player_bool + player_bool_t + group__utility__structs.html + gcd840679cb887c729ded4948957f8b0c + + + + + units + Units + group__units.html + + + interfaces + Interface specifications + group__interfaces.html + interface_actarray + interface_aio + interface_audio + interface_audiodsp + interface_audiomixer + interface_blinkenlight + interface_blobfinder + interface_bumper + interface_camera + interface_dio + interface_energy + interface_fiducial + interface_gps + interface_graphics2d + interface_graphics3d + interface_gripper + interface_ir + interface_joystick + interface_laser + interface_limb + interface_localize + interface_log + interface_map + interface_mcom + interface_opaque + interface_planner + interface_player + interface_position1d + interface_position2d + interface_position3d + interface_power + interface_ptz + interface_simulation + interface_sonar + interface_sound + interface_speech + interface_speech_recognition + interface_truth + interface_waveform + interface_wifi + interface_rfid + interface_wsn + + + interface_actarray + actarray + group__interface__actarray.html + + #define + PLAYER_ACTARRAY_NUM_ACTUATORS + group__interface__actarray.html + gf894cb8e5b654b2b6e8a689d3ab5fe28 + + + + #define + PLAYER_ACTARRAY_ACTSTATE_IDLE + group__interface__actarray.html + gb43a20e7c540ded3de82bc5d8f43fc70 + + + + #define + PLAYER_ACTARRAY_ACTSTATE_MOVING + group__interface__actarray.html + gf5b8e94e5da26ee7e03ad717b6e54804 + + + + #define + PLAYER_ACTARRAY_ACTSTATE_BRAKED + group__interface__actarray.html + gaf050ae69393736b12a57858d3dd60d2 + + + + #define + PLAYER_ACTARRAY_ACTSTATE_STALLED + group__interface__actarray.html + g68c9f3d25b510e63c70fe37fc6a5ec6d + + + + #define + PLAYER_ACTARRAY_TYPE_LINEAR + group__interface__actarray.html + g3c51e727b3fc7f5f759de977843f4edb + + + + #define + PLAYER_ACTARRAY_TYPE_ROTARY + group__interface__actarray.html + gdb87469c2ab05ada11c1281934058053 + + + + #define + PLAYER_ACTARRAY_POWER_REQ + group__interface__actarray.html + g17bc4bb9a45a2217272745c87dccf90c + + + + #define + PLAYER_ACTARRAY_BRAKES_REQ + group__interface__actarray.html + g7397c84699b2fadecbbfbea22ed6b961 + + + + #define + PLAYER_ACTARRAY_GET_GEOM_REQ + group__interface__actarray.html + gf105550c85b2d24bdfe7f832cc542ce9 + + + + #define + PLAYER_ACTARRAY_SPEED_REQ + group__interface__actarray.html + g793c25ef3b584f9de190aeef31a72aea + + + + #define + PLAYER_ACTARRAY_POS_CMD + group__interface__actarray.html + gb62014ee50a2507b7e4aec59a794be29 + + + + #define + PLAYER_ACTARRAY_SPEED_CMD + group__interface__actarray.html + g6846603f1d992a0800a574240b775544 + + + + #define + PLAYER_ACTARRAY_HOME_CMD + group__interface__actarray.html + g621f532f1f3750519a3cc83ff39c267d + + + + #define + PLAYER_ACTARRAY_DATA_STATE + group__interface__actarray.html + g272bee3de3cc934163ad6a9ff12c4570 + + + + player_actarray_actuator + player_actarray_actuator_t + group__interface__actarray.html + gd4f450d2f467d51ed0452bb79e985549 + + + + player_actarray_data + player_actarray_data_t + group__interface__actarray.html + g1cf645394eae312e66eae57d82267905 + + + + player_actarray_actuatorgeom + player_actarray_actuatorgeom_t + group__interface__actarray.html + gf236b89be92acdeb9e17dc334356fc3b + + + + player_actarray_geom + player_actarray_geom_t + group__interface__actarray.html + gca532f13fdb56c3f4f05681092092588 + + + + player_actarray_position_cmd + player_actarray_position_cmd_t + group__interface__actarray.html + gcb8aa0834e7ed0afcd270f3e3b72ffa0 + + + + player_actarray_speed_cmd + player_actarray_speed_cmd_t + group__interface__actarray.html + g5a57c5b1058bb46bb2d1ebc992ae9555 + + + + player_actarray_home_cmd + player_actarray_home_cmd_t + group__interface__actarray.html + g59a00653cd7b4db67fbf1d57bd6af3cb + + + + player_actarray_power_config + player_actarray_power_config_t + group__interface__actarray.html + gcf8addbfec04ebb8588c33a7ccd2f0cd + + + + player_actarray_brakes_config + player_actarray_brakes_config_t + group__interface__actarray.html + g57dcd265ece34c692a12023f65f1ad84 + + + + player_actarray_speed_config + player_actarray_speed_config_t + group__interface__actarray.html + gd7b97e5920cf51161d28b0ab5ee2f254 + + + + + interface_aio + aio + group__interface__aio.html + + #define + PLAYER_AIO_MAX_INPUTS + group__interface__aio.html + geb7db7d137011d180fd6de948fc254c6 + + + + #define + PLAYER_AIO_MAX_OUTPUTS + group__interface__aio.html + g45df2fa1fb0adc3d738bcbb6695aad8d + + + + #define + PLAYER_AIO_CMD_STATE + group__interface__aio.html + ge2316b5d42678bed7713d92de7265c84 + + + + #define + PLAYER_AIO_DATA_STATE + group__interface__aio.html + g19e3b3e12364a28858c6ab86dede62d0 + + + + player_aio_data + player_aio_data_t + group__interface__aio.html + g9cd83b01ddc6d3e349040f9171afd14d + + + + player_aio_cmd + player_aio_cmd_t + group__interface__aio.html + g3edb683c22b7f1636d872e5aa1e2c4b4 + + + + + interface_audio + audio + group__interface__audio.html + + #define + PLAYER_AUDIO_DATA_BUFFER_SIZE + group__interface__audio.html + g6e1dd75754ea42908b83ecd3e377cc03 + + + + #define + PLAYER_AUDIO_COMMAND_BUFFER_SIZE + group__interface__audio.html + g6a5bffed2edb0154b014d34205222535 + + + + #define + PLAYER_AUDIO_PAIRS + group__interface__audio.html + gdef4e47a7f85c452638c0fe546ae09ee + + + + player_audio_data + player_audio_data_t + group__interface__audio.html + ge31a762ac889d1541c358a912843c4d3 + + + + player_audio_cmd + player_audio_cmd_t + group__interface__audio.html + gd6a6e716e83b8c7edf74e301093f79b5 + + + + + interface_audiodsp + audiodsp + group__interface__audiodsp.html + + #define + PLAYER_AUDIODSP_MAX_FREQS + group__interface__audiodsp.html + g94c6146041d72561fd9a9f4ce97b2025 + + + + #define + PLAYER_AUDIODSP_MAX_BITSTRING_LEN + group__interface__audiodsp.html + gc59235695d3fc6a482719d08d02741df + + + + #define + PLAYER_AUDIODSP_SET_CONFIG + group__interface__audiodsp.html + g924a529c6debdfdb231a7dc4496a37e7 + + + + #define + PLAYER_AUDIODSP_GET_CONFIG + group__interface__audiodsp.html + geff54ff57edba414b0f378bc43d4b5f6 + + + + #define + PLAYER_AUDIODSP_PLAY_TONE + group__interface__audiodsp.html + g21895f68226fbc3eb689811c01cbd42c + + + + #define + PLAYER_AUDIODSP_PLAY_CHIRP + group__interface__audiodsp.html + g625be22b4a6770e1d35d6f9efa901da5 + + + + #define + PLAYER_AUDIODSP_REPLAY + group__interface__audiodsp.html + g7d1f39a86bba3f8943851faed03cc1ff + + + + #define + PLAYER_AUDIODSP_DATA_TONES + group__interface__audiodsp.html + g64912126a645af0c9a20a95a47252995 + + + + player_audiodsp_data + player_audiodsp_data_t + group__interface__audiodsp.html + gf3f2133063ae0344b074c52253ed8ce3 + + + + player_audiodsp_cmd + player_audiodsp_cmd_t + group__interface__audiodsp.html + gad6e9c9d165f3b0333d1c356ae7b95be + + + + player_audiodsp_config + player_audiodsp_config_t + group__interface__audiodsp.html + gb1e93c9e06db77dcff8e3fe02f06434f + + + + + interface_audiomixer + audiomixer + group__interface__audiomixer.html + + #define + PLAYER_AUDIOMIXER_SET_MASTER + group__interface__audiomixer.html + ge9e83bd94adc03b8c1dc046392c01b12 + + + + #define + PLAYER_AUDIOMIXER_SET_PCM + group__interface__audiomixer.html + g6bd94ac7885cb0c1cfeef25c88bd93a8 + + + + #define + PLAYER_AUDIOMIXER_SET_LINE + group__interface__audiomixer.html + gffb26860c269f6ce61bb89464655200e + + + + #define + PLAYER_AUDIOMIXER_SET_MIC + group__interface__audiomixer.html + geee700ed76146ffc9f7c73e6259f5155 + + + + #define + PLAYER_AUDIOMIXER_SET_IGAIN + group__interface__audiomixer.html + g75ffd5db6e255028269b741014b80ba3 + + + + #define + PLAYER_AUDIOMIXER_SET_OGAIN + group__interface__audiomixer.html + g46e4fd67710032ec8d5268e5bc0cdd60 + + + + #define + PLAYER_AUDIOMIXER_GET_LEVELS + group__interface__audiomixer.html + gede3ffce4b6f462e64f22de479ca649c + + + + player_audiomixer_cmd + player_audiomixer_cmd_t + group__interface__audiomixer.html + gbbddd1b567750ff808588ad508827f8e + + + + player_audiomixer_config + player_audiomixer_config_t + group__interface__audiomixer.html + g45742d2179e8525556a1d416f96ce235 + + + + + interface_blinkenlight + blinkenlight + group__interface__blinkenlight.html + + #define + PLAYER_BLINKENLIGHT_DATA_STATE + group__interface__blinkenlight.html + ga73e6add570be58a883b31c4b1542466 + + + + #define + PLAYER_BLINKENLIGHT_CMD_STATE + group__interface__blinkenlight.html + gde36bd6ad2804d0c6f347cc216eadcc7 + + + + #define + PLAYER_BLINKENLIGHT_CMD_POWER + group__interface__blinkenlight.html + gc88afad8c57aff4cedddc424c7533f7f + + + + #define + PLAYER_BLINKENLIGHT_CMD_COLOR + group__interface__blinkenlight.html + g10b9bdf303a7c8d00eb23595208e0d0c + + + + #define + PLAYER_BLINKENLIGHT_CMD_PERIOD + group__interface__blinkenlight.html + gd759a4f11d18504043824cf2f547da19 + + + + #define + PLAYER_BLINKENLIGHT_CMD_DUTYCYCLE + group__interface__blinkenlight.html + g2b6f76ebb8340711fc35e6dba2ef736e + + + + player_blinkenlight_data + player_blinkenlight_data_t + group__interface__blinkenlight.html + gab16b6e093f9bce9b1a6fda1c1b03984 + + + + player_blinkenlight_cmd + player_blinkenlight_cmd_t + group__interface__blinkenlight.html + gd917bc75685839af46d00f1bac4e3c8b + + + + player_blinkenlight_cmd_power + player_blinkenlight_cmd_power_t + group__interface__blinkenlight.html + g77c447c018ef2bec2292ad5f55c2c618 + + + + player_blinkenlight_cmd_color + player_blinkenlight_cmd_color_t + group__interface__blinkenlight.html + gf9c36bd3cf4965b253df2711e1a95e10 + + + + player_blinkenlight_cmd_period + player_blinkenlight_cmd_period_t + group__interface__blinkenlight.html + g0e374c3ae40f2be14adffd67983131d4 + + + + player_blinkenlight_cmd_dutycycle + player_blinkenlight_cmd_dutycycle_t + group__interface__blinkenlight.html + gf55d24f394e5c0cfc2369a9cbc274a6b + + + + + interface_blobfinder + blobfinder + group__interface__blobfinder.html + + #define + PLAYER_BLOBFINDER_MAX_BLOBS + group__interface__blobfinder.html + ga635aca9aa63aa388cf94f10d093fb0a + + + + #define + PLAYER_BLOBFINDER_DATA_BLOBS + group__interface__blobfinder.html + g4a827c0a56d54f82b90e3012e64a408d + + + + #define + PLAYER_BLOBFINDER_REQ_SET_COLOR + group__interface__blobfinder.html + gd22dbe73db9ff651905528a1fc334ce9 + + + + #define + PLAYER_BLOBFINDER_REQ_SET_IMAGER_PARAMS + group__interface__blobfinder.html + g6ffc66325d30a322dbeafd1b27ef65de + + + + player_blobfinder_blob + player_blobfinder_blob_t + group__interface__blobfinder.html + g37f162c92f4a0c384b9fd7c978aa9549 + + + + player_blobfinder_data + player_blobfinder_data_t + group__interface__blobfinder.html + g87862408b788524006ce1356700eb82c + + + + player_blobfinder_color_config + player_blobfinder_color_config_t + group__interface__blobfinder.html + ga4d08bfa859851943a96331b0d780680 + + + + player_blobfinder_imager_config + player_blobfinder_imager_config_t + group__interface__blobfinder.html + g2bcc444599103d7a374ca77e36c6d2d0 + + + + + interface_bumper + bumper + group__interface__bumper.html + + #define + PLAYER_BUMPER_MAX_SAMPLES + group__interface__bumper.html + ge698a77202eba9006cbb3918c39c80c6 + + + + #define + PLAYER_BUMPER_GET_GEOM + group__interface__bumper.html + g85a6e430881b2f5f92834a304ebd2b16 + + + + #define + PLAYER_BUMPER_DATA_STATE + group__interface__bumper.html + g0862f34a5ef4d501df0c9a862797defa + + + + #define + PLAYER_BUMPER_DATA_GEOM + group__interface__bumper.html + g503d1bba60afac69861077040874e82d + + + + player_bumper_data + player_bumper_data_t + group__interface__bumper.html + g9c02485e2678832b34f86068d556aa49 + + + + player_bumper_define + player_bumper_define_t + group__interface__bumper.html + g434079cbe5718554c140416deb95f3e7 + + + + player_bumper_geom + player_bumper_geom_t + group__interface__bumper.html + g7ce55474dcbc6550763fd2e7d23501ff + + + + + interface_camera + camera + group__interface__camera.html + + #define + PLAYER_CAMERA_DATA_STATE + group__interface__camera.html + gc695a7265d5a3ddbc8e9792bd711d5a3 + + + + #define + PLAYER_CAMERA_IMAGE_WIDTH + group__interface__camera.html + g9c15ad1d230ca391f56b850ce5c2b20c + + + + #define + PLAYER_CAMERA_IMAGE_HEIGHT + group__interface__camera.html + gebf55175b618993344b195c4b3f16920 + + + + #define + PLAYER_CAMERA_IMAGE_SIZE + group__interface__camera.html + gedbdce753785e72f09a8543f7dc38425 + + + + #define + PLAYER_CAMERA_FORMAT_MONO8 + group__interface__camera.html + g491778a428dc5856366fb65898555f56 + + + + #define + PLAYER_CAMERA_FORMAT_MONO16 + group__interface__camera.html + g248adebdc39257bddfe6a1c2970644ba + + + + #define + PLAYER_CAMERA_FORMAT_RGB565 + group__interface__camera.html + g3082cf4240cebd4aafa90a53aae03150 + + + + #define + PLAYER_CAMERA_FORMAT_RGB888 + group__interface__camera.html + g5cf66200e13666288f2b0fc02d92ded5 + + + + #define + PLAYER_CAMERA_COMPRESS_RAW + group__interface__camera.html + gb491ae8b2a6f01eb6dc2175078c72997 + + + + #define + PLAYER_CAMERA_COMPRESS_JPEG + group__interface__camera.html + g53f904d017e4ee82f38136942465b39b + + + + player_camera_data + player_camera_data_t + group__interface__camera.html + ga40dcc75040fec4774368d444e256cbe + + + + + interface_dio + dio + group__interface__dio.html + + #define + PLAYER_DIO_DATA_VALUES + group__interface__dio.html + g1cfec9baf479d3347041e67e03d70e75 + + + + #define + PLAYER_DIO_CMD_VALUES + group__interface__dio.html + gb67c877f9e91bdc50fe6100d9192e20f + + + + player_dio_data + player_dio_data_t + group__interface__dio.html + ge845e2336b3f335267ca3751b6bc1452 + + + + player_dio_cmd + player_dio_cmd_t + group__interface__dio.html + gddebfbe8da7ad5eb707e55521ecb9f66 + + + + + interface_energy + energy + group__interface__energy.html + + #define + PLAYER_ENERGY_DATA_STATE + group__interface__energy.html + g1e276376d35ded96840be31631f099d2 + + + + #define + PLAYER_ENERGY_SET_CHARGING_POLICY_REQ + group__interface__energy.html + gb234262b7a33be0ad5c6ad208c9e87dc + + + + player_energy_data + player_energy_data_t + group__interface__energy.html + gc80a12fefd3183f366cc940f457d5f73 + + + + player_energy_chargepolicy_config + player_energy_chargepolicy_config_t + group__interface__energy.html + g4a5913e2204c220df7bf9402a86fed71 + + + + + interface_fiducial + fiducial + group__interface__fiducial.html + + #define + PLAYER_FIDUCIAL_MAX_SAMPLES + group__interface__fiducial.html + g02e2a2aa6f7166738960f476b5951b6d + + + + #define + PLAYER_FIDUCIAL_DATA_SCAN + group__interface__fiducial.html + geeb70dc0436bc6f21bcdf154bf4a45c1 + + + + #define + PLAYER_FIDUCIAL_REQ_GET_GEOM + group__interface__fiducial.html + gf1a7fea13f1b92e48fd3df5e7411a1d2 + + + + #define + PLAYER_FIDUCIAL_REQ_GET_FOV + group__interface__fiducial.html + gb895a5dd0d31f75fcd73c76217069bb3 + + + + #define + PLAYER_FIDUCIAL_REQ_SET_FOV + group__interface__fiducial.html + gb6e79e2e88e22c9013b192e99bb7e78f + + + + #define + PLAYER_FIDUCIAL_REQ_GET_ID + group__interface__fiducial.html + g00318e909ae377d78d4a6bb328764ace + + + + #define + PLAYER_FIDUCIAL_REQ_SET_ID + group__interface__fiducial.html + ga24ea959abcdd91abb4cb77011935aa2 + + + + player_fiducial_item + player_fiducial_item_t + group__interface__fiducial.html + g480329f16b28273f8e581bd7feee2b3c + + + + player_fiducial_data + player_fiducial_data_t + group__interface__fiducial.html + g36b316df44f0248a61a6add81a406010 + + + + player_fiducial_geom + player_fiducial_geom_t + group__interface__fiducial.html + g57106f21b747e0db0049c552abb17106 + + + + player_fiducial_fov + player_fiducial_fov_t + group__interface__fiducial.html + g05884f8eae2992ad16e420be049b478e + + + + player_fiducial_id + player_fiducial_id_t + group__interface__fiducial.html + gf0bf6bf1553bc3a6822e702b996bf02f + + + + + interface_gps + gps + group__interface__gps.html + + #define + PLAYER_GPS_DATA_STATE + group__interface__gps.html + g33e0c7ba71c4ca5a4aca7079c922a3d0 + + + + player_gps_data + player_gps_data_t + group__interface__gps.html + gc1d54c0d8f1db184c4e88915f3e8bd56 + + + + + interface_graphics2d + graphics2d + group__interface__graphics2d.html + + #define + PLAYER_GRAPHICS2D_MAX_POINTS + group__interface__graphics2d.html + g55eac08217433d3181d8b13e0b36a901 + + + + #define + PLAYER_GRAPHICS2D_CMD_CLEAR + group__interface__graphics2d.html + gca73a874da0e3a4073d632404af028b7 + + + + #define + PLAYER_GRAPHICS2D_CMD_POINTS + group__interface__graphics2d.html + g4f65c217e535bd6b37f5f335e7ea0d32 + + + + #define + PLAYER_GRAPHICS2D_CMD_POLYLINE + group__interface__graphics2d.html + g8a2d0e71f915341dbdc5bf2ce5ca466f + + + + #define + PLAYER_GRAPHICS2D_CMD_POLYGON + group__interface__graphics2d.html + gf1eb23eb904e44621d739425a9c75b42 + + + + player_graphics2d_cmd_points + player_graphics2d_cmd_points_t + group__interface__graphics2d.html + gc7524ff63427b9108e55463c3a1e4c49 + + + + player_graphics2d_cmd_polyline + player_graphics2d_cmd_polyline_t + group__interface__graphics2d.html + g36fff4371d7124c376935704a20d8ef5 + + + + player_graphics2d_cmd_polygon + player_graphics2d_cmd_polygon_t + group__interface__graphics2d.html + ga1d72d4246e6ebbe0dbc23a84a2e0618 + + + + + interface_graphics3d + graphics3d + group__interface__graphics3d.html + + #define + PLAYER_GRAPHICS3D_MAX_POINTS + group__interface__graphics3d.html + g3848ed3d04abb2c830a297c341dd2dfa + + + + #define + PLAYER_GRAPHICS3D_CMD_CLEAR + group__interface__graphics3d.html + gba5bdd64092ca6de17e12456b9f57e00 + + + + #define + PLAYER_GRAPHICS3D_CMD_DRAW + group__interface__graphics3d.html + g6b6e217b906d340dcf22e6e25ddf0073 + + + + player_graphics3d_draw_mode + g1e4e2488dcfd0748b07768275de6e1cb + + + + enum player_graphics3d_draw_mode + player_graphics3d_draw_mode_t + group__interface__graphics3d.html + g7bb9ca841ac76c9f883ed76c55b12aeb + + + + player_graphics3d_cmd_draw + player_graphics3d_cmd_draw_t + group__interface__graphics3d.html + g5767a8be10f650c2d04d69870b5963a6 + + + + + interface_gripper + gripper + group__interface__gripper.html + + #define + PLAYER_GRIPPER_DATA_STATE + group__interface__gripper.html + g027449a37ce518c8d5cc23ba5443c72f + + + + #define + PLAYER_GRIPPER_CMD_STATE + group__interface__gripper.html + gfcf9d32cfcd1f19fbc417072d0863279 + + + + #define + PLAYER_GRIPPER_REQ_GET_GEOM + group__interface__gripper.html + g40aca4010c039aef83f109dec1c53c49 + + + + #define + GRIPopen + group__interface__gripper.html + g77e1386991e0b099636697b21072ecb4 + + + + #define + GRIPclose + group__interface__gripper.html + g5a9294e06a079d4d1bcdb81cafc376d3 + + + + #define + GRIPstop + group__interface__gripper.html + g731e90822d86f1447af9bbf8c66edf82 + + + + #define + LIFTup + group__interface__gripper.html + gb3fcfa93f6dc035e79c9da0ceb9998a4 + + + + #define + LIFTdown + group__interface__gripper.html + g4a2ca1ed2aacc3e4b20b126e71e8f636 + + + + #define + LIFTstop + group__interface__gripper.html + g59eeccac9d94cc2acf437fbe93d9d308 + + + + #define + GRIPstore + group__interface__gripper.html + g148b31b564770188dab2c8a906c7d63c + + + + #define + GRIPdeploy + group__interface__gripper.html + g0fe75fbb7b853602dcb3f9eef360d913 + + + + #define + GRIPhalt + group__interface__gripper.html + g1e27053125795c0f3a6d6af2d14cc820 + + + + #define + GRIPpress + group__interface__gripper.html + g71549a782d9eae0f63b3bd93f41c9ab3 + + + + #define + LIFTcarry + group__interface__gripper.html + g4dc9b82602ceaf7dae8941111c636fc4 + + + + player_gripper_data + player_gripper_data_t + group__interface__gripper.html + g120718886f862c4ad75ccc5634dea343 + + + + player_gripper_cmd + player_gripper_cmd_t + group__interface__gripper.html + g99ca74971ff4c2f15e0f41a235e23400 + + + + player_gripper_geom + player_gripper_geom_t + group__interface__gripper.html + gb70c82572f28cea372c06314b5ca8ade + + + + + interface_ir + ir + group__interface__ir.html + + #define + PLAYER_IR_MAX_SAMPLES + group__interface__ir.html + g66bb78ad1976fcd340c8496f8e2fffc6 + + + + #define + PLAYER_IR_POSE + group__interface__ir.html + g1686e94536b65dbd38a2fe8b2fc64b44 + + + + #define + PLAYER_IR_POWER + group__interface__ir.html + gedf0738d4480d6b68cdf43a13de935d3 + + + + #define + PLAYER_IR_DATA_RANGES + group__interface__ir.html + g3d5529d4c3af65c084cd6aa7e5e36854 + + + + player_ir_data + player_ir_data_t + group__interface__ir.html + g86e3add57a2db0ec6011355b20564be4 + + + + player_ir_pose + player_ir_pose_t + group__interface__ir.html + g1ce12314ebbd6d98f2d9dfb6ce6d6c66 + + + + player_ir_power_req + player_ir_power_req_t + group__interface__ir.html + g97645c511cd8db2867b62ad1d2a57c52 + + + + + interface_joystick + joystick + group__interface__joystick.html + + #define + PLAYER_JOYSTICK_DATA_STATE + group__interface__joystick.html + ga4a29dd5130565499651b4393d3f0fd7 + + + + player_joystick_data + player_joystick_data_t + group__interface__joystick.html + gf736e190b4e276247e120d4bd03d8add + + + + + interface_laser + laser + group__interface__laser.html + + #define + PLAYER_LASER_MAX_SAMPLES + group__interface__laser.html + ge34b887aaa7e15461fd6864350a8ccc3 + + + + #define + PLAYER_LASER_DATA_SCAN + group__interface__laser.html + g99b20671325991998de43dcbbf213ea5 + + + + #define + PLAYER_LASER_DATA_SCANPOSE + group__interface__laser.html + g55ad1543e6017c9303d4841c3cbee75f + + + + #define + PLAYER_LASER_REQ_GET_GEOM + group__interface__laser.html + g835be097317baa4e1c40d87ad8a2e0a7 + + + + #define + PLAYER_LASER_REQ_SET_CONFIG + group__interface__laser.html + gd5d421592e51b81f4ecd588690613b16 + + + + #define + PLAYER_LASER_REQ_GET_CONFIG + group__interface__laser.html + g9d14f938c7734849e9badedf92500f38 + + + + #define + PLAYER_LASER_REQ_POWER + group__interface__laser.html + gbf02de95bfaf7554682aef73828de573 + + + + player_laser_data + player_laser_data_t + group__interface__laser.html + g2ff858eb3fecb6999fb1033e5a894295 + + + + player_laser_data_scanpose + player_laser_data_scanpose_t + group__interface__laser.html + gd70a1b684535634528d9e55046ea426e + + + + player_laser_geom + player_laser_geom_t + group__interface__laser.html + gddc5116ca862cce3269b12fb1b57413a + + + + player_laser_config + player_laser_config_t + group__interface__laser.html + g208c996f143f6f4501f69a81f790261b + + + + player_laser_power_config + player_laser_power_config_t + group__interface__laser.html + g1078c795449a8eb04776dfaedeb822a7 + + + + + interface_limb + limb + group__interface__limb.html + + #define + PLAYER_LIMB_STATE_IDLE + group__interface__limb.html + g4cef13c4ea7ec2033bf59410ee79d5a4 + + + + #define + PLAYER_LIMB_STATE_BRAKED + group__interface__limb.html + g9c719f7d8dc47e58a0654550a5028b48 + + + + #define + PLAYER_LIMB_STATE_MOVING + group__interface__limb.html + g4ab4b75a22ded77cbc92bd2ab19350d6 + + + + #define + PLAYER_LIMB_STATE_OOR + group__interface__limb.html + gdc98b96878de95fa7a902b622dd600f9 + + + + #define + PLAYER_LIMB_STATE_COLL + group__interface__limb.html + g13b295a970e4215acd43d1644e53d796 + + + + #define + PLAYER_LIMB_DATA + group__interface__limb.html + g05949ab2c1b45e63b445da38e6fd26f8 + + + + #define + PLAYER_LIMB_HOME_CMD + group__interface__limb.html + g1e38c10e55cb582713a0861a9400891c + + + + #define + PLAYER_LIMB_STOP_CMD + group__interface__limb.html + gd06b6c6132180766a78185ce04b1d8a7 + + + + #define + PLAYER_LIMB_SETPOSE_CMD + group__interface__limb.html + g0b9ade610620f4f1185c1d4892db0b79 + + + + #define + PLAYER_LIMB_SETPOSITION_CMD + group__interface__limb.html + gf62218fd7a59554bf8693eceaf4dce7e + + + + #define + PLAYER_LIMB_VECMOVE_CMD + group__interface__limb.html + g09fe64e50ceb7091323634af5deac578 + + + + #define + PLAYER_LIMB_POWER_REQ + group__interface__limb.html + ge5c771c1ab688eca94ec3085e07faab9 + + + + #define + PLAYER_LIMB_BRAKES_REQ + group__interface__limb.html + gd20388bee27abbe46b3c6a8a7101297e + + + + #define + PLAYER_LIMB_GEOM_REQ + group__interface__limb.html + g05d7a011f46d59d881c4a972a2716b11 + + + + #define + PLAYER_LIMB_SPEED_REQ + group__interface__limb.html + g63f4aabe6dd79389f79d7d742e0604b1 + + + + player_limb_data + player_limb_data_t + group__interface__limb.html + g8dc86e54ba9bf6aac4249c9103b46178 + + + + player_limb_home_cmd + player_limb_home_cmd_t + group__interface__limb.html + g3033bf6c89ced35d086834b0a1d386ca + + + + player_limb_stop_cmd + player_limb_stop_cmd_t + group__interface__limb.html + g60c9f92fffdc39db0b111cffd3ed3435 + + + + player_limb_setpose_cmd + player_limb_setpose_cmd_t + group__interface__limb.html + g8f2f2e23eda9de59cc20fa17841560a9 + + + + player_limb_setposition_cmd + player_limb_setposition_cmd_t + group__interface__limb.html + g5c1cdd1a8a029df4e156f4beba30c610 + + + + player_limb_vecmove_cmd + player_limb_vecmove_cmd_t + group__interface__limb.html + g91b8760f937d0f9cd3e589f6fad043c7 + + + + player_limb_power_req + player_limb_power_req_t + group__interface__limb.html + gfd62f56d21ad4dd319c167e464839f73 + + + + player_limb_brakes_req + player_limb_brakes_req_t + group__interface__limb.html + gd708228ed21f5bdc6caaeac85e01d3da + + + + player_limb_geom_req + player_limb_geom_req_t + group__interface__limb.html + gbaf3011d30121cbf3fee043aa81b5697 + + + + player_limb_speed_req + player_limb_speed_req_t + group__interface__limb.html + ga0ef476df8d8f30a0ec8fcedc82a9114 + + + + + interface_localize + localize + group__interface__localize.html + + #define + PLAYER_LOCALIZE_MAX_HYPOTHS + group__interface__localize.html + gd530ce0edf64b4de944e7d308b92c862 + + + + #define + PLAYER_LOCALIZE_PARTICLES_MAX + group__interface__localize.html + gb6f84ade0092ddaf6237c64a1011c27a + + + + #define + PLAYER_LOCALIZE_DATA_HYPOTHS + group__interface__localize.html + g3d2972160dcb523444fe04624e148f65 + + + + #define + PLAYER_LOCALIZE_REQ_SET_POSE + group__interface__localize.html + g7e27e4b1450ef87131c7b735b3837b81 + + + + #define + PLAYER_LOCALIZE_REQ_GET_PARTICLES + group__interface__localize.html + g6e9092e6661c814a5e0edf4d202f99b9 + + + + player_localize_hypoth + player_localize_hypoth_t + group__interface__localize.html + g84189990d2b832285ad27e20e1ec9086 + + + + player_localize_data + player_localize_data_t + group__interface__localize.html + gcbce1f80912e481703ca9ce04ad3c851 + + + + player_localize_set_pose + player_localize_set_pose_t + group__interface__localize.html + g0229663fbb2be5961f261255817a4337 + + + + player_localize_particle + player_localize_particle_t + group__interface__localize.html + g15de2f1badb20db3c532d0f971ec15cd + + + + player_localize_get_particles + player_localize_get_particles_t + group__interface__localize.html + gcd271467e4c045f10d6bceefde8e75c7 + + + + + interface_log + log + group__interface__log.html + + #define + PLAYER_LOG_TYPE_READ + group__interface__log.html + g9daa1ae82be0da517cc4222b0b096fbb + + + + #define + PLAYER_LOG_TYPE_WRITE + group__interface__log.html + g0b807fad2c3c5aced1cd1c6d6ee1bc67 + + + + #define + PLAYER_LOG_REQ_SET_WRITE_STATE + group__interface__log.html + gd6f9f2bf994079b0e6f0f5c4cd8a9146 + + + + #define + PLAYER_LOG_REQ_SET_READ_STATE + group__interface__log.html + g5ecdb1cc2a6de5400648b1f87b7473c0 + + + + #define + PLAYER_LOG_REQ_GET_STATE + group__interface__log.html + g312fb403b68edc17277fc98b3a89db83 + + + + #define + PLAYER_LOG_REQ_SET_READ_REWIND + group__interface__log.html + g541b2e13403f572d9e4e1eac48f90e18 + + + + #define + PLAYER_LOG_REQ_SET_FILENAME + group__interface__log.html + g998c47a3011910e3d70d3a7e90d53c0d + + + + player_log_set_write_state + player_log_set_write_state_t + group__interface__log.html + gd13e137d55f4bacbe45d51743f96e627 + + + + player_log_set_read_state + player_log_set_read_state_t + group__interface__log.html + gde8ab940e92faf2a28c63a781378bb87 + + + + player_log_set_read_rewind + player_log_set_read_rewind_t + group__interface__log.html + g3556154a4af008525868666dcd57cae1 + + + + player_log_get_state + player_log_get_state_t + group__interface__log.html + g99b29414b9c239211d7e0e96d562085d + + + + player_log_set_filename + player_log_set_filename_t + group__interface__log.html + gf5be93c6842e380f44bdf4c4ee6ea25e + + + + + interface_map + map + group__interface__map.html + + #define + PLAYER_MAP_MAX_TILE_SIZE + group__interface__map.html + g3a19b321821f822e9ac0136cb2a11cbe + + + + #define + PLAYER_MAP_MAX_SEGMENTS + group__interface__map.html + g3a319ec14540476426f2db9ad6a1e62a + + + + #define + PLAYER_MAP_DATA_INFO + group__interface__map.html + g092df64b08d73f71d11279d109e86435 + + + + #define + PLAYER_MAP_REQ_GET_INFO + group__interface__map.html + g0e07c09b1210f5fbe2a8cd286ffd9a7e + + + + #define + PLAYER_MAP_REQ_GET_DATA + group__interface__map.html + g9a8345bca3cb2c263941842f6e12c84d + + + + #define + PLAYER_MAP_REQ_GET_VECTOR + group__interface__map.html + g545a68e3ab328fd307d20ad6852da199 + + + + player_map_info + player_map_info_t + group__interface__map.html + g98e4c20176afb53017e909a3516f8632 + + + + player_map_data + player_map_data_t + group__interface__map.html + g55322dc0961d18aa9c33a60d1e159869 + + + + player_map_data_vector + player_map_data_vector_t + group__interface__map.html + gff42755465a34141750339d472d36168 + + + + + interface_mcom + mcom + group__interface__mcom.html + + #define + MCOM_DATA_LEN + group__interface__mcom.html + gd7bb83adc649afaf405a585f97eedfaa + + + + #define + MCOM_N_BUFS + group__interface__mcom.html + gb06d3d2c482566eb54c83091f1ecf661 + + + + #define + MCOM_CHANNEL_LEN + group__interface__mcom.html + g87d7b2665c8134ed7daaa574a87d85ce + + + + #define + MCOM_EMPTY_STRING + group__interface__mcom.html + g22517fc4b6cd42a979d452519c546a14 + + + + #define + PLAYER_MCOM_PUSH + group__interface__mcom.html + g546f889052a8ac1c2edd71935053332c + + + + #define + PLAYER_MCOM_POP + group__interface__mcom.html + gd2d64c9c8c30fe29cc3531468f3108d3 + + + + #define + PLAYER_MCOM_READ + group__interface__mcom.html + gafc95b0f85b8b987ba015169156543ae + + + + #define + PLAYER_MCOM_CLEAR + group__interface__mcom.html + g25a5ef43505cb03294f7f19928134636 + + + + #define + PLAYER_MCOM_SET_CAPACITY + group__interface__mcom.html + g0c284d48f069af08cfc3933409b564b5 + + + + #define + MCOM_COMMAND_BUFFER_SIZE + group__interface__mcom.html + g847180ac4a37d9a68452bdf17ab463cc + + + + player_mcom_data + player_mcom_data_t + group__interface__mcom.html + gced64e5ec7ad0115bce816a9eceb7abd + + + + player_mcom_config + player_mcom_config_t + group__interface__mcom.html + g67caba052505036190a7b2f7e8fa0790 + + + + player_mcom_return + player_mcom_return_t + group__interface__mcom.html + g9cc23dd311195c2e31c8b2098ed84287 + + + + + interface_opaque + opaque + group__interface__opaque.html + + #define + PLAYER_OPAQUE_DATA_STATE + group__interface__opaque.html + g98c92b36742899fffc500d5e55cd630e + + + + #define + PLAYER_OPAQUE_CMD + group__interface__opaque.html + gf0a68efdc89b8a08e8e3255903db0f95 + + + + #define + PLAYER_OPAQUE_REQ + group__interface__opaque.html + gbd2780d4a15ace1a9a4d8106de65b680 + + + + #define + PLAYER_OPAQUE_MAX_SIZE + group__interface__opaque.html + gda7d70a9b2000fee668576bc4dd80b83 + + + + player_opaque_data + player_opaque_data_t + group__interface__opaque.html + g981a673bb808c0f1acc6a86f060301e9 + + + + + interface_planner + planner + group__interface__planner.html + + #define + PLAYER_PLANNER_MAX_WAYPOINTS + group__interface__planner.html + g86e99e91d9a721b8254bd330b8c31f00 + + + + #define + PLAYER_PLANNER_DATA_STATE + group__interface__planner.html + gba40dc3281efad94df6d727438c01f6b + + + + #define + PLAYER_PLANNER_CMD_GOAL + group__interface__planner.html + gb43ecf96f8bf9a893b448b6bc6a06d70 + + + + #define + PLAYER_PLANNER_REQ_GET_WAYPOINTS + group__interface__planner.html + g63452410f2c77f73c5e4632857ec59dd + + + + #define + PLAYER_PLANNER_REQ_ENABLE + group__interface__planner.html + g24584d70a5aa7faeed8b57cb325e3697 + + + + player_planner_data + player_planner_data_t + group__interface__planner.html + g74bc508f462a48b02ddd3a0af7596fdd + + + + player_planner_cmd + player_planner_cmd_t + group__interface__planner.html + g3ddf2fcd6bcc1e1294e11636ba196f07 + + + + player_planner_waypoints_req + player_planner_waypoints_req_t + group__interface__planner.html + gb14478a9518c51784560176de1587d49 + + + + player_planner_enable_req + player_planner_enable_req_t + group__interface__planner.html + g81639cc969d379954d0c4a2734d47d76 + + + + + interface_player + player + group__interface__player.html + + #define + PLAYER_OPEN_MODE + group__interface__player.html + g53dbb758d337a2b6db5fe57dbdba0ea0 + + + + #define + PLAYER_CLOSE_MODE + group__interface__player.html + gef871c2315ff593a408e2fb2e496299e + + + + #define + PLAYER_ERROR_MODE + group__interface__player.html + g4081785d3f99061bf6bf67fb761dae71 + + + + #define + PLAYER_DATAMODE_PUSH + group__interface__player.html + g873facd47a9efaa244a411efedb659c9 + + + + #define + PLAYER_DATAMODE_PULL + group__interface__player.html + g32e47dfa038a268985593fc0bb9cd19b + + + + #define + PLAYER_PLAYER_REQ_DEVLIST + group__interface__player.html + g8e8acaa554856ff933588c78b40399ee + + + + #define + PLAYER_PLAYER_REQ_DRIVERINFO + group__interface__player.html + g46d79c68c8df9cbd14077e32ef01df9d + + + + #define + PLAYER_PLAYER_REQ_DEV + group__interface__player.html + gd1d7a7cc87b5b00b56f62c0a9b8e513c + + + + #define + PLAYER_PLAYER_REQ_DATA + group__interface__player.html + g0cdf130802a6880322e42e029ec2a384 + + + + #define + PLAYER_PLAYER_REQ_DATAMODE + group__interface__player.html + g5cfbb382044a2ea01a4442f558e867f3 + + + + #define + PLAYER_PLAYER_REQ_AUTH + group__interface__player.html + gf99c347a5ef858493cf2188b58caa9c0 + + + + #define + PLAYER_PLAYER_REQ_NAMESERVICE + group__interface__player.html + g663462d2d807e728fa4dd09290ba6df2 + + + + #define + PLAYER_PLAYER_REQ_IDENT + group__interface__player.html + g0e2c25d9bb9fd3e021bf640249a83388 + + + + #define + PLAYER_PLAYER_REQ_ADD_REPLACE_RULE + group__interface__player.html + g20087a9a17c61c13aeda75a40ef6760f + + + + player_device_devlist + player_device_devlist_t + group__interface__player.html + g7c0f61fb1b9953e4b784fc8dce2436bc + + + + player_device_driverinfo + player_device_driverinfo_t + group__interface__player.html + gbbac946eba909fda05946d32eaedf640 + + + + player_device_req + player_device_req_t + group__interface__player.html + gf04eb342ecc3df1166dd364f7c3f4bf0 + + + + player_device_data_req + player_device_data_req_t + group__interface__player.html + g45a185e10de8ad5eda3a912670c44b5b + + + + player_device_datamode_req + player_device_datamode_req_t + group__interface__player.html + g5de3083c3e53553c00ccc2787308229f + + + + player_device_auth_req + player_device_auth_req_t + group__interface__player.html + g606c5d19cc8ce04c8652e9bd8c8540b7 + + + + player_device_nameservice_req + player_device_nameservice_req_t + group__interface__player.html + g5c7f179a1fedddd5d2f88736d808601e + + + + player_add_replace_rule_req + player_add_replace_rule_req_t + group__interface__player.html + g1466357d24d95e360e4308a8fdea1699 + + + + + interface_position1d + position1d + group__interface__position1d.html + + #define + PLAYER_POSITION1D_REQ_GET_GEOM + group__interface__position1d.html + g90220f9a15eb658e3ca87f262b293d8a + + + + #define + PLAYER_POSITION1D_REQ_MOTOR_POWER + group__interface__position1d.html + gfa4feb5b42ee910d50a1792e3c5e3fca + + + + #define + PLAYER_POSITION1D_REQ_VELOCITY_MODE + group__interface__position1d.html + g26e6bc779aea7dc63dc8af12d5ae6985 + + + + #define + PLAYER_POSITION1D_REQ_POSITION_MODE + group__interface__position1d.html + gcbecc6ad3ffdae8979aedc9dd4b16944 + + + + #define + PLAYER_POSITION1D_REQ_SET_ODOM + group__interface__position1d.html + g973715e293fd6b5a0afd9feeecb8bb88 + + + + #define + PLAYER_POSITION1D_REQ_RESET_ODOM + group__interface__position1d.html + gb7013fca965a57d2175a407d1881ae63 + + + + #define + PLAYER_POSITION1D_REQ_SPEED_PID + group__interface__position1d.html + g803fc09bad808566b672508895b9d5b4 + + + + #define + PLAYER_POSITION1D_REQ_POSITION_PID + group__interface__position1d.html + g9ee365a68aa659176ae0c57b56a03477 + + + + #define + PLAYER_POSITION1D_REQ_SPEED_PROF + group__interface__position1d.html + gf17e488642f73c8f58acd2c8632230f0 + + + + #define + PLAYER_POSITION1D_DATA_STATE + group__interface__position1d.html + gd3bac8b8ab9ed1b07831fc7ba4d3ec2d + + + + #define + PLAYER_POSITION1D_DATA_GEOM + group__interface__position1d.html + g82f5845a010b7d92ef544f82183715a3 + + + + #define + PLAYER_POSITION1D_CMD_VEL + group__interface__position1d.html + g4d526ee37e0f8263035051cb78945ffe + + + + #define + PLAYER_POSITION1D_CMD_POS + group__interface__position1d.html + gb771c74be2ead0cd0e2ec4fd10de016e + + + + #define + PLAYER_POSITION1D_STATUS_LIMIT_MIN + group__interface__position1d.html + g020b852a00c9f9eae9bc92ed64937fd5 + + + + #define + PLAYER_POSITION1D_STATUS_LIMIT_CEN + group__interface__position1d.html + g40fa64dc5b2e009cf9a24aaf1331e0c9 + + + + #define + PLAYER_POSITION1D_STATUS_LIMIT_MAX + group__interface__position1d.html + gf79b18986853aedc5db2d8c9faa05db5 + + + + #define + PLAYER_POSITION1D_STATUS_OC + group__interface__position1d.html + gfa79efa54e764cc19aad9612bddbd51d + + + + #define + PLAYER_POSITION1D_STATUS_TRAJ_COMPLETE + group__interface__position1d.html + g2b3192e0f6b369b9f7af65d73dcfb01f + + + + #define + PLAYER_POSITION1D_STATUS_ENABLED + group__interface__position1d.html + g55200437c4b04fc860d748932032401a + + + + player_position1d_data + player_position1d_data_t + group__interface__position1d.html + g6ee49bcd44494f599a74b0711881c59b + + + + player_position1d_cmd_vel + player_position1d_cmd_vel_t + group__interface__position1d.html + g86a1680e2038827769720a9283c1f9e8 + + + + player_position1d_cmd_pos + player_position1d_cmd_pos_t + group__interface__position1d.html + ga5eed9b9e7c5169c7b1a10a6e211abdb + + + + player_position1d_geom + player_position1d_geom_t + group__interface__position1d.html + g7b8b3e6167d9a5de82c8f6cb96b0559f + + + + player_position1d_power_config + player_position1d_power_config_t + group__interface__position1d.html + g2ca835af9eb65b2395f3b7e1d536072e + + + + player_position1d_velocity_mode_config + player_position1d_velocity_mode_config_t + group__interface__position1d.html + gee1b5d5e76477d07bf23a8dac827570f + + + + player_position1d_reset_odom_config + player_position1d_reset_odom_config_t + group__interface__position1d.html + g69819e45389461098856eef3afa70094 + + + + player_position1d_position_mode + player_position1d_position_mode_req_t + group__interface__position1d.html + g5c6d1ab189dbd333c9db3afbe188bd4c + + + + player_position1d_set_odom + player_position1d_set_odom_req_t + group__interface__position1d.html + ga8c7b843980b8441578872ab0e4d5b81 + + + + player_position1d_speed_pid + player_position1d_speed_pid_req_t + group__interface__position1d.html + gcb481805ce3042232702d0d91ac750d1 + + + + player_position1d_position_pid + player_position1d_position_pid_req_t + group__interface__position1d.html + g32d7c1c712405833c2e5edfe2fbdaf0d + + + + player_position1d_speed_prof + player_position1d_speed_prof_req_t + group__interface__position1d.html + geebef392a3629fb767287311b7d491f0 + + + + + interface_position2d + position2d + group__interface__position2d.html + + #define + PLAYER_POSITION2D_REQ_GET_GEOM + group__interface__position2d.html + g66fec75cddfc8ff49ef5bca8de091c75 + + + + #define + PLAYER_POSITION2D_REQ_MOTOR_POWER + group__interface__position2d.html + g72e5926ea39cef102c7c8c19a574eef6 + + + + #define + PLAYER_POSITION2D_REQ_VELOCITY_MODE + group__interface__position2d.html + ge49f0820a7309278ebe437235513e400 + + + + #define + PLAYER_POSITION2D_REQ_POSITION_MODE + group__interface__position2d.html + g744d5abae9e19da3d892e74de5bc752c + + + + #define + PLAYER_POSITION2D_REQ_SET_ODOM + group__interface__position2d.html + g66d9cc2103dc207554a6466e685fc1fc + + + + #define + PLAYER_POSITION2D_REQ_RESET_ODOM + group__interface__position2d.html + ga413820e1c30ab43d3ccae15f2617bef + + + + #define + PLAYER_POSITION2D_REQ_SPEED_PID + group__interface__position2d.html + gd5292f3dd4b1d067ec46f276694c5a4c + + + + #define + PLAYER_POSITION2D_REQ_POSITION_PID + group__interface__position2d.html + g5136458a2b0fd832f408cd178105876c + + + + #define + PLAYER_POSITION2D_REQ_SPEED_PROF + group__interface__position2d.html + g33449ca0c9a3af384226c50c60b5e7da + + + + #define + PLAYER_POSITION2D_DATA_STATE + group__interface__position2d.html + gf0fbfea4fcbea0c2eee0bedabd481fba + + + + #define + PLAYER_POSITION2D_DATA_GEOM + group__interface__position2d.html + gc73574bdd3cb7850e3235f671c26a08f + + + + #define + PLAYER_POSITION2D_CMD_VEL + group__interface__position2d.html + gcaf0b14c255b47d09fef5efd7dd0fb22 + + + + #define + PLAYER_POSITION2D_CMD_POS + group__interface__position2d.html + gf0801065c6a46fda7e2734be3528911c + + + + #define + PLAYER_POSITION2D_CMD_CAR + group__interface__position2d.html + gfcd67e56caf41a533c474864f90a65b4 + + + + player_position2d_data + player_position2d_data_t + group__interface__position2d.html + ged27fa566b80a8cdc419156aa7c89707 + + + + player_position2d_cmd_vel + player_position2d_cmd_vel_t + group__interface__position2d.html + g3339533a756fe3ba0cd69c0cf864f95d + + + + player_position2d_cmd_pos + player_position2d_cmd_pos_t + group__interface__position2d.html + g2fadb7e25833370494c4442888f5c6ad + + + + player_position2d_cmd_car + player_position2d_cmd_car_t + group__interface__position2d.html + ge2930ca7cfab5bf09666d26ae1eb4bce + + + + player_position2d_geom + player_position2d_geom_t + group__interface__position2d.html + g55f6e81a3865339b14ff35b9ada7784a + + + + player_position2d_power_config + player_position2d_power_config_t + group__interface__position2d.html + g5f42a6d6f08e4b311828426e5f3a08e9 + + + + player_position2d_velocity_mode_config + player_position2d_velocity_mode_config_t + group__interface__position2d.html + gef8843d607805856a1944419a220861a + + + + player_position2d_reset_odom_config + player_position2d_reset_odom_config_t + group__interface__position2d.html + g5b0bb3e1abf6071a218d456d7a9dc35b + + + + player_position2d_position_mode_req + player_position2d_position_mode_req_t + group__interface__position2d.html + g407fc89d2e0c1ab387c17979ebc6b4d4 + + + + player_position2d_set_odom_req + player_position2d_set_odom_req_t + group__interface__position2d.html + g4599992455db4d82784b7a3c663aa8cd + + + + player_position2d_speed_pid_req + player_position2d_speed_pid_req_t + group__interface__position2d.html + gf2eb3fa05cd59964bb7cef7c49d8068e + + + + player_position2d_position_pid_req + player_position2d_position_pid_req_t + group__interface__position2d.html + gf8709fadcc31e3d6924cadbf339fba6c + + + + player_position2d_speed_prof_req + player_position2d_speed_prof_req_t + group__interface__position2d.html + g0d929081863d129497777ff86a1a137b + + + + + interface_position3d + position3d + group__interface__position3d.html + + #define + PLAYER_POSITION3D_DATA_STATE + group__interface__position3d.html + g0982c916bb2bf8e6f51b906e3a24cb3d + + + + #define + PLAYER_POSITION3D_DATA_GEOMETRY + group__interface__position3d.html + gbdf6d94b80d5daa69b687b49823dc80c + + + + #define + PLAYER_POSITION3D_CMD_SET_VEL + group__interface__position3d.html + g8b3dd0e534d6eb2cecd800e6ef229ac1 + + + + #define + PLAYER_POSITION3D_CMD_SET_POS + group__interface__position3d.html + g4d02c1ae0758b3174d2a5c6a819b2e0a + + + + #define + PLAYER_POSITION3D_GET_GEOM + group__interface__position3d.html + gac483f1c4956a92a92e959c80faebf99 + + + + #define + PLAYER_POSITION3D_MOTOR_POWER + group__interface__position3d.html + gaedf6aa45559dd3069974b04c46e2e63 + + + + #define + PLAYER_POSITION3D_VELOCITY_MODE + group__interface__position3d.html + gec972524993c0bd1fc4bb3cb027ccb88 + + + + #define + PLAYER_POSITION3D_POSITION_MODE + group__interface__position3d.html + g24dff25d2237421b7a98149f6ddb70a4 + + + + #define + PLAYER_POSITION3D_RESET_ODOM + group__interface__position3d.html + gb86bff05e975b91296a75c9a8cade5bf + + + + #define + PLAYER_POSITION3D_SET_ODOM + group__interface__position3d.html + gc0b141d9ef1f72ee1a617528f0d3db87 + + + + #define + PLAYER_POSITION3D_SPEED_PID + group__interface__position3d.html + g1d93893224e1186c9bd9490a456499dc + + + + #define + PLAYER_POSITION3D_POSITION_PID + group__interface__position3d.html + g5ab479a6bbb47f08b3deaf17df441618 + + + + #define + PLAYER_POSITION3D_SPEED_PROF + group__interface__position3d.html + g8179db3737fa715c35b9501f95e5041f + + + + player_position3d_data + player_position3d_data_t + group__interface__position3d.html + gb837a165824a072efab5df01db375264 + + + + player_position3d_cmd_pos + player_position3d_cmd_pos_t + group__interface__position3d.html + g0f2844ed19c9a3b919616b3bef6bcac0 + + + + player_position3d_cmd_vel + player_position3d_cmd_vel_t + group__interface__position3d.html + g5d021f1ff18de29d9b2435315415bb80 + + + + player_position3d_geom + player_position3d_geom_t + group__interface__position3d.html + g1c6e45ca724b7ca5cf2dc3a404a7f430 + + + + player_position3d_power_config + player_position3d_power_config_t + group__interface__position3d.html + gdea84ae120f0f68da638a69c75002b45 + + + + player_position3d_position_mode_req + player_position3d_position_mode_req_t + group__interface__position3d.html + gd005c4ef4cb23cf2b44b70c5b7826305 + + + + player_position3d_velocity_mode_config + player_position3d_velocity_mode_config_t + group__interface__position3d.html + g942a1dd9e31748e97937ec9b8195c161 + + + + player_position3d_set_odom_req + player_position3d_set_odom_req_t + group__interface__position3d.html + ga3badd3abe767fb1e8db2316b9e93f67 + + + + player_position3d_reset_odom_config + player_position3d_reset_odom_config_t + group__interface__position3d.html + g760d9d802d832bd5f4cddafa7024a2e2 + + + + player_position3d_speed_pid_req + player_position3d_speed_pid_req_t + group__interface__position3d.html + g407553b86466f9345195d49612a0841d + + + + player_position3d_position_pid_req + player_position3d_position_pid_req_t + group__interface__position3d.html + g3325d712dc39a017a0cb8a169def5908 + + + + player_position3d_speed_prof_req + player_position3d_speed_prof_req_t + group__interface__position3d.html + g5c9b69437e4558ee9c0dbe2b0ec690f7 + + + + + interface_power + power + group__interface__power.html + + #define + PLAYER_POWER_DATA_STATE + group__interface__power.html + g720d4dddb48ab5d2ef81ddc9de3b283e + + + + #define + PLAYER_POWER_SET_CHARGING_POLICY_REQ + group__interface__power.html + g1df06d1eb3330d7f65e23fbf69707b1b + + + + #define + PLAYER_POWER_MASK_VOLTS + group__interface__power.html + g0bce238bc049c45045828c6868669224 + + + + #define + PLAYER_POWER_MASK_WATTS + group__interface__power.html + g54950fb069c9466cc76b31674c53d0d8 + + + + #define + PLAYER_POWER_MASK_JOULES + group__interface__power.html + ga316a37230f4d1bbeb5849ba505398be + + + + #define + PLAYER_POWER_MASK_PERCENT + group__interface__power.html + g7eeebdba88e90c831fd6effe5f59538e + + + + #define + PLAYER_POWER_MASK_CHARGING + group__interface__power.html + ge83d4aec40bd69e138595ad4db5dc19d + + + + player_power_data + player_power_data_t + group__interface__power.html + gb53587db1e4dd97f0fdb04d0d6b1ff78 + + + + player_power_chargepolicy_config + player_power_chargepolicy_config_t + group__interface__power.html + gf653231d095ef206395e7b58dd01c831 + + + + + interface_ptz + ptz + group__interface__ptz.html + + #define + PLAYER_PTZ_MAX_CONFIG_LEN + group__interface__ptz.html + gf7911ac6b357646760085ac8dde377b3 + + + + #define + PLAYER_PTZ_VELOCITY_CONTROL + group__interface__ptz.html + g6603db5021411ba2326b831939b9abb2 + + + + #define + PLAYER_PTZ_POSITION_CONTROL + group__interface__ptz.html + g87f94375a0ddecba2ef99daa9aedd3df + + + + #define + PLAYER_PTZ_REQ_GENERIC + group__interface__ptz.html + g62852ccd35724c1cba9042eaa861378d + + + + #define + PLAYER_PTZ_REQ_CONTROL_MODE + group__interface__ptz.html + g0b5f3302ce9f9ccd4a1d5e864b261132 + + + + #define + PLAYER_PTZ_REQ_AUTOSERVO + group__interface__ptz.html + g37071b307e9481aa3a1aff18e9a06ab2 + + + + #define + PLAYER_PTZ_REQ_GEOM + group__interface__ptz.html + g2d4d8ed2ad99fd2828d3dc253fef1664 + + + + #define + PLAYER_PTZ_DATA_STATE + group__interface__ptz.html + g3fbc2b1a86136057b45334d7d9269a18 + + + + #define + PLAYER_PTZ_DATA_GEOM + group__interface__ptz.html + g4e58ce07bcbd96ac69a17c62d0001244 + + + + #define + PLAYER_PTZ_CMD_STATE + group__interface__ptz.html + gb8ea78d84d7f1904bbadd6803102c2b2 + + + + player_ptz_data + player_ptz_data_t + group__interface__ptz.html + ge5255c2ee73f0036285ecb6d2095ca15 + + + + player_ptz_cmd + player_ptz_cmd_t + group__interface__ptz.html + gf9f20b471df17ddaae6c9f64189b1b87 + + + + player_ptz_geom + player_ptz_geom_t + group__interface__ptz.html + ge53cb8c5a67285141143c569c87c5d46 + + + + player_ptz_req_generic + player_ptz_req_generic_t + group__interface__ptz.html + g7207de86d1c22bc293c72803b0ffeec4 + + + + player_ptz_req_control_mode + player_ptz_req_control_mode_t + group__interface__ptz.html + g5be0799e3403bd923e61a27457d0a713 + + + + + interface_simulation + simulation + group__interface__simulation.html + + #define + PLAYER_SIMULATION_IDENTIFIER_MAXLEN + group__interface__simulation.html + g6741cb59354b7fe2ea04657a9e8df2fc + + + + #define + PLAYER_SIMULATION_REQ_SET_POSE2D + group__interface__simulation.html + g5cfecc362fa6fe58f697e1fcd6121ba0 + + + + #define + PLAYER_SIMULATION_REQ_GET_POSE2D + group__interface__simulation.html + gab4af0b3410cbe81e1dde9e337304c5d + + + + #define + PLAYER_SIMULATION_REQ_SET_PROPERTY_INT + group__interface__simulation.html + ga9d76308d931a1eebd86d6d78ec1b4d3 + + + + #define + PLAYER_SIMULATION_REQ_GET_PROPERTY_INT + group__interface__simulation.html + g65e185fbde2d2d2dc37a3cb3ee45bcf3 + + + + #define + PLAYER_SIMULATION_REQ_SET_PROPERTY_FLOAT + group__interface__simulation.html + gd3ac347dfec2a328c8ba33d3359cbd30 + + + + #define + PLAYER_SIMULATION_REQ_GET_PROPERTY_FLOAT + group__interface__simulation.html + g28faecb8a16259824bf6a515cc0f74b9 + + + + #define + PLAYER_SIMULATION_REQ_SET_PROPERTY_STRING + group__interface__simulation.html + ge6a630187dd5fabe7b52d747efda6749 + + + + #define + PLAYER_SIMULATION_REQ_GET_PROPERTY_STRING + group__interface__simulation.html + g09d809c09285a811de5c2b8185eac5c3 + + + + player_simulation_data + player_simulation_data_t + group__interface__simulation.html + gee4047c516c748cfe299d61713771b4f + + + + player_simulation_cmd + player_simulation_cmd_t + group__interface__simulation.html + gc725548a2303f43967a01fbbb5cef776 + + + + player_simulation_pose2d_req + player_simulation_pose2d_req_t + group__interface__simulation.html + g102ca3ca739d04b439631f15fe0fd5cc + + + + player_simulation_property_int_req + player_simulation_property_int_req_t + group__interface__simulation.html + ga6aa86ec9b42588eead0514e3de7a0c1 + + + + player_simulation_property_float_req + player_simulation_property_float_req_t + group__interface__simulation.html + g84eeb4abe7488e68403932912eff9955 + + + + player_simulation_property_string_req + player_simulation_property_string_req_t + group__interface__simulation.html + g204249785cac46bf13c7aed517f1b386 + + + + + interface_sonar + sonar + group__interface__sonar.html + + #define + PLAYER_SONAR_MAX_SAMPLES + group__interface__sonar.html + g2595a07c606bdb415bd22699e19771e6 + + + + #define + PLAYER_SONAR_REQ_GET_GEOM + group__interface__sonar.html + g45656a48917e10274088612b0abb9c92 + + + + #define + PLAYER_SONAR_REQ_POWER + group__interface__sonar.html + g6d1516d01ff7c8c3b1e15b037f744a09 + + + + #define + PLAYER_SONAR_DATA_RANGES + group__interface__sonar.html + gf8eee80bf413a9cb2c443dbc81bd12d3 + + + + #define + PLAYER_SONAR_DATA_GEOM + group__interface__sonar.html + g85129945cecde5b8562167ebdb84ee8c + + + + player_sonar_data + player_sonar_data_t + group__interface__sonar.html + g077142b1b7c4cd33b7d3a959f9d74524 + + + + player_sonar_geom + player_sonar_geom_t + group__interface__sonar.html + ga37fd7cef44481e3ca8a48e3fe68443d + + + + player_sonar_power_config + player_sonar_power_config_t + group__interface__sonar.html + g62990e4e6f3189fe7ad72d10ef43effc + + + + + interface_sound + sound + group__interface__sound.html + + #define + PLAYER_SOUND_CMD_IDX + group__interface__sound.html + g2427b8a9d8f78793b77c425520c782b5 + + + + player_sound_cmd + player_sound_cmd_t + group__interface__sound.html + ged483afdbee2f4d91b17cc0ef61f876f + + + + + interface_speech + speech + group__interface__speech.html + + #define + PLAYER_SPEECH_MAX_STRING_LEN + group__interface__speech.html + g34d54baa66bd4821709a482d7bc56856 + + + + #define + PLAYER_SPEECH_CMD_SAY + group__interface__speech.html + gbda297a0cd1e90750da32ef26f0bc567 + + + + player_speech_cmd + player_speech_cmd_t + group__interface__speech.html + g5ef0c7b340919aabaf9bad6a541d8cef + + + + + interface_speech_recognition + speech_recognition + group__interface__speech__recognition.html + + #define + PLAYER_SPEECH_RECOGNITION_TEXT_LEN + group__interface__speech__recognition.html + g3774792e847585b9efc905ca4d41b17b + + + + #define + PLAYER_SPEECH_RECOGNITION_DATA_STRING + group__interface__speech__recognition.html + gfdbe10f053e8ab7bfd1011da722642cc + + + + player_speech_recognition_data + player_speech_recognition_data_t + group__interface__speech__recognition.html + gb581f7ad0b19d8b3d76ab36694edbe22 + + + + + interface_truth + truth (deprecated) + group__interface__truth.html + + #define + PLAYER_TRUTH_DATA_POSE + group__interface__truth.html + g057f516b2e68dedee1bd60a21e005fae + + + + #define + PLAYER_TRUTH_DATA_FIDUCIAL_ID + group__interface__truth.html + g6396f3d8b341d6296eb5eaedc3ee1bc5 + + + + #define + PLAYER_TRUTH_REQ_SET_POSE + group__interface__truth.html + g0ea54cfa7872c5652482a3f19e575518 + + + + #define + PLAYER_TRUTH_REQ_SET_FIDUCIAL_ID + group__interface__truth.html + gaac66c756551a12080b14607957d0856 + + + + #define + PLAYER_TRUTH_REQ_GET_FIDUCIAL_ID + group__interface__truth.html + g07bcb98ca2168fc9401c5a325a5bc174 + + + + player_truth_pose + player_truth_pose_t + group__interface__truth.html + g456af26a4c442c5ed790db4295d71fef + + + + player_truth_fiducial_id + player_truth_fiducial_id_t + group__interface__truth.html + gda9739f1b3d9da79a4f86b5565bdbb88 + + + + + interface_waveform + waveform + group__interface__waveform.html + + #define + PLAYER_WAVEFORM_DATA_MAX + group__interface__waveform.html + g67f5d025e5c4cbb4a4109c5ec1c6abd3 + + + + #define + PLAYER_WAVEFORM_DATA_SAMPLE + group__interface__waveform.html + ga273849a3698b0359f739d45d3b05f02 + + + + player_waveform_data + player_waveform_data_t + group__interface__waveform.html + g02809721cdb5e740b1a650c14d0ecde0 + + + + + interface_wifi + wifi + group__interface__wifi.html + + #define + PLAYER_WIFI_MAX_LINKS + group__interface__wifi.html + gd65c650b95ad63c4a07d27aba6fa9680 + + + + #define + PLAYER_WIFI_QUAL_DBM + group__interface__wifi.html + g47e34e1d4478b341ab1ed5cd18c800c7 + + + + #define + PLAYER_WIFI_QUAL_REL + group__interface__wifi.html + g543a17b8ae185a563ce76c60930f6ca8 + + + + #define + PLAYER_WIFI_QUAL_UNKNOWN + group__interface__wifi.html + g699d6adccb188b1d1f75fd3f2934fc8a + + + + #define + PLAYER_WIFI_MODE_UNKNOWN + group__interface__wifi.html + gee17be85a09d16cc38031397661267db + + + + #define + PLAYER_WIFI_MODE_AUTO + group__interface__wifi.html + g9fab4fb2c10cfafe437530a5382aaf02 + + + + #define + PLAYER_WIFI_MODE_ADHOC + group__interface__wifi.html + ga3a434dda6525bd7ddb5de34873e3a51 + + + + #define + PLAYER_WIFI_MODE_INFRA + group__interface__wifi.html + gb81d57465bee6bc2575e42265c89cf79 + + + + #define + PLAYER_WIFI_MODE_MASTER + group__interface__wifi.html + g94e45d4a4c77fd11e94f3b75a068bcc1 + + + + #define + PLAYER_WIFI_MODE_REPEAT + group__interface__wifi.html + ga544f85bbe7c7a0b1a8972c59414e332 + + + + #define + PLAYER_WIFI_MODE_SECOND + group__interface__wifi.html + g4f59b3c45091294f1360c40630094bca + + + + #define + PLAYER_WIFI_MAC + group__interface__wifi.html + g0d55f067e7e518ce321d6a7a3e5de144 + + + + #define + PLAYER_WIFI_IWSPY_ADD + group__interface__wifi.html + ga62ef4d235bfaa85dce7122a8e483477 + + + + #define + PLAYER_WIFI_IWSPY_DEL + group__interface__wifi.html + g7ae67d6e7c1864c49921aec608a65178 + + + + #define + PLAYER_WIFI_IWSPY_PING + group__interface__wifi.html + g0882d192a60f61a963e775d7ac075619 + + + + #define + PLAYER_WIFI_DATA_STATE + group__interface__wifi.html + gf8cba1e94f58586a4fc8580739aadd76 + + + + player_wifi_link + player_wifi_link_t + group__interface__wifi.html + g4fc324b6e5eedaa3542ceb56a373d038 + + + + player_wifi_data + player_wifi_data_t + group__interface__wifi.html + g0dde5a486ec7e5c4da8cfed46eaf19a2 + + + + player_wifi_mac_req + player_wifi_mac_req_t + group__interface__wifi.html + gf82d86aa83d34dbc827a0fc83230b235 + + + + player_wifi_iwspy_addr_req + player_wifi_iwspy_addr_req_t + group__interface__wifi.html + ge3bad6769bb0483f4d29d5274269d9d5 + + + + + interface_rfid + rfid + group__interface__rfid.html + + #define + PLAYER_RFID_MAX_TAGS + group__interface__rfid.html + gc5e859b358e7d16e442e87ba6ea0d4b7 + + + + #define + PLAYER_RFID_MAX_GUID + group__interface__rfid.html + ga64425370e582f32741e8ed906acc544 + + + + #define + PLAYER_RFID_DATA + group__interface__rfid.html + gedfb967cb468812a2acf330bd2930808 + + + + #define + PLAYER_RFID_REQ_POWER + group__interface__rfid.html + gb5438d31347182e3d1a5c9e4e4fc9c5b + + + + #define + PLAYER_RFID_REQ_READTAG + group__interface__rfid.html + g373bd62a32b78cf3faa917de84622a7d + + + + #define + PLAYER_RFID_REQ_WRITETAG + group__interface__rfid.html + g90d2709cadac8cd80d7ff882e6e3408d + + + + #define + PLAYER_RFID_REQ_LOCKTAG + group__interface__rfid.html + gff63a6e00d20ac603c628bca0a000b01 + + + + player_rfid_tag + player_rfid_tag_t + group__interface__rfid.html + g1cdb13b42c48b7f5e6c70faa16c80a6e + + + + player_rfid_data + player_rfid_data_t + group__interface__rfid.html + gf17adceafc060f7fbdd136edd82549e2 + + + + player_rfid_cmd + player_rfid_cmd_t + group__interface__rfid.html + g9a1677c3ed0d9e1486fd56f4197b9c4a + + + + + interface_wsn + wsn + group__interface__wsn.html + + #define + PLAYER_WSN_DATA + group__interface__wsn.html + gd4c998a0162e9f8a40d9d93fd00a98ef + + + + #define + PLAYER_WSN_CMD_DEVSTATE + group__interface__wsn.html + g89f65ea4ba1f61d5ecaa0d9834619d8e + + + + #define + PLAYER_WSN_REQ_POWER + group__interface__wsn.html + g1bada8408d3f636d9b07ff5b71266e17 + + + + #define + PLAYER_WSN_REQ_DATATYPE + group__interface__wsn.html + gc368bb9f7076570e6a9fe1376d6c0e53 + + + + #define + PLAYER_WSN_REQ_DATAFREQ + group__interface__wsn.html + gfe8bcbd6a559db612aa706deda760ea0 + + + + player_wsn_node_data + player_wsn_node_data_t + group__interface__wsn.html + gc1ac3c31bf71fb51af0eccd51437eea8 + + + + player_wsn_data + player_wsn_data_t + group__interface__wsn.html + gb94a6a037671d9b5b94287869ea301c0 + + + + player_wsn_cmd + player_wsn_cmd_t + group__interface__wsn.html + g8f4c8279720fb0344c5cd9519793ebe5 + + + + player_wsn_power_config + player_wsn_power_config_t + group__interface__wsn.html + gfb6c2d55ff7292d0ce8c0e7de5d6c30a + + + + player_wsn_datatype_config + player_wsn_datatype_config_t + group__interface__wsn.html + g53b4de03576e0b298464e14f95084cd7 + + + + player_wsn_datafreq_config + player_wsn_datafreq_config_t + group__interface__wsn.html + g04495f6274eb386a27299b10f6ff439f + + + + + driver_acoustics + acoustics + group__driver__acoustics.html + + + driver_mixer + mixer + group__driver__mixer.html + + + driver_imagebase + imagebase + group__driver__imagebase.html + + + driver_acts + acts + group__driver__acts.html + + + driver_artoolkitplus + artoolkitplus + group__driver__artoolkitplus.html + + + driver_cmvision + cmvision + group__driver__cmvision.html + + + driver_shapetracker + shapetracker + group__driver__shapetracker.html + + + driver_simpleshape + simpleshape + group__driver__simpleshape.html + + + driver_upcbarcode + upcbarcode + group__driver__upcbarcode.html + + + driver_camera1394 + camera1394 + group__driver__camera1394.html + + + driver_cameracompress + cameracompress + group__driver__cameracompress.html + + + driver_camerauncompress + camerauncompress + group__driver__camerauncompress.html + + + driver_imageseq + imageseq + group__driver__imageseq.html + + + driver_sphere + sphere + group__driver__sphere.html + + + driver_camerav4l + camerav4l + group__driver__camerav4l.html + + + driver_yarp_image + yarp_image + group__driver__yarp__image.html + + + driver_laserbar + laserbar + group__driver__laserbar.html + + + driver_laserbarcode + laserbarcode + group__driver__laserbarcode.html + + + driver_laservisualbarcode + laservisualbarcode + group__driver__laservisualbarcode.html + + + driver_laservisualbw + laservisualbw + group__driver__laservisualbw.html + + + driver_garminnmea + garminnmea + group__driver__garminnmea.html + + + driver_linuxjoystick + linuxjoystick + group__driver__linuxjoystick.html + + + driver_lasercspace + lasercspace + group__driver__lasercspace.html + + + driver_laserposeinterpolator + laserposeinterpolator + group__driver__laserposeinterpolator.html + + + driver_laserrescan + laserrescan + group__driver__laserrescan.html + + + driver_sicklms200 + sicklms200 + group__driver__sicklms200.html + + + driver_sickpls + sickpls + group__driver__sickpls.html + + + driver_sicks3000 + sicks3000 + group__driver__sicks3000.html + + + driver_urglaser + urglaser + group__driver__urglaser.html + + + driver_amcl + amcl + group__driver__amcl.html + + + driver_fakelocalize + fakelocalize + group__driver__fakelocalize.html + + + driver_mapcspace + mapcspace + group__driver__mapcspace.html + + + driver_mapfile + mapfile + group__driver__mapfile.html + + + driver_mapscale + mapscale + group__driver__mapscale.html + + + driver_vmapfile + vmapfile + group__driver__vmapfile.html + + + driver_lifomcom + lifomcom (deprecated) + group__driver__lifomcom.html + + + driver_obot + obot + group__driver__obot.html + + + driver_clodbuster + clodbuster + group__driver__clodbuster.html + + + driver_cmucam2 + cmucam2 + group__driver__cmucam2.html + + + driver_erratic + erratic + group__driver__erratic.html + + + driver_er1 + er1 + group__driver__er1.html + + + driver_garcia + garcia + group__driver__garcia.html + + + driver_roomba + roomba + group__driver__roomba.html + + + driver_khepera + khepera + group__driver__khepera.html + + + driver_nomad + nomad + group__driver__nomad.html + + + driver_nomad_position + nomad_position + group__driver__nomad__position.html + + + driver_nomad_sonar + nomad_sonar + group__driver__nomad__sonar.html + + + driver_p2os + p2os + group__driver__p2os.html + + + driver_reb + reb + group__driver__reb.html + + + driver_rflex + rflex + group__driver__rflex.html + + + driver_segwayrmp + segwayrmp + group__driver__segwayrmp.html + + + driver_wbr914 + wbr914 + group__driver__wbr914.html + + + driver_wavefront + wavefront + group__driver__wavefront.html + + + driver_flockofbirds + flockofbirds + group__driver__flockofbirds.html + + + driver_bumpersafe + bumpersafe + group__driver__bumpersafe.html + + + driver_inertiacube2 + inertiacube2 + group__driver__inertiacube2.html + + + driver_lasersafe + lasersafe + group__driver__lasersafe.html + + + driver_microstrain3dmg + microstrain3dmg + group__driver__microstrain3dmg.html + + + driver_sicknav200 + sicknav200 + group__driver__sicknav200.html + + + driver_nd + nd + group__driver__nd.html + + + driver_vfh + vfh + group__driver__vfh.html + + + driver_amtecpowercube + amtecpowercube + group__driver__amtecpowercube.html + + + driver_ptu46 + ptu46 + group__driver__ptu46.html + + + driver_sonyevid30 + sonyevid30 + group__driver__sonyevid30.html + + + driver_insideM300 + insideM300 + group__driver__insideM300.html + + + driver_skyetekM1 + skyetekM1 + group__driver__skyetekM1.html + + + driver_service_adv_mdns + service_adv_mdns + group__driver__service__adv__mdns.html + + + driver_dummy + dummy + group__driver__dummy.html + + + driver_kartowriter + kartowriter + group__driver__kartowriter.html + + + driver_readlog + readlog + group__driver__readlog.html + + + driver_relay + relay + group__driver__relay.html + + + driver_writelog + writelog + group__driver__writelog.html + + + player_driver_writelog_laser + laser format + group__player__driver__writelog__laser.html + + + player_driver_writelog_position + position2d format + group__player__driver__writelog__position.html + + + player_driver_writelog_ptz + ptz format + group__player__driver__writelog__ptz.html + + + player_driver_writelog_sonar + sonar format + group__player__driver__writelog__sonar.html + + + player_driver_writelog_wifi + WiFi format + group__player__driver__writelog__wifi.html + + + player_driver_writelog_wsn + WSN format + group__player__driver__writelog__wsn.html + + + driver_festival + festival + group__driver__festival.html + + + driver_sphinx2 + sphinx2 + group__driver__sphinx2.html + + + driver_waveaudio + waveaudio + group__driver__waveaudio.html + + + driver_aodv + aodv + group__driver__aodv.html + + + driver_iwspy + iwspy + group__driver__iwspy.html + + + driver_linuxwifi + linuxwifi + group__driver__linuxwifi.html + + + driver_mica2 + mica2 + group__driver__mica2.html + + + driver_rcore_xbridge + rcore_xbridge + group__driver__rcore__xbridge.html + + + libplayertcp + libplayertcp + group__libplayertcp.html + + #define + PLAYERTCP_DEFAULT_PORT + group__libplayertcp.html + gd17dc747d07c14be2cc95969031fe2ed + + + + #define + PLAYERTCP_READBUFFER_SIZE + group__libplayertcp.html + gb1d9776d83146f1a598dfd47fee044dc + + + + #define + PLAYERTCP_WRITEBUFFER_SIZE + group__libplayertcp.html + g091e4697561ad9aaf65f31591cf071a7 + + + datamode_protocol + + + libplayerxdr + libplayerxdr + group__libplayerxdr.html + + #define + XDR_ENCODE + group__libplayerxdr.html + g0eb4b22d80901aae3273ae757dc95a4f + + + + #define + XDR_DECODE + group__libplayerxdr.html + g5f4f428dba610a94b7ccb484450bfca9 + + + + #define + PLAYERXDR_ENCODE + group__libplayerxdr.html + g7c5c70e64002aa50d564ab772f5035bb + + + + #define + PLAYERXDR_DECODE + group__libplayerxdr.html + g89ac6e88a408bfa9bf772cd48c61c970 + + + + #define + PLAYERXDR_MSGHDR_SIZE + group__libplayerxdr.html + g013a7b0c0a060470bcc40f726a0eb3ff + + + + #define + PLAYERXDR_MAX_MESSAGE_SIZE + group__libplayerxdr.html + gf2f615f185f655d423a2f00495760a53 + + + + int + xdr_player_devaddr_t + group__libplayerxdr.html + g0e92f771dbf8e00eefd446b75a53745d + (XDR *xdrs, player_devaddr_t *msg) + + + int + player_devaddr_pack + group__libplayerxdr.html + ge834de276f4458b9c2ec68a37fdd259c + (void *buf, size_t buflen, player_devaddr_t *msg, int op) + + + int + xdr_player_msghdr_t + group__libplayerxdr.html + g75697ef52c6ffd128173f12fce0de9e9 + (XDR *xdrs, player_msghdr_t *msg) + + + int + player_msghdr_pack + group__libplayerxdr.html + gc1349048f00be81d7cefa489acb81970 + (void *buf, size_t buflen, player_msghdr_t *msg, int op) + + + int + xdr_player_point_2d_t + group__libplayerxdr.html + g11aec687cd5a5c3bd3fc25a8c8487252 + (XDR *xdrs, player_point_2d_t *msg) + + + int + player_point_2d_pack + group__libplayerxdr.html + gf025b7ac50c57541ad1ff4cad597d2af + (void *buf, size_t buflen, player_point_2d_t *msg, int op) + + + int + xdr_player_point_3d_t + group__libplayerxdr.html + g041dc4ea4543ab01ec465eb5473c6e30 + (XDR *xdrs, player_point_3d_t *msg) + + + int + player_point_3d_pack + group__libplayerxdr.html + g3bcac1b8a470f957d17827c18d135945 + (void *buf, size_t buflen, player_point_3d_t *msg, int op) + + + int + xdr_player_pose_t + group__libplayerxdr.html + g87f56668b048aea6cbad651e3bc5d049 + (XDR *xdrs, player_pose_t *msg) + + + int + player_pose_pack + group__libplayerxdr.html + gcc0eaa4952cdb499e05bc74f57d4bf11 + (void *buf, size_t buflen, player_pose_t *msg, int op) + + + int + xdr_player_pose3d_t + group__libplayerxdr.html + ga6cfb1f67cc38c4d1e0668453fbcb53c + (XDR *xdrs, player_pose3d_t *msg) + + + int + player_pose3d_pack + group__libplayerxdr.html + g065d473c4e9658d598dc2519a0aa624b + (void *buf, size_t buflen, player_pose3d_t *msg, int op) + + + int + xdr_player_bbox_t + group__libplayerxdr.html + gb546a14588dc16875ae1d00ac2879b78 + (XDR *xdrs, player_bbox_t *msg) + + + int + player_bbox_pack + group__libplayerxdr.html + gbb73197eb1f691e941799016611c5e39 + (void *buf, size_t buflen, player_bbox_t *msg, int op) + + + int + xdr_player_bbox3d_t + group__libplayerxdr.html + g7db4430e71700f5eeedf5b6b409b6cc5 + (XDR *xdrs, player_bbox3d_t *msg) + + + int + player_bbox3d_pack + group__libplayerxdr.html + g4604039af1cc42f77c7cf2410952da7b + (void *buf, size_t buflen, player_bbox3d_t *msg, int op) + + + int + xdr_player_segment_t + group__libplayerxdr.html + gc2c3c24389da0060a6236488b1487889 + (XDR *xdrs, player_segment_t *msg) + + + int + player_segment_pack + group__libplayerxdr.html + ge24914cb299ce8e9ab548056aa36574d + (void *buf, size_t buflen, player_segment_t *msg, int op) + + + int + xdr_player_color_t + group__libplayerxdr.html + g18364df81cd99bece8d9c1d451bfbd05 + (XDR *xdrs, player_color_t *msg) + + + int + player_color_pack + group__libplayerxdr.html + gb59298582258cfdfc6fee65c139e6ba6 + (void *buf, size_t buflen, player_color_t *msg, int op) + + + int + xdr_player_bool_t + group__libplayerxdr.html + g6eb6b79613ed7a85b958001eb3f338f8 + (XDR *xdrs, player_bool_t *msg) + + + int + player_bool_pack + group__libplayerxdr.html + ge80335b7c5a13bb2603122f2c25e2820 + (void *buf, size_t buflen, player_bool_t *msg, int op) + + + int + xdr_player_actarray_actuator_t + group__libplayerxdr.html + g48ba82253c5f87d381c78a546682db05 + (XDR *xdrs, player_actarray_actuator_t *msg) + + + int + player_actarray_actuator_pack + group__libplayerxdr.html + gcdf89894aa7a644029a40c318551dbfe + (void *buf, size_t buflen, player_actarray_actuator_t *msg, int op) + + + int + xdr_player_actarray_data_t + group__libplayerxdr.html + g10b8fae40a9f6e67d0da892bda397f6b + (XDR *xdrs, player_actarray_data_t *msg) + + + int + player_actarray_data_pack + group__libplayerxdr.html + g8268fe254f278814d95520f942127223 + (void *buf, size_t buflen, player_actarray_data_t *msg, int op) + + + int + xdr_player_actarray_actuatorgeom_t + group__libplayerxdr.html + gbc75ac8b429088af265c65c53f4f7d3a + (XDR *xdrs, player_actarray_actuatorgeom_t *msg) + + + int + player_actarray_actuatorgeom_pack + group__libplayerxdr.html + gc72ce429b37f46418018ddb68a2e8064 + (void *buf, size_t buflen, player_actarray_actuatorgeom_t *msg, int op) + + + int + xdr_player_actarray_geom_t + group__libplayerxdr.html + g8fc77d18e9b16f390bf18f128646413a + (XDR *xdrs, player_actarray_geom_t *msg) + + + int + player_actarray_geom_pack + group__libplayerxdr.html + gaabcda1f16ed4ddfb688835ba9bed335 + (void *buf, size_t buflen, player_actarray_geom_t *msg, int op) + + + int + xdr_player_actarray_position_cmd_t + group__libplayerxdr.html + ga36506f26b54bdb56add2345702dec90 + (XDR *xdrs, player_actarray_position_cmd_t *msg) + + + int + player_actarray_position_cmd_pack + group__libplayerxdr.html + g131c32590e80d517b10563931b425880 + (void *buf, size_t buflen, player_actarray_position_cmd_t *msg, int op) + + + int + xdr_player_actarray_speed_cmd_t + group__libplayerxdr.html + g720f2efb7ded2839bddce94300655e0b + (XDR *xdrs, player_actarray_speed_cmd_t *msg) + + + int + player_actarray_speed_cmd_pack + group__libplayerxdr.html + ga251f854924027b1b9c906fa0f86a9b9 + (void *buf, size_t buflen, player_actarray_speed_cmd_t *msg, int op) + + + int + xdr_player_actarray_home_cmd_t + group__libplayerxdr.html + gc31d1e9a024e18296fc6a5adfa5f6140 + (XDR *xdrs, player_actarray_home_cmd_t *msg) + + + int + player_actarray_home_cmd_pack + group__libplayerxdr.html + gc1091a878686239a88de1322af4faf34 + (void *buf, size_t buflen, player_actarray_home_cmd_t *msg, int op) + + + int + xdr_player_actarray_power_config_t + group__libplayerxdr.html + g70d5f577afe0f187a41a3cc44bd498bf + (XDR *xdrs, player_actarray_power_config_t *msg) + + + int + player_actarray_power_config_pack + group__libplayerxdr.html + gccbed8fe112278991dc0d718f49686a2 + (void *buf, size_t buflen, player_actarray_power_config_t *msg, int op) + + + int + xdr_player_actarray_brakes_config_t + group__libplayerxdr.html + g6915858eb7cb8cf4e4be1b745e90ac59 + (XDR *xdrs, player_actarray_brakes_config_t *msg) + + + int + player_actarray_brakes_config_pack + group__libplayerxdr.html + g98e6ad2c63596c2b4430d9c41b680742 + (void *buf, size_t buflen, player_actarray_brakes_config_t *msg, int op) + + + int + xdr_player_actarray_speed_config_t + group__libplayerxdr.html + g6a9bebae1f30de9c574a0e1e7eadd687 + (XDR *xdrs, player_actarray_speed_config_t *msg) + + + int + player_actarray_speed_config_pack + group__libplayerxdr.html + ga7aa7c269fdf5b3166405b4458413063 + (void *buf, size_t buflen, player_actarray_speed_config_t *msg, int op) + + + int + xdr_player_aio_data_t + group__libplayerxdr.html + g55494dc7b6cd7da56b0491ea1a199702 + (XDR *xdrs, player_aio_data_t *msg) + + + int + player_aio_data_pack + group__libplayerxdr.html + gf87f304accae067e3e1b26b881507c0d + (void *buf, size_t buflen, player_aio_data_t *msg, int op) + + + int + xdr_player_aio_cmd_t + group__libplayerxdr.html + gb7a302639c6bdee7b8a5c47987c63027 + (XDR *xdrs, player_aio_cmd_t *msg) + + + int + player_aio_cmd_pack + group__libplayerxdr.html + gbc8c8195ed32a43849db284a8a9adcbe + (void *buf, size_t buflen, player_aio_cmd_t *msg, int op) + + + int + xdr_player_audio_data_t + group__libplayerxdr.html + g819877fbe9e18cac772584835d27036b + (XDR *xdrs, player_audio_data_t *msg) + + + int + player_audio_data_pack + group__libplayerxdr.html + ga7c97ff110138938a58f96c78776300a + (void *buf, size_t buflen, player_audio_data_t *msg, int op) + + + int + xdr_player_audio_cmd_t + group__libplayerxdr.html + g4a765fb124399b0968651f37150a0de3 + (XDR *xdrs, player_audio_cmd_t *msg) + + + int + player_audio_cmd_pack + group__libplayerxdr.html + gff7c2fefabd63bb1e767f53d2163d99f + (void *buf, size_t buflen, player_audio_cmd_t *msg, int op) + + + int + xdr_player_audiodsp_data_t + group__libplayerxdr.html + g03ce14eb77680af448f5c8b3856aa655 + (XDR *xdrs, player_audiodsp_data_t *msg) + + + int + player_audiodsp_data_pack + group__libplayerxdr.html + gd158c8333a420f1e1e97077e6f7c3844 + (void *buf, size_t buflen, player_audiodsp_data_t *msg, int op) + + + int + xdr_player_audiodsp_cmd_t + group__libplayerxdr.html + g75b6c83148a9e1872f8ee30ace0d1ea4 + (XDR *xdrs, player_audiodsp_cmd_t *msg) + + + int + player_audiodsp_cmd_pack + group__libplayerxdr.html + g2f586d835d26fc51ec100ae9db7c2471 + (void *buf, size_t buflen, player_audiodsp_cmd_t *msg, int op) + + + int + xdr_player_audiodsp_config_t + group__libplayerxdr.html + gea87b94bbfa6436d932e18be315e5381 + (XDR *xdrs, player_audiodsp_config_t *msg) + + + int + player_audiodsp_config_pack + group__libplayerxdr.html + g83fa5ea1a07ebe6af2707aa47d200a21 + (void *buf, size_t buflen, player_audiodsp_config_t *msg, int op) + + + int + xdr_player_audiomixer_cmd_t + group__libplayerxdr.html + gc4b41bbed0bba9aaf053b6681ceee5a0 + (XDR *xdrs, player_audiomixer_cmd_t *msg) + + + int + player_audiomixer_cmd_pack + group__libplayerxdr.html + g584a8bdd14add82dbff2c43984fc8f63 + (void *buf, size_t buflen, player_audiomixer_cmd_t *msg, int op) + + + int + xdr_player_audiomixer_config_t + group__libplayerxdr.html + g5eeed0b42423f8eadd368b21bb9fd70b + (XDR *xdrs, player_audiomixer_config_t *msg) + + + int + player_audiomixer_config_pack + group__libplayerxdr.html + g46418ffab70ceb61b90ac4ae9f115d94 + (void *buf, size_t buflen, player_audiomixer_config_t *msg, int op) + + + int + xdr_player_blinkenlight_data_t + group__libplayerxdr.html + g56230a2028940c97247fff6a8adc5079 + (XDR *xdrs, player_blinkenlight_data_t *msg) + + + int + player_blinkenlight_data_pack + group__libplayerxdr.html + g0e7eb54e6ba63b033aa3dc4635e0191b + (void *buf, size_t buflen, player_blinkenlight_data_t *msg, int op) + + + int + xdr_player_blinkenlight_cmd_t + group__libplayerxdr.html + g9ad539702f5504f4c2581dc871e9d07f + (XDR *xdrs, player_blinkenlight_cmd_t *msg) + + + int + player_blinkenlight_cmd_pack + group__libplayerxdr.html + g4560279f2ea2d537b99cfeaf5bd948e6 + (void *buf, size_t buflen, player_blinkenlight_cmd_t *msg, int op) + + + int + xdr_player_blinkenlight_cmd_power_t + group__libplayerxdr.html + g6d63d3592eb6caf78edbdd85928f356d + (XDR *xdrs, player_blinkenlight_cmd_power_t *msg) + + + int + player_blinkenlight_cmd_power_pack + group__libplayerxdr.html + ga5399a05c070b8870258d870ee1dcf6b + (void *buf, size_t buflen, player_blinkenlight_cmd_power_t *msg, int op) + + + int + xdr_player_blinkenlight_cmd_color_t + group__libplayerxdr.html + g858fe41a9b3700022995bc0dea0ff6c9 + (XDR *xdrs, player_blinkenlight_cmd_color_t *msg) + + + int + player_blinkenlight_cmd_color_pack + group__libplayerxdr.html + g0faae34901b0fd0375e1ee643ac0b040 + (void *buf, size_t buflen, player_blinkenlight_cmd_color_t *msg, int op) + + + int + xdr_player_blinkenlight_cmd_period_t + group__libplayerxdr.html + gf1789c76a92b28ae577f68ea7bc0c909 + (XDR *xdrs, player_blinkenlight_cmd_period_t *msg) + + + int + player_blinkenlight_cmd_period_pack + group__libplayerxdr.html + g7a2477960bb576ecfbe2f8fa055eadc5 + (void *buf, size_t buflen, player_blinkenlight_cmd_period_t *msg, int op) + + + int + xdr_player_blinkenlight_cmd_dutycycle_t + group__libplayerxdr.html + g65388f22dbae72ba3f47ba3e579fff08 + (XDR *xdrs, player_blinkenlight_cmd_dutycycle_t *msg) + + + int + player_blinkenlight_cmd_dutycycle_pack + group__libplayerxdr.html + g4c606bab1ab2b6e707e987b994be236e + (void *buf, size_t buflen, player_blinkenlight_cmd_dutycycle_t *msg, int op) + + + int + xdr_player_blobfinder_blob_t + group__libplayerxdr.html + gf08baf9bf268f89e8df6a188acebd631 + (XDR *xdrs, player_blobfinder_blob_t *msg) + + + int + player_blobfinder_blob_pack + group__libplayerxdr.html + g76a95335a1e16e52605008763e854197 + (void *buf, size_t buflen, player_blobfinder_blob_t *msg, int op) + + + int + xdr_player_blobfinder_data_t + group__libplayerxdr.html + g88a92d5ab178a4296508ef6edb73690b + (XDR *xdrs, player_blobfinder_data_t *msg) + + + int + player_blobfinder_data_pack + group__libplayerxdr.html + ga8efa40b00d0e36a5539084b80714b9c + (void *buf, size_t buflen, player_blobfinder_data_t *msg, int op) + + + int + xdr_player_blobfinder_color_config_t + group__libplayerxdr.html + g9ddb18365d24efcd3e26cb49744d67da + (XDR *xdrs, player_blobfinder_color_config_t *msg) + + + int + player_blobfinder_color_config_pack + group__libplayerxdr.html + g9d1c472f07655f10aab496a6354bb8a9 + (void *buf, size_t buflen, player_blobfinder_color_config_t *msg, int op) + + + int + xdr_player_blobfinder_imager_config_t + group__libplayerxdr.html + g6a72015313341dd581aca34b3d7b0d82 + (XDR *xdrs, player_blobfinder_imager_config_t *msg) + + + int + player_blobfinder_imager_config_pack + group__libplayerxdr.html + g0cdc15109a29715c1a228367215d86df + (void *buf, size_t buflen, player_blobfinder_imager_config_t *msg, int op) + + + int + xdr_player_bumper_data_t + group__libplayerxdr.html + g977ea986bb8602efdf97f3396f22035b + (XDR *xdrs, player_bumper_data_t *msg) + + + int + player_bumper_data_pack + group__libplayerxdr.html + g4fe17a4fd0da76f8f2f40fa465aa5c2c + (void *buf, size_t buflen, player_bumper_data_t *msg, int op) + + + int + xdr_player_bumper_define_t + group__libplayerxdr.html + g9884be7c1701e05656736ed641410b2c + (XDR *xdrs, player_bumper_define_t *msg) + + + int + player_bumper_define_pack + group__libplayerxdr.html + gcf0447638b9b5ffda46f57724619b2e8 + (void *buf, size_t buflen, player_bumper_define_t *msg, int op) + + + int + xdr_player_bumper_geom_t + group__libplayerxdr.html + ge161b6ad20803d2571b0dd6444d0506e + (XDR *xdrs, player_bumper_geom_t *msg) + + + int + player_bumper_geom_pack + group__libplayerxdr.html + g1e3bbd9435967b881fdc8bb418487d48 + (void *buf, size_t buflen, player_bumper_geom_t *msg, int op) + + + int + xdr_player_camera_data_t + group__libplayerxdr.html + gfecbd6fda441c0bb08145cd9a4808c0d + (XDR *xdrs, player_camera_data_t *msg) + + + int + player_camera_data_pack + group__libplayerxdr.html + ge5de139daf2b2cc98d7f4e97bab8f794 + (void *buf, size_t buflen, player_camera_data_t *msg, int op) + + + int + xdr_player_dio_data_t + group__libplayerxdr.html + g48239948ce778e0d893eec1d8db0c3ef + (XDR *xdrs, player_dio_data_t *msg) + + + int + player_dio_data_pack + group__libplayerxdr.html + gc7c61d9eaf9bed73a54ce625da028edd + (void *buf, size_t buflen, player_dio_data_t *msg, int op) + + + int + xdr_player_dio_cmd_t + group__libplayerxdr.html + g4e299f40156165b1da57d558471aab87 + (XDR *xdrs, player_dio_cmd_t *msg) + + + int + player_dio_cmd_pack + group__libplayerxdr.html + g5f301ac0510f1886fa85ac4d15d8c484 + (void *buf, size_t buflen, player_dio_cmd_t *msg, int op) + + + int + xdr_player_energy_data_t + group__libplayerxdr.html + gd992bf0086a7d2db1266c6d718b9c88b + (XDR *xdrs, player_energy_data_t *msg) + + + int + player_energy_data_pack + group__libplayerxdr.html + g76cc6c9f311d09369871f1b4b919b7f2 + (void *buf, size_t buflen, player_energy_data_t *msg, int op) + + + int + xdr_player_energy_chargepolicy_config_t + group__libplayerxdr.html + g13f7e0f4d80e1ad48643cc7f9a763fe2 + (XDR *xdrs, player_energy_chargepolicy_config_t *msg) + + + int + player_energy_chargepolicy_config_pack + group__libplayerxdr.html + g7d41b58887a636a22ecce2f79060fd5d + (void *buf, size_t buflen, player_energy_chargepolicy_config_t *msg, int op) + + + int + xdr_player_fiducial_item_t + group__libplayerxdr.html + g8c423f81b1e4339a0a0305522cfaaada + (XDR *xdrs, player_fiducial_item_t *msg) + + + int + player_fiducial_item_pack + group__libplayerxdr.html + ge89be74a6ceaa3edea783d21523fca9f + (void *buf, size_t buflen, player_fiducial_item_t *msg, int op) + + + int + xdr_player_fiducial_data_t + group__libplayerxdr.html + g5e84c5d9f01dc8fbaf30e49c7d208b35 + (XDR *xdrs, player_fiducial_data_t *msg) + + + int + player_fiducial_data_pack + group__libplayerxdr.html + gfa8c25ebdc7991741b036920db0b4b49 + (void *buf, size_t buflen, player_fiducial_data_t *msg, int op) + + + int + xdr_player_fiducial_geom_t + group__libplayerxdr.html + g18615648c5165736705687022cfdca83 + (XDR *xdrs, player_fiducial_geom_t *msg) + + + int + player_fiducial_geom_pack + group__libplayerxdr.html + g7336d138f1cda1c198629d7e8fb7e0b1 + (void *buf, size_t buflen, player_fiducial_geom_t *msg, int op) + + + int + xdr_player_fiducial_fov_t + group__libplayerxdr.html + g3357e6e530cbf50b36d5f8bcb8a4396e + (XDR *xdrs, player_fiducial_fov_t *msg) + + + int + player_fiducial_fov_pack + group__libplayerxdr.html + gdd3559f9c040ca2fda49f668b5d3437f + (void *buf, size_t buflen, player_fiducial_fov_t *msg, int op) + + + int + xdr_player_fiducial_id_t + group__libplayerxdr.html + g1af1087b24dddd9c2052434bbf44b8d9 + (XDR *xdrs, player_fiducial_id_t *msg) + + + int + player_fiducial_id_pack + group__libplayerxdr.html + ga0614faa038e9d77e510d44b2a99a92a + (void *buf, size_t buflen, player_fiducial_id_t *msg, int op) + + + int + xdr_player_gps_data_t + group__libplayerxdr.html + gd96f3f7d6b7f631499e80bcf39abad99 + (XDR *xdrs, player_gps_data_t *msg) + + + int + player_gps_data_pack + group__libplayerxdr.html + gfb86ddbe048423bbb83f07480aa534cc + (void *buf, size_t buflen, player_gps_data_t *msg, int op) + + + int + xdr_player_graphics2d_cmd_points_t + group__libplayerxdr.html + gfab36f5e29bfd7918ef5f15048a8016c + (XDR *xdrs, player_graphics2d_cmd_points_t *msg) + + + int + player_graphics2d_cmd_points_pack + group__libplayerxdr.html + gf26d9260205c4b9402e838dd47b2aa46 + (void *buf, size_t buflen, player_graphics2d_cmd_points_t *msg, int op) + + + int + xdr_player_graphics2d_cmd_polyline_t + group__libplayerxdr.html + gca4d506735498e4c141cd4e9dde5277f + (XDR *xdrs, player_graphics2d_cmd_polyline_t *msg) + + + int + player_graphics2d_cmd_polyline_pack + group__libplayerxdr.html + gabf129d981da1e7be34a8f5cde500fa2 + (void *buf, size_t buflen, player_graphics2d_cmd_polyline_t *msg, int op) + + + int + xdr_player_graphics2d_cmd_polygon_t + group__libplayerxdr.html + gc7e5ac6ba641cf676e4fa57124a07d12 + (XDR *xdrs, player_graphics2d_cmd_polygon_t *msg) + + + int + player_graphics2d_cmd_polygon_pack + group__libplayerxdr.html + g70b4e0fb0794e58b09947e9b145df4de + (void *buf, size_t buflen, player_graphics2d_cmd_polygon_t *msg, int op) + + + int + xdr_player_graphics3d_cmd_draw_t + group__libplayerxdr.html + g1fb053555894419b7d42f574d2643b12 + (XDR *xdrs, player_graphics3d_cmd_draw_t *msg) + + + int + player_graphics3d_cmd_draw_pack + group__libplayerxdr.html + g9a340a2815aaea20d1bb84a1193608ad + (void *buf, size_t buflen, player_graphics3d_cmd_draw_t *msg, int op) + + + int + xdr_player_gripper_data_t + group__libplayerxdr.html + gc88874d88b25f645c6fd74360310c090 + (XDR *xdrs, player_gripper_data_t *msg) + + + int + player_gripper_data_pack + group__libplayerxdr.html + g5dc5704fffe49dff3e79f3f144cdc8e1 + (void *buf, size_t buflen, player_gripper_data_t *msg, int op) + + + int + xdr_player_gripper_cmd_t + group__libplayerxdr.html + g9323bf482cc6bd7bf5c03f4fd9f0ea5d + (XDR *xdrs, player_gripper_cmd_t *msg) + + + int + player_gripper_cmd_pack + group__libplayerxdr.html + g487cc0989581ec4c0b4267ef42b31333 + (void *buf, size_t buflen, player_gripper_cmd_t *msg, int op) + + + int + xdr_player_gripper_geom_t + group__libplayerxdr.html + g1cb90449b60f90676fbc1203fa77cb7a + (XDR *xdrs, player_gripper_geom_t *msg) + + + int + player_gripper_geom_pack + group__libplayerxdr.html + gea3167c497ec0946d652a56f59be5a9b + (void *buf, size_t buflen, player_gripper_geom_t *msg, int op) + + + int + xdr_player_ir_data_t + group__libplayerxdr.html + g63a90fb33929da83ab5d59897ef3c5fb + (XDR *xdrs, player_ir_data_t *msg) + + + int + player_ir_data_pack + group__libplayerxdr.html + g3d7512ad9792ffdb2dc51aef7463f5ae + (void *buf, size_t buflen, player_ir_data_t *msg, int op) + + + int + xdr_player_ir_pose_t + group__libplayerxdr.html + ga07bf55a8d3fded99e7b28302a35f235 + (XDR *xdrs, player_ir_pose_t *msg) + + + int + player_ir_pose_pack + group__libplayerxdr.html + gc8bc9b0d2a277c3b120a312a03945ca7 + (void *buf, size_t buflen, player_ir_pose_t *msg, int op) + + + int + xdr_player_ir_power_req_t + group__libplayerxdr.html + gb890d5bf70020bd3b083df00e07bb60d + (XDR *xdrs, player_ir_power_req_t *msg) + + + int + player_ir_power_req_pack + group__libplayerxdr.html + g8e20c28fc7fe3a5907104674a37f4b5e + (void *buf, size_t buflen, player_ir_power_req_t *msg, int op) + + + int + xdr_player_joystick_data_t + group__libplayerxdr.html + gb0b9c72479b3e96075b457116640d4a6 + (XDR *xdrs, player_joystick_data_t *msg) + + + int + player_joystick_data_pack + group__libplayerxdr.html + g81a8f39336e10a79434844e32934d8cf + (void *buf, size_t buflen, player_joystick_data_t *msg, int op) + + + int + xdr_player_laser_data_t + group__libplayerxdr.html + g221d8b485e7721aa43c23134e4c944c0 + (XDR *xdrs, player_laser_data_t *msg) + + + int + player_laser_data_pack + group__libplayerxdr.html + g74d7100380cb10ba86db670c0f38fc2f + (void *buf, size_t buflen, player_laser_data_t *msg, int op) + + + int + xdr_player_laser_data_scanpose_t + group__libplayerxdr.html + g78fc480b89b6ff0034b5db3cfcea1cf2 + (XDR *xdrs, player_laser_data_scanpose_t *msg) + + + int + player_laser_data_scanpose_pack + group__libplayerxdr.html + g72e3eaccc387a81906df25f4bdea39cd + (void *buf, size_t buflen, player_laser_data_scanpose_t *msg, int op) + + + int + xdr_player_laser_geom_t + group__libplayerxdr.html + gc1c9e224124528cb20426cf5ba481b30 + (XDR *xdrs, player_laser_geom_t *msg) + + + int + player_laser_geom_pack + group__libplayerxdr.html + g91b6f1d6390cb9d7cf6bb0f83fcd4ea6 + (void *buf, size_t buflen, player_laser_geom_t *msg, int op) + + + int + xdr_player_laser_config_t + group__libplayerxdr.html + gaa573f0373b11314c0a69fa489b4f937 + (XDR *xdrs, player_laser_config_t *msg) + + + int + player_laser_config_pack + group__libplayerxdr.html + g7a9b896ae25b81201d78866ca1de398a + (void *buf, size_t buflen, player_laser_config_t *msg, int op) + + + int + xdr_player_laser_power_config_t + group__libplayerxdr.html + g8a8a034a06eebd35017c2a106d550ccc + (XDR *xdrs, player_laser_power_config_t *msg) + + + int + player_laser_power_config_pack + group__libplayerxdr.html + gac9907b3c474da38553e8365a858f711 + (void *buf, size_t buflen, player_laser_power_config_t *msg, int op) + + + int + xdr_player_limb_data_t + group__libplayerxdr.html + gf5c893cd8ad8d258cbb0ae12153468cf + (XDR *xdrs, player_limb_data_t *msg) + + + int + player_limb_data_pack + group__libplayerxdr.html + g74aadea33d1ade1573c971224c82bb89 + (void *buf, size_t buflen, player_limb_data_t *msg, int op) + + + int + xdr_player_limb_home_cmd_t + group__libplayerxdr.html + g1f0c0f98919a5f120ae8b87e7743ab39 + (XDR *xdrs, player_limb_home_cmd_t *msg) + + + int + player_limb_home_cmd_pack + group__libplayerxdr.html + g7461d4d1a9f6e1e43156ef642ace8536 + (void *buf, size_t buflen, player_limb_home_cmd_t *msg, int op) + + + int + xdr_player_limb_stop_cmd_t + group__libplayerxdr.html + gae204a6650858a2a965c42539991f899 + (XDR *xdrs, player_limb_stop_cmd_t *msg) + + + int + player_limb_stop_cmd_pack + group__libplayerxdr.html + gd8b9d8653ed559be188ef0a3465fc35b + (void *buf, size_t buflen, player_limb_stop_cmd_t *msg, int op) + + + int + xdr_player_limb_setpose_cmd_t + group__libplayerxdr.html + g424ce13d8947688d6b45f51e22aefc2c + (XDR *xdrs, player_limb_setpose_cmd_t *msg) + + + int + player_limb_setpose_cmd_pack + group__libplayerxdr.html + g88ec950e29798c70dfd74939d049f9ad + (void *buf, size_t buflen, player_limb_setpose_cmd_t *msg, int op) + + + int + xdr_player_limb_setposition_cmd_t + group__libplayerxdr.html + g1c888c2a883603bb551f99c315a6b51d + (XDR *xdrs, player_limb_setposition_cmd_t *msg) + + + int + player_limb_setposition_cmd_pack + group__libplayerxdr.html + g0a81d4057d7322c142da839bce2ac3d2 + (void *buf, size_t buflen, player_limb_setposition_cmd_t *msg, int op) + + + int + xdr_player_limb_vecmove_cmd_t + group__libplayerxdr.html + g4c438669b19ab2cba2bf36cfabbe9cb4 + (XDR *xdrs, player_limb_vecmove_cmd_t *msg) + + + int + player_limb_vecmove_cmd_pack + group__libplayerxdr.html + gf773d489d07d6c6d95b32a2e14ac6505 + (void *buf, size_t buflen, player_limb_vecmove_cmd_t *msg, int op) + + + int + xdr_player_limb_power_req_t + group__libplayerxdr.html + g0bde0272d905de050c0a03367b7228ef + (XDR *xdrs, player_limb_power_req_t *msg) + + + int + player_limb_power_req_pack + group__libplayerxdr.html + g8eba261670424be610def3d7af582bb8 + (void *buf, size_t buflen, player_limb_power_req_t *msg, int op) + + + int + xdr_player_limb_brakes_req_t + group__libplayerxdr.html + ge66c42b7656829ca75a788ade93ecae7 + (XDR *xdrs, player_limb_brakes_req_t *msg) + + + int + player_limb_brakes_req_pack + group__libplayerxdr.html + g6c0562f90aa9e5cf8b0b6a5f6b0fe67a + (void *buf, size_t buflen, player_limb_brakes_req_t *msg, int op) + + + int + xdr_player_limb_geom_req_t + group__libplayerxdr.html + gd6268794e0b5b4af1924d96e45003fd6 + (XDR *xdrs, player_limb_geom_req_t *msg) + + + int + player_limb_geom_req_pack + group__libplayerxdr.html + g386e5bf3dabfea1fb3cab05c4dc39b09 + (void *buf, size_t buflen, player_limb_geom_req_t *msg, int op) + + + int + xdr_player_limb_speed_req_t + group__libplayerxdr.html + g3b4ce2a680cd2c7bbfd76ab06531ce39 + (XDR *xdrs, player_limb_speed_req_t *msg) + + + int + player_limb_speed_req_pack + group__libplayerxdr.html + g2b7400967571249c38121b01b0920393 + (void *buf, size_t buflen, player_limb_speed_req_t *msg, int op) + + + int + xdr_player_localize_hypoth_t + group__libplayerxdr.html + g4561febc79241438637490928375724f + (XDR *xdrs, player_localize_hypoth_t *msg) + + + int + player_localize_hypoth_pack + group__libplayerxdr.html + g13175215fca0466ef702ee7ff3ecdf53 + (void *buf, size_t buflen, player_localize_hypoth_t *msg, int op) + + + int + xdr_player_localize_data_t + group__libplayerxdr.html + gd522a6605bf4cc23c3e1e59a4b497980 + (XDR *xdrs, player_localize_data_t *msg) + + + int + player_localize_data_pack + group__libplayerxdr.html + g5b073f41363fa118d8325385e369d095 + (void *buf, size_t buflen, player_localize_data_t *msg, int op) + + + int + xdr_player_localize_set_pose_t + group__libplayerxdr.html + gb6918f4e9e01976f945c9ae37726ebc3 + (XDR *xdrs, player_localize_set_pose_t *msg) + + + int + player_localize_set_pose_pack + group__libplayerxdr.html + gfbbac2f4853b7eb7f20494157f211fac + (void *buf, size_t buflen, player_localize_set_pose_t *msg, int op) + + + int + xdr_player_localize_particle_t + group__libplayerxdr.html + g3446798d1145d4e7e6b8d969bfb575af + (XDR *xdrs, player_localize_particle_t *msg) + + + int + player_localize_particle_pack + group__libplayerxdr.html + g993d4965d656168c10f7cc30e36bf117 + (void *buf, size_t buflen, player_localize_particle_t *msg, int op) + + + int + xdr_player_localize_get_particles_t + group__libplayerxdr.html + gac85c9f060b1290b67695f43e2a1e64f + (XDR *xdrs, player_localize_get_particles_t *msg) + + + int + player_localize_get_particles_pack + group__libplayerxdr.html + gb667ad281839e68fb2791bc2965804b6 + (void *buf, size_t buflen, player_localize_get_particles_t *msg, int op) + + + int + xdr_player_log_set_write_state_t + group__libplayerxdr.html + g997c17b372cff1942e3abf6915512042 + (XDR *xdrs, player_log_set_write_state_t *msg) + + + int + player_log_set_write_state_pack + group__libplayerxdr.html + gaa941ce2723336c3439bde7cdf5a0f5b + (void *buf, size_t buflen, player_log_set_write_state_t *msg, int op) + + + int + xdr_player_log_set_read_state_t + group__libplayerxdr.html + ge30077cd832b97f5811d9ad1137e77e0 + (XDR *xdrs, player_log_set_read_state_t *msg) + + + int + player_log_set_read_state_pack + group__libplayerxdr.html + g444b72901510c4cf3b19c9ede24bf15a + (void *buf, size_t buflen, player_log_set_read_state_t *msg, int op) + + + int + xdr_player_log_set_read_rewind_t + group__libplayerxdr.html + gaadc9d82bad37ee1f04a59486c85cc1c + (XDR *xdrs, player_log_set_read_rewind_t *msg) + + + int + player_log_set_read_rewind_pack + group__libplayerxdr.html + g5c42c4b240bee565f27e41ef4f935010 + (void *buf, size_t buflen, player_log_set_read_rewind_t *msg, int op) + + + int + xdr_player_log_get_state_t + group__libplayerxdr.html + gabe30acb8070b083930f7589ed9b5505 + (XDR *xdrs, player_log_get_state_t *msg) + + + int + player_log_get_state_pack + group__libplayerxdr.html + g1298ce16439554213a10ed3180f8c88d + (void *buf, size_t buflen, player_log_get_state_t *msg, int op) + + + int + xdr_player_log_set_filename_t + group__libplayerxdr.html + ga87db1bed107451d35dd7c2a3ce4e34e + (XDR *xdrs, player_log_set_filename_t *msg) + + + int + player_log_set_filename_pack + group__libplayerxdr.html + g624a4cb9b2a7f31d83db61909eb2a6c2 + (void *buf, size_t buflen, player_log_set_filename_t *msg, int op) + + + int + xdr_player_map_info_t + group__libplayerxdr.html + g2d620ce334b9d6db7608f531ffb0c056 + (XDR *xdrs, player_map_info_t *msg) + + + int + player_map_info_pack + group__libplayerxdr.html + g89e6b055e8e6253d18355d3f1c0dc17b + (void *buf, size_t buflen, player_map_info_t *msg, int op) + + + int + xdr_player_map_data_t + group__libplayerxdr.html + g0ce3a6473f4ca032148030faa704edaf + (XDR *xdrs, player_map_data_t *msg) + + + int + player_map_data_pack + group__libplayerxdr.html + g527e64ebf712328432a316cda637a3e2 + (void *buf, size_t buflen, player_map_data_t *msg, int op) + + + int + xdr_player_map_data_vector_t + group__libplayerxdr.html + g26cc5535f8293cb87cbc06ac86403990 + (XDR *xdrs, player_map_data_vector_t *msg) + + + int + player_map_data_vector_pack + group__libplayerxdr.html + g8b53af867d20ed8e7708688971c44060 + (void *buf, size_t buflen, player_map_data_vector_t *msg, int op) + + + int + xdr_player_mcom_data_t + group__libplayerxdr.html + g3d0f9cba07852c5f5ce7f911f35fb946 + (XDR *xdrs, player_mcom_data_t *msg) + + + int + player_mcom_data_pack + group__libplayerxdr.html + gb23a735a4fac5dcfca8e231e27a55d24 + (void *buf, size_t buflen, player_mcom_data_t *msg, int op) + + + int + xdr_player_mcom_config_t + group__libplayerxdr.html + gf9bd35b7b8ce0e4e7555c9014e1a60be + (XDR *xdrs, player_mcom_config_t *msg) + + + int + player_mcom_config_pack + group__libplayerxdr.html + gef19506c6a26b8057130218f2cdd2cd2 + (void *buf, size_t buflen, player_mcom_config_t *msg, int op) + + + int + xdr_player_mcom_return_t + group__libplayerxdr.html + g841cb2092afbe2cbda03f644c66ebdf2 + (XDR *xdrs, player_mcom_return_t *msg) + + + int + player_mcom_return_pack + group__libplayerxdr.html + ge9026579a4fd5e0cac0886c4ea242405 + (void *buf, size_t buflen, player_mcom_return_t *msg, int op) + + + int + xdr_player_opaque_data_t + group__libplayerxdr.html + ge87d89098fb585711484237941ce4893 + (XDR *xdrs, player_opaque_data_t *msg) + + + int + player_opaque_data_pack + group__libplayerxdr.html + gaa86a77ae282af285ce33eb923eb569b + (void *buf, size_t buflen, player_opaque_data_t *msg, int op) + + + int + xdr_player_planner_data_t + group__libplayerxdr.html + gb05b6a3a846c2b0acf3584e5491158e8 + (XDR *xdrs, player_planner_data_t *msg) + + + int + player_planner_data_pack + group__libplayerxdr.html + g65e35cf3c0e093523d93a587699ff857 + (void *buf, size_t buflen, player_planner_data_t *msg, int op) + + + int + xdr_player_planner_cmd_t + group__libplayerxdr.html + g9ef6a793e6a0a9c80e99ff21b60e7d2c + (XDR *xdrs, player_planner_cmd_t *msg) + + + int + player_planner_cmd_pack + group__libplayerxdr.html + g23cdfe38a5fab5a7b6d9929596ef28d2 + (void *buf, size_t buflen, player_planner_cmd_t *msg, int op) + + + int + xdr_player_planner_waypoints_req_t + group__libplayerxdr.html + gf91f3020af7fc2a2a36c1255c4c7ecb5 + (XDR *xdrs, player_planner_waypoints_req_t *msg) + + + int + player_planner_waypoints_req_pack + group__libplayerxdr.html + g6aaef2805d06494050c894f86e30c1f4 + (void *buf, size_t buflen, player_planner_waypoints_req_t *msg, int op) + + + int + xdr_player_planner_enable_req_t + group__libplayerxdr.html + g2e42b09efbf5e4a2f3e89124ca71bdea + (XDR *xdrs, player_planner_enable_req_t *msg) + + + int + player_planner_enable_req_pack + group__libplayerxdr.html + gae4c46ffc1940452d2adb26c09296bab + (void *buf, size_t buflen, player_planner_enable_req_t *msg, int op) + + + int + xdr_player_device_devlist_t + group__libplayerxdr.html + gb095035c2bb810e6d5b74db861892e5c + (XDR *xdrs, player_device_devlist_t *msg) + + + int + player_device_devlist_pack + group__libplayerxdr.html + g7892084343a8b5016e0e84b2fda211e6 + (void *buf, size_t buflen, player_device_devlist_t *msg, int op) + + + int + xdr_player_device_driverinfo_t + group__libplayerxdr.html + g2416a8f91820bc1c572ae7170d9a8514 + (XDR *xdrs, player_device_driverinfo_t *msg) + + + int + player_device_driverinfo_pack + group__libplayerxdr.html + g917b16e46e78d6cca48e07f23ff84e44 + (void *buf, size_t buflen, player_device_driverinfo_t *msg, int op) + + + int + xdr_player_device_req_t + group__libplayerxdr.html + gcb33882e12ab2af75916341973b1a194 + (XDR *xdrs, player_device_req_t *msg) + + + int + player_device_req_pack + group__libplayerxdr.html + g2b3ea31c41f8e5cd3598e976bca4c24e + (void *buf, size_t buflen, player_device_req_t *msg, int op) + + + int + xdr_player_device_data_req_t + group__libplayerxdr.html + g58577f26877b7136ac3c5a066cc0d09d + (XDR *xdrs, player_device_data_req_t *msg) + + + int + player_device_data_req_pack + group__libplayerxdr.html + gf84276a16e582f454da4134c21ddb6d6 + (void *buf, size_t buflen, player_device_data_req_t *msg, int op) + + + int + xdr_player_device_datamode_req_t + group__libplayerxdr.html + g64e3c45bdd5b6eb26cc6d1758976f7ee + (XDR *xdrs, player_device_datamode_req_t *msg) + + + int + player_device_datamode_req_pack + group__libplayerxdr.html + g68f531deb5d6158e161f013a4e2e2f86 + (void *buf, size_t buflen, player_device_datamode_req_t *msg, int op) + + + int + xdr_player_device_auth_req_t + group__libplayerxdr.html + g7b90d6840c584b8e66905a64b6ffe78d + (XDR *xdrs, player_device_auth_req_t *msg) + + + int + player_device_auth_req_pack + group__libplayerxdr.html + g90550bf0d209f77f1436e652f6e66a89 + (void *buf, size_t buflen, player_device_auth_req_t *msg, int op) + + + int + xdr_player_device_nameservice_req_t + group__libplayerxdr.html + g762a74874caf33b164e3da5134a7b1ab + (XDR *xdrs, player_device_nameservice_req_t *msg) + + + int + player_device_nameservice_req_pack + group__libplayerxdr.html + ga74de6918e6496bc3f257cb8eba33685 + (void *buf, size_t buflen, player_device_nameservice_req_t *msg, int op) + + + int + xdr_player_add_replace_rule_req_t + group__libplayerxdr.html + gfcbee6dfbb0a9478eebcb4857c6ef5cc + (XDR *xdrs, player_add_replace_rule_req_t *msg) + + + int + player_add_replace_rule_req_pack + group__libplayerxdr.html + gaa94d3982541246ad5ea03c399641a8f + (void *buf, size_t buflen, player_add_replace_rule_req_t *msg, int op) + + + int + xdr_player_position1d_data_t + group__libplayerxdr.html + g4d7f5531898f7e4ee2852ced2666d4ad + (XDR *xdrs, player_position1d_data_t *msg) + + + int + player_position1d_data_pack + group__libplayerxdr.html + g0915b9e351542fe503e33ed786830a9c + (void *buf, size_t buflen, player_position1d_data_t *msg, int op) + + + int + xdr_player_position1d_cmd_vel_t + group__libplayerxdr.html + g3939b2c36f3402657fe06cfc1a6a1ff5 + (XDR *xdrs, player_position1d_cmd_vel_t *msg) + + + int + player_position1d_cmd_vel_pack + group__libplayerxdr.html + gf49f18fd39ff5c97103f11458a1a33a6 + (void *buf, size_t buflen, player_position1d_cmd_vel_t *msg, int op) + + + int + xdr_player_position1d_cmd_pos_t + group__libplayerxdr.html + gb9bf50f300a3665c88e459b3ae67c0c5 + (XDR *xdrs, player_position1d_cmd_pos_t *msg) + + + int + player_position1d_cmd_pos_pack + group__libplayerxdr.html + g42732b1a2ac5206c91ef5c27145186f1 + (void *buf, size_t buflen, player_position1d_cmd_pos_t *msg, int op) + + + int + xdr_player_position1d_geom_t + group__libplayerxdr.html + g5d47bd4c56bd1da06905d5242db14250 + (XDR *xdrs, player_position1d_geom_t *msg) + + + int + player_position1d_geom_pack + group__libplayerxdr.html + g6b01663e45e3776b34febcae4c25263c + (void *buf, size_t buflen, player_position1d_geom_t *msg, int op) + + + int + xdr_player_position1d_power_config_t + group__libplayerxdr.html + g4a7e6a0c55494f78fd672e60d1abe895 + (XDR *xdrs, player_position1d_power_config_t *msg) + + + int + player_position1d_power_config_pack + group__libplayerxdr.html + gc04133363e7ed1fcc2be29ee5c96665b + (void *buf, size_t buflen, player_position1d_power_config_t *msg, int op) + + + int + xdr_player_position1d_velocity_mode_config_t + group__libplayerxdr.html + g8ff3c032117d495db30824c7a13cd408 + (XDR *xdrs, player_position1d_velocity_mode_config_t *msg) + + + int + player_position1d_velocity_mode_config_pack + group__libplayerxdr.html + g0de7a7f0bf4a82004902b2d0f7979c8a + (void *buf, size_t buflen, player_position1d_velocity_mode_config_t *msg, int op) + + + int + xdr_player_position1d_reset_odom_config_t + group__libplayerxdr.html + gaa85395d932ca51e93c8b4451d2d3a38 + (XDR *xdrs, player_position1d_reset_odom_config_t *msg) + + + int + player_position1d_reset_odom_config_pack + group__libplayerxdr.html + gd9924925530d375d35e5fe54b1924c76 + (void *buf, size_t buflen, player_position1d_reset_odom_config_t *msg, int op) + + + int + xdr_player_position1d_position_mode_req_t + group__libplayerxdr.html + g105023593838e35e919b43d7edad24d6 + (XDR *xdrs, player_position1d_position_mode_req_t *msg) + + + int + player_position1d_position_mode_pack + group__libplayerxdr.html + g980ef197eac8ea7e49a184fca214329c + (void *buf, size_t buflen, player_position1d_position_mode_req_t *msg, int op) + + + int + xdr_player_position1d_set_odom_req_t + group__libplayerxdr.html + gee396513d3ed4aef83b305919d282c5b + (XDR *xdrs, player_position1d_set_odom_req_t *msg) + + + int + player_position1d_set_odom_pack + group__libplayerxdr.html + gb025a472630110ff3f40e637ec9c7fbd + (void *buf, size_t buflen, player_position1d_set_odom_req_t *msg, int op) + + + int + xdr_player_position1d_speed_pid_req_t + group__libplayerxdr.html + gdfd87abffe1fa1630b463a2b9a90c5f5 + (XDR *xdrs, player_position1d_speed_pid_req_t *msg) + + + int + player_position1d_speed_pid_pack + group__libplayerxdr.html + g9c42d81d08da20d890492ed76a15ec20 + (void *buf, size_t buflen, player_position1d_speed_pid_req_t *msg, int op) + + + int + xdr_player_position1d_position_pid_req_t + group__libplayerxdr.html + gfbf2e38ea4d2628909eba755a9d0f823 + (XDR *xdrs, player_position1d_position_pid_req_t *msg) + + + int + player_position1d_position_pid_pack + group__libplayerxdr.html + g14359cd73d64c8b01446dbb7550032d1 + (void *buf, size_t buflen, player_position1d_position_pid_req_t *msg, int op) + + + int + xdr_player_position1d_speed_prof_req_t + group__libplayerxdr.html + g88795aa90da53e51b98d9c50e5e53ff4 + (XDR *xdrs, player_position1d_speed_prof_req_t *msg) + + + int + player_position1d_speed_prof_pack + group__libplayerxdr.html + g141b91ab85ad9aad0dc06399a038c45a + (void *buf, size_t buflen, player_position1d_speed_prof_req_t *msg, int op) + + + int + xdr_player_position2d_data_t + group__libplayerxdr.html + g0dd710a86ed4dfba3e8aa1c03068366b + (XDR *xdrs, player_position2d_data_t *msg) + + + int + player_position2d_data_pack + group__libplayerxdr.html + gb13398830ecfd95187b75edf1f28d9b7 + (void *buf, size_t buflen, player_position2d_data_t *msg, int op) + + + int + xdr_player_position2d_cmd_vel_t + group__libplayerxdr.html + ga2ec5f2c98bac216d716ef1570870e1e + (XDR *xdrs, player_position2d_cmd_vel_t *msg) + + + int + player_position2d_cmd_vel_pack + group__libplayerxdr.html + g415de9270b59d4109b7e2294a49fa2c1 + (void *buf, size_t buflen, player_position2d_cmd_vel_t *msg, int op) + + + int + xdr_player_position2d_cmd_pos_t + group__libplayerxdr.html + g21f0c2763eb7a14f96927d4d63e5fac0 + (XDR *xdrs, player_position2d_cmd_pos_t *msg) + + + int + player_position2d_cmd_pos_pack + group__libplayerxdr.html + g2c042779123d438980250a4ee288001d + (void *buf, size_t buflen, player_position2d_cmd_pos_t *msg, int op) + + + int + xdr_player_position2d_cmd_car_t + group__libplayerxdr.html + g76e5578526603c448e5b986d54dc5584 + (XDR *xdrs, player_position2d_cmd_car_t *msg) + + + int + player_position2d_cmd_car_pack + group__libplayerxdr.html + g8a80bee7a05c1afa5c5e8e08f51cf88f + (void *buf, size_t buflen, player_position2d_cmd_car_t *msg, int op) + + + int + xdr_player_position2d_geom_t + group__libplayerxdr.html + g4b389c3e160faca8a40c59507085e065 + (XDR *xdrs, player_position2d_geom_t *msg) + + + int + player_position2d_geom_pack + group__libplayerxdr.html + g0b2360ee6fa747a5478705e9df42a007 + (void *buf, size_t buflen, player_position2d_geom_t *msg, int op) + + + int + xdr_player_position2d_power_config_t + group__libplayerxdr.html + gc3791ae447c1c50e46252949f3cfa5cc + (XDR *xdrs, player_position2d_power_config_t *msg) + + + int + player_position2d_power_config_pack + group__libplayerxdr.html + gb152ccc376785d700166c7c7272f93eb + (void *buf, size_t buflen, player_position2d_power_config_t *msg, int op) + + + int + xdr_player_position2d_velocity_mode_config_t + group__libplayerxdr.html + g33ab5a6648021a6fa161958a8e2db3ac + (XDR *xdrs, player_position2d_velocity_mode_config_t *msg) + + + int + player_position2d_velocity_mode_config_pack + group__libplayerxdr.html + ga61ff9a1e236b52110c39d201155b8c5 + (void *buf, size_t buflen, player_position2d_velocity_mode_config_t *msg, int op) + + + int + xdr_player_position2d_reset_odom_config_t + group__libplayerxdr.html + g1f30ab15a3a23871c7f64f7d30285c8d + (XDR *xdrs, player_position2d_reset_odom_config_t *msg) + + + int + player_position2d_reset_odom_config_pack + group__libplayerxdr.html + g302890c20f843e5b7ac78f7354854839 + (void *buf, size_t buflen, player_position2d_reset_odom_config_t *msg, int op) + + + int + xdr_player_position2d_position_mode_req_t + group__libplayerxdr.html + g92fba316608d5812dccc8bd58fbacd47 + (XDR *xdrs, player_position2d_position_mode_req_t *msg) + + + int + player_position2d_position_mode_req_pack + group__libplayerxdr.html + g8fb8f71540f40ac50700c5bd49f1e207 + (void *buf, size_t buflen, player_position2d_position_mode_req_t *msg, int op) + + + int + xdr_player_position2d_set_odom_req_t + group__libplayerxdr.html + gd4a36bc7b93b49a50daad821f9e10545 + (XDR *xdrs, player_position2d_set_odom_req_t *msg) + + + int + player_position2d_set_odom_req_pack + group__libplayerxdr.html + g5320e576c1caf1a6b00a981df0a18c6f + (void *buf, size_t buflen, player_position2d_set_odom_req_t *msg, int op) + + + int + xdr_player_position2d_speed_pid_req_t + group__libplayerxdr.html + g57032c86da0e13cf94db7e79846f4b40 + (XDR *xdrs, player_position2d_speed_pid_req_t *msg) + + + int + player_position2d_speed_pid_req_pack + group__libplayerxdr.html + ge73a59ab4edcaa37d52954778ecd3612 + (void *buf, size_t buflen, player_position2d_speed_pid_req_t *msg, int op) + + + int + xdr_player_position2d_position_pid_req_t + group__libplayerxdr.html + g7d40b57aba5ab77b8c3f5856b694157b + (XDR *xdrs, player_position2d_position_pid_req_t *msg) + + + int + player_position2d_position_pid_req_pack + group__libplayerxdr.html + g593fbe9e64bfb1e8bd6de5bc6f6c4f71 + (void *buf, size_t buflen, player_position2d_position_pid_req_t *msg, int op) + + + int + xdr_player_position2d_speed_prof_req_t + group__libplayerxdr.html + g3c789e120234ba000b4e018324f7d7e6 + (XDR *xdrs, player_position2d_speed_prof_req_t *msg) + + + int + player_position2d_speed_prof_req_pack + group__libplayerxdr.html + g235b27daed59b51a6552ac10c659bc1f + (void *buf, size_t buflen, player_position2d_speed_prof_req_t *msg, int op) + + + int + xdr_player_position3d_data_t + group__libplayerxdr.html + g0ffa21f9883c630a503d40224eef0447 + (XDR *xdrs, player_position3d_data_t *msg) + + + int + player_position3d_data_pack + group__libplayerxdr.html + g5de59d239f7ec15cc32687c6249a2333 + (void *buf, size_t buflen, player_position3d_data_t *msg, int op) + + + int + xdr_player_position3d_cmd_pos_t + group__libplayerxdr.html + gcd93cc34aaa6128979053c14646b685d + (XDR *xdrs, player_position3d_cmd_pos_t *msg) + + + int + player_position3d_cmd_pos_pack + group__libplayerxdr.html + g1bc9085dba5a3650a1e3d0598afacfb2 + (void *buf, size_t buflen, player_position3d_cmd_pos_t *msg, int op) + + + int + xdr_player_position3d_cmd_vel_t + group__libplayerxdr.html + g19d4c014446f0e4842a550c16f423fd7 + (XDR *xdrs, player_position3d_cmd_vel_t *msg) + + + int + player_position3d_cmd_vel_pack + group__libplayerxdr.html + ge7ee857006ac95adbacec271b05117ab + (void *buf, size_t buflen, player_position3d_cmd_vel_t *msg, int op) + + + int + xdr_player_position3d_geom_t + group__libplayerxdr.html + g6952d47b991d6c1c529c3e4c2c5e0be1 + (XDR *xdrs, player_position3d_geom_t *msg) + + + int + player_position3d_geom_pack + group__libplayerxdr.html + g92409df736077d045c7f5d0db29bcffb + (void *buf, size_t buflen, player_position3d_geom_t *msg, int op) + + + int + xdr_player_position3d_power_config_t + group__libplayerxdr.html + g8d7800c3c378ae2619cf3b5c15961d63 + (XDR *xdrs, player_position3d_power_config_t *msg) + + + int + player_position3d_power_config_pack + group__libplayerxdr.html + g60a07799860a465ca517340a0b0fc2cc + (void *buf, size_t buflen, player_position3d_power_config_t *msg, int op) + + + int + xdr_player_position3d_position_mode_req_t + group__libplayerxdr.html + g2cf1320262ca688643caa7c62d29f57f + (XDR *xdrs, player_position3d_position_mode_req_t *msg) + + + int + player_position3d_position_mode_req_pack + group__libplayerxdr.html + gd7ec7e9dc3a6c3215446e0928bd1b497 + (void *buf, size_t buflen, player_position3d_position_mode_req_t *msg, int op) + + + int + xdr_player_position3d_velocity_mode_config_t + group__libplayerxdr.html + g6eec3f2d3298f77de9eddfbecc3aba00 + (XDR *xdrs, player_position3d_velocity_mode_config_t *msg) + + + int + player_position3d_velocity_mode_config_pack + group__libplayerxdr.html + g7af9ded685c54c0cd0d9c7421b1b729c + (void *buf, size_t buflen, player_position3d_velocity_mode_config_t *msg, int op) + + + int + xdr_player_position3d_set_odom_req_t + group__libplayerxdr.html + gaf2e2719c518ab32954cb2bf8f2995c7 + (XDR *xdrs, player_position3d_set_odom_req_t *msg) + + + int + player_position3d_set_odom_req_pack + group__libplayerxdr.html + gf552be353db6a6760206db0955e1ceef + (void *buf, size_t buflen, player_position3d_set_odom_req_t *msg, int op) + + + int + xdr_player_position3d_reset_odom_config_t + group__libplayerxdr.html + gae0848a147bee50551f7d24062eae21d + (XDR *xdrs, player_position3d_reset_odom_config_t *msg) + + + int + player_position3d_reset_odom_config_pack + group__libplayerxdr.html + gfc17fb31ed0de083b4dfeddf0dcc4e7c + (void *buf, size_t buflen, player_position3d_reset_odom_config_t *msg, int op) + + + int + xdr_player_position3d_speed_pid_req_t + group__libplayerxdr.html + g5dab967a7de6434a0c0cf1c10ea7e4de + (XDR *xdrs, player_position3d_speed_pid_req_t *msg) + + + int + player_position3d_speed_pid_req_pack + group__libplayerxdr.html + g6fb028ea32574aea8514e7ea3e3fa091 + (void *buf, size_t buflen, player_position3d_speed_pid_req_t *msg, int op) + + + int + xdr_player_position3d_position_pid_req_t + group__libplayerxdr.html + g32e69f5fe708ca497f12dd7093a6c113 + (XDR *xdrs, player_position3d_position_pid_req_t *msg) + + + int + player_position3d_position_pid_req_pack + group__libplayerxdr.html + g3090366d8bff97d79e64c6cbeb5bd860 + (void *buf, size_t buflen, player_position3d_position_pid_req_t *msg, int op) + + + int + xdr_player_position3d_speed_prof_req_t + group__libplayerxdr.html + ga612a4eb66170b325236f5ccc58844d1 + (XDR *xdrs, player_position3d_speed_prof_req_t *msg) + + + int + player_position3d_speed_prof_req_pack + group__libplayerxdr.html + g167efd7ab865e3f918680a127f848781 + (void *buf, size_t buflen, player_position3d_speed_prof_req_t *msg, int op) + + + int + xdr_player_power_data_t + group__libplayerxdr.html + gd686eae7a7b0ea943ea71ac34747e0d8 + (XDR *xdrs, player_power_data_t *msg) + + + int + player_power_data_pack + group__libplayerxdr.html + g75c052590a8a91aafe17927788c89495 + (void *buf, size_t buflen, player_power_data_t *msg, int op) + + + int + xdr_player_power_chargepolicy_config_t + group__libplayerxdr.html + gc659a8dcb922637927b20ae949589b71 + (XDR *xdrs, player_power_chargepolicy_config_t *msg) + + + int + player_power_chargepolicy_config_pack + group__libplayerxdr.html + g5cb278f61931ebde82b8c90f2f34fc86 + (void *buf, size_t buflen, player_power_chargepolicy_config_t *msg, int op) + + + int + xdr_player_ptz_data_t + group__libplayerxdr.html + gacd9b04f68d8aa65443feb1e256e5fdc + (XDR *xdrs, player_ptz_data_t *msg) + + + int + player_ptz_data_pack + group__libplayerxdr.html + g1b4586a21ea8f0fe997c81a0303a4956 + (void *buf, size_t buflen, player_ptz_data_t *msg, int op) + + + int + xdr_player_ptz_cmd_t + group__libplayerxdr.html + g73938188cc09013eda3cce2adbd61ee5 + (XDR *xdrs, player_ptz_cmd_t *msg) + + + int + player_ptz_cmd_pack + group__libplayerxdr.html + g82cb24daeb5e4d7f58ddb01235ecd052 + (void *buf, size_t buflen, player_ptz_cmd_t *msg, int op) + + + int + xdr_player_ptz_geom_t + group__libplayerxdr.html + g89cd0c09a6ff694486386a6e7027cd31 + (XDR *xdrs, player_ptz_geom_t *msg) + + + int + player_ptz_geom_pack + group__libplayerxdr.html + gbb24785db7bde578a491572082b734b9 + (void *buf, size_t buflen, player_ptz_geom_t *msg, int op) + + + int + xdr_player_ptz_req_generic_t + group__libplayerxdr.html + g3175b7629408d8bde8a3a6b954dd3fc2 + (XDR *xdrs, player_ptz_req_generic_t *msg) + + + int + player_ptz_req_generic_pack + group__libplayerxdr.html + g8b4c14d5caf0a871434c0838cd167716 + (void *buf, size_t buflen, player_ptz_req_generic_t *msg, int op) + + + int + xdr_player_ptz_req_control_mode_t + group__libplayerxdr.html + gbd2648c7a8f7f9f25dabc375875be6ef + (XDR *xdrs, player_ptz_req_control_mode_t *msg) + + + int + player_ptz_req_control_mode_pack + group__libplayerxdr.html + g5f83265bee1fb776bec5ee8deb138d5e + (void *buf, size_t buflen, player_ptz_req_control_mode_t *msg, int op) + + + int + xdr_player_simulation_data_t + group__libplayerxdr.html + g16e32e4e6fc9170588a1249c1ccfacc7 + (XDR *xdrs, player_simulation_data_t *msg) + + + int + player_simulation_data_pack + group__libplayerxdr.html + g875cdb216cfde0e8ea471d601e623fd4 + (void *buf, size_t buflen, player_simulation_data_t *msg, int op) + + + int + xdr_player_simulation_cmd_t + group__libplayerxdr.html + gc58c4dea804e4b6c45bfeb4324780629 + (XDR *xdrs, player_simulation_cmd_t *msg) + + + int + player_simulation_cmd_pack + group__libplayerxdr.html + gae61a3a0b92ecd42f948e447a37740fc + (void *buf, size_t buflen, player_simulation_cmd_t *msg, int op) + + + int + xdr_player_simulation_pose2d_req_t + group__libplayerxdr.html + gbfd743d45c51231850a4e01a20598a09 + (XDR *xdrs, player_simulation_pose2d_req_t *msg) + + + int + player_simulation_pose2d_req_pack + group__libplayerxdr.html + gf0ed053e7cd2783b08d160ba3f079b87 + (void *buf, size_t buflen, player_simulation_pose2d_req_t *msg, int op) + + + int + xdr_player_simulation_property_int_req_t + group__libplayerxdr.html + ge4f802e638cd3743c2eaabea98a7d51c + (XDR *xdrs, player_simulation_property_int_req_t *msg) + + + int + player_simulation_property_int_req_pack + group__libplayerxdr.html + gc991d110d049bd64f23fe1ed14b12715 + (void *buf, size_t buflen, player_simulation_property_int_req_t *msg, int op) + + + int + xdr_player_simulation_property_float_req_t + group__libplayerxdr.html + g24eab5f69ff0984f968499b817eb4071 + (XDR *xdrs, player_simulation_property_float_req_t *msg) + + + int + player_simulation_property_float_req_pack + group__libplayerxdr.html + g8469d0625a750898ff55df0c639e4b62 + (void *buf, size_t buflen, player_simulation_property_float_req_t *msg, int op) + + + int + xdr_player_simulation_property_string_req_t + group__libplayerxdr.html + gb12471d0a9941137d92c11116c567ee8 + (XDR *xdrs, player_simulation_property_string_req_t *msg) + + + int + player_simulation_property_string_req_pack + group__libplayerxdr.html + g794e7a6fdb8099c4db5678b1d234a500 + (void *buf, size_t buflen, player_simulation_property_string_req_t *msg, int op) + + + int + xdr_player_sonar_data_t + group__libplayerxdr.html + g0dda38a65adff68355a0e30e9e3ac60d + (XDR *xdrs, player_sonar_data_t *msg) + + + int + player_sonar_data_pack + group__libplayerxdr.html + g3f3854848abbb7350ac9065a04f25066 + (void *buf, size_t buflen, player_sonar_data_t *msg, int op) + + + int + xdr_player_sonar_geom_t + group__libplayerxdr.html + g94a5319133f5145bbe379c6e73facf82 + (XDR *xdrs, player_sonar_geom_t *msg) + + + int + player_sonar_geom_pack + group__libplayerxdr.html + g1a89581596b69d6f61901b537b812d1d + (void *buf, size_t buflen, player_sonar_geom_t *msg, int op) + + + int + xdr_player_sonar_power_config_t + group__libplayerxdr.html + g28fe13c4f63604943287e0157018b65c + (XDR *xdrs, player_sonar_power_config_t *msg) + + + int + player_sonar_power_config_pack + group__libplayerxdr.html + gfa934aae328037e256347ec960a0d8d9 + (void *buf, size_t buflen, player_sonar_power_config_t *msg, int op) + + + int + xdr_player_sound_cmd_t + group__libplayerxdr.html + g44ad340bbd7ed7150a3e87cbb880bd13 + (XDR *xdrs, player_sound_cmd_t *msg) + + + int + player_sound_cmd_pack + group__libplayerxdr.html + ge2aa24b3e8d9fc082e1bb63816f263a9 + (void *buf, size_t buflen, player_sound_cmd_t *msg, int op) + + + int + xdr_player_speech_cmd_t + group__libplayerxdr.html + g6fa68018604c27ea485d0f4b776b8496 + (XDR *xdrs, player_speech_cmd_t *msg) + + + int + player_speech_cmd_pack + group__libplayerxdr.html + gbda8a22399ed28010def0174df32029f + (void *buf, size_t buflen, player_speech_cmd_t *msg, int op) + + + int + xdr_player_speech_recognition_data_t + group__libplayerxdr.html + g68074a0d6890ad43f38b778710468432 + (XDR *xdrs, player_speech_recognition_data_t *msg) + + + int + player_speech_recognition_data_pack + group__libplayerxdr.html + g1f08afe86e3f4dfc5485dc5d95647e81 + (void *buf, size_t buflen, player_speech_recognition_data_t *msg, int op) + + + int + xdr_player_truth_pose_t + group__libplayerxdr.html + ge39a59c8b773d5cacf18b7fecc9d8a8c + (XDR *xdrs, player_truth_pose_t *msg) + + + int + player_truth_pose_pack + group__libplayerxdr.html + g76958fd83c28353b727a1cd7386634d1 + (void *buf, size_t buflen, player_truth_pose_t *msg, int op) + + + int + xdr_player_truth_fiducial_id_t + group__libplayerxdr.html + g0fb883ab9c71812bc8c324a58386312f + (XDR *xdrs, player_truth_fiducial_id_t *msg) + + + int + player_truth_fiducial_id_pack + group__libplayerxdr.html + gea5b8d4902b4b45bb6210a6820929611 + (void *buf, size_t buflen, player_truth_fiducial_id_t *msg, int op) + + + int + xdr_player_waveform_data_t + group__libplayerxdr.html + g4df372ba07c84e8489b9bfb809ed8e50 + (XDR *xdrs, player_waveform_data_t *msg) + + + int + player_waveform_data_pack + group__libplayerxdr.html + g9680a3b141c055d237c1b382072d914a + (void *buf, size_t buflen, player_waveform_data_t *msg, int op) + + + int + xdr_player_wifi_link_t + group__libplayerxdr.html + gb0732ccf12b3f0897b6cdaa599861d84 + (XDR *xdrs, player_wifi_link_t *msg) + + + int + player_wifi_link_pack + group__libplayerxdr.html + ged4d920dd7684fb8e0d60d583f89e1b8 + (void *buf, size_t buflen, player_wifi_link_t *msg, int op) + + + int + xdr_player_wifi_data_t + group__libplayerxdr.html + gaa5aed5dd5996b00c9bdaba756f1786f + (XDR *xdrs, player_wifi_data_t *msg) + + + int + player_wifi_data_pack + group__libplayerxdr.html + gbbd3967150dc0dbe24e015ff9bd004a0 + (void *buf, size_t buflen, player_wifi_data_t *msg, int op) + + + int + xdr_player_wifi_mac_req_t + group__libplayerxdr.html + gd379911ba8eab18d1860dd3a034683ee + (XDR *xdrs, player_wifi_mac_req_t *msg) + + + int + player_wifi_mac_req_pack + group__libplayerxdr.html + ga91425604b838a85a426d0915e7ea6f3 + (void *buf, size_t buflen, player_wifi_mac_req_t *msg, int op) + + + int + xdr_player_wifi_iwspy_addr_req_t + group__libplayerxdr.html + g30d777527129c39ea8d7c28d35bfc3cc + (XDR *xdrs, player_wifi_iwspy_addr_req_t *msg) + + + int + player_wifi_iwspy_addr_req_pack + group__libplayerxdr.html + g8c90e800e3a79d672c31ce2682d052b8 + (void *buf, size_t buflen, player_wifi_iwspy_addr_req_t *msg, int op) + + + int + xdr_player_rfid_tag_t + group__libplayerxdr.html + g3feab605af090e93029b2d09290e8bca + (XDR *xdrs, player_rfid_tag_t *msg) + + + int + player_rfid_tag_pack + group__libplayerxdr.html + g86d749b39c05b3fe7d8f25245efd73c9 + (void *buf, size_t buflen, player_rfid_tag_t *msg, int op) + + + int + xdr_player_rfid_data_t + group__libplayerxdr.html + g9d413294b40827171281202f6ecd37d2 + (XDR *xdrs, player_rfid_data_t *msg) + + + int + player_rfid_data_pack + group__libplayerxdr.html + g0f37d61a9f1d754349e98e1b59bdb9c7 + (void *buf, size_t buflen, player_rfid_data_t *msg, int op) + + + int + xdr_player_rfid_cmd_t + group__libplayerxdr.html + g819dac400a57d1e1b79d20e03e11b774 + (XDR *xdrs, player_rfid_cmd_t *msg) + + + int + player_rfid_cmd_pack + group__libplayerxdr.html + gf0e3a9e4de59c54f150798930a16efef + (void *buf, size_t buflen, player_rfid_cmd_t *msg, int op) + + + int + xdr_player_wsn_node_data_t + group__libplayerxdr.html + g0ef009ca6582a9ff14ab70ec56e30a38 + (XDR *xdrs, player_wsn_node_data_t *msg) + + + int + player_wsn_node_data_pack + group__libplayerxdr.html + g743c46b6efd25a785932cb823d4933cb + (void *buf, size_t buflen, player_wsn_node_data_t *msg, int op) + + + int + xdr_player_wsn_data_t + group__libplayerxdr.html + g5a32bab0528b9f7f25daba188ad0bc2f + (XDR *xdrs, player_wsn_data_t *msg) + + + int + player_wsn_data_pack + group__libplayerxdr.html + g072afd583fe64a731cd31c86925f819f + (void *buf, size_t buflen, player_wsn_data_t *msg, int op) + + + int + xdr_player_wsn_cmd_t + group__libplayerxdr.html + gf16e7a0959cd67aa4a2c285520deb8fa + (XDR *xdrs, player_wsn_cmd_t *msg) + + + int + player_wsn_cmd_pack + group__libplayerxdr.html + g218bdecb59f4dd71cdc83f0a44aa17f2 + (void *buf, size_t buflen, player_wsn_cmd_t *msg, int op) + + + int + xdr_player_wsn_power_config_t + group__libplayerxdr.html + g5cae2514d6ae2119061432a2c4145406 + (XDR *xdrs, player_wsn_power_config_t *msg) + + + int + player_wsn_power_config_pack + group__libplayerxdr.html + gcc577218f9937c40d6bff00878f5d944 + (void *buf, size_t buflen, player_wsn_power_config_t *msg, int op) + + + int + xdr_player_wsn_datatype_config_t + group__libplayerxdr.html + gb6bdbe382cd3bd942d449fab88c6d8bc + (XDR *xdrs, player_wsn_datatype_config_t *msg) + + + int + player_wsn_datatype_config_pack + group__libplayerxdr.html + g6be995cb5d7cb15e50d229d5a133fa51 + (void *buf, size_t buflen, player_wsn_datatype_config_t *msg, int op) + + + int + xdr_player_wsn_datafreq_config_t + group__libplayerxdr.html + g29f9f065f893e2a16608057b14cbbf63 + (XDR *xdrs, player_wsn_datafreq_config_t *msg) + + + int + player_wsn_datafreq_config_pack + group__libplayerxdr.html + gdee10867e06f99c8f697e27d86984c04 + (void *buf, size_t buflen, player_wsn_datafreq_config_t *msg, int op) + + bytearrays + types + overview + libplayerxdr + arrays + encoding + parser + decoding + + + libplayerdrivers + libplayerdrivers + group__libplayerdrivers.html + drivers + + void + player_register_drivers + group__libplayerdrivers.html + g829617fd1beaf0b38980c5077160ea55 + () + + + + drivers + Drivers + group__drivers.html + driver_acoustics + driver_mixer + driver_imagebase + driver_acts + driver_artoolkitplus + driver_cmvision + driver_shapetracker + driver_simpleshape + driver_upcbarcode + driver_camera1394 + driver_cameracompress + driver_camerauncompress + driver_imageseq + driver_sphere + driver_camerav4l + driver_yarp_image + driver_laserbar + driver_laserbarcode + driver_laservisualbarcode + driver_laservisualbw + driver_garminnmea + driver_linuxjoystick + driver_lasercspace + driver_laserposeinterpolator + driver_laserrescan + driver_sicklms200 + driver_sickpls + driver_sicks3000 + driver_urglaser + driver_amcl + driver_fakelocalize + driver_mapcspace + driver_mapfile + driver_mapscale + driver_vmapfile + driver_lifomcom + driver_obot + driver_clodbuster + driver_cmucam2 + driver_erratic + driver_er1 + driver_garcia + driver_roomba + driver_khepera + driver_nomad + driver_nomad_position + driver_nomad_sonar + driver_p2os + driver_reb + driver_rflex + driver_segwayrmp + driver_wbr914 + driver_wavefront + driver_flockofbirds + driver_bumpersafe + driver_inertiacube2 + driver_lasersafe + driver_microstrain3dmg + driver_sicknav200 + driver_nd + driver_vfh + driver_amtecpowercube + driver_ptu46 + driver_sonyevid30 + driver_insideM300 + driver_skyetekM1 + driver_service_adv_mdns + driver_dummy + driver_kartowriter + driver_readlog + driver_relay + driver_writelog + driver_festival + driver_sphinx2 + driver_waveaudio + driver_aodv + driver_iwspy + driver_linuxwifi + driver_mica2 + driver_rcore_xbridge + + + util_playerv + playerv + group__util__playerv.html + + + util_playernav + playernav + group__util__playernav.html + + + util_playercam + playercam + group__util__playercam.html + + + util_playerjoy + playerjoy + group__util__playerjoy.html + + + util_playerprint + playerprint + group__util__playerprint.html + + + util_playervcr + playervcr + group__util__playervcr.html + + + util_dgps_server + dgps_server + group__util__dgps__server.html + + + util_playerwritemap + playerwritemap + group__util__playerwritemap.html + + + player_clientlib_libplayerc + libplayerc + group__player__clientlib__libplayerc.html + libplayerc_example + playerc_utility + multiclient + playerc_client + playerc_device + playerc_proxies + + #define + MIN + group__player__clientlib__libplayerc.html + g3acffbd305ee72dcd4593c0d8af64a4f + (a, b) + + + #define + MAX + group__player__clientlib__libplayerc.html + gfa99ec4acc4ecb2dc3c2d05da15d0e3f + (a, b) + + + #define + PLAYERC_OPEN_MODE + group__player__clientlib__libplayerc.html + g168094c1cbbf233f963f36ae2aaaec42 + + + + #define + PLAYERC_CLOSE_MODE + group__player__clientlib__libplayerc.html + g092902b71cad975c4d589ce98a87026e + + + + #define + PLAYERC_ERROR_MODE + group__player__clientlib__libplayerc.html + g10e4284bbb9be62cf60e4cd0ffe4f774 + + + + #define + PLAYERC_DATAMODE_PUSH + group__player__clientlib__libplayerc.html + g64b35ff9440be6f874c24915b17ec871 + + + + #define + PLAYERC_DATAMODE_PULL + group__player__clientlib__libplayerc.html + gf4186384a3bb2fddc61327c20682a6e4 + + + + #define + PLAYERC_TRANSPORT_TCP + group__player__clientlib__libplayerc.html + ge8f3ab5c538dae89d783bd2b56c7c4c9 + + + + #define + PLAYERC_TRANSPORT_UDP + group__player__clientlib__libplayerc.html + g5fcd07411e6b068599c103d975f5c7c1 + + + + #define + PLAYERC_MAX_DEVICES + group__player__clientlib__libplayerc.html + g61f1faef38ab464dffcf45ad497f9c71 + + + + #define + PLAYERC_LASER_MAX_SAMPLES + group__player__clientlib__libplayerc.html + g4871074faab52bd2ee9a0d2b16a1a3a7 + + + + #define + PLAYERC_FIDUCIAL_MAX_SAMPLES + group__player__clientlib__libplayerc.html + g5b5987e13a56efd84956be4c2b624a3f + + + + #define + PLAYERC_SONAR_MAX_SAMPLES + group__player__clientlib__libplayerc.html + g1e6921182ab78ba1a3679add595b52fd + + + + #define + PLAYERC_BUMPER_MAX_SAMPLES + group__player__clientlib__libplayerc.html + g2b54639f8963ccc81e4698b3cd40f858 + + + + #define + PLAYERC_IR_MAX_SAMPLES + group__player__clientlib__libplayerc.html + g48f275410c89712ef2e6eb4a42c0caa4 + + + + #define + PLAYERC_BLOBFINDER_MAX_BLOBS + group__player__clientlib__libplayerc.html + gae2c947b9db47f740f763758c8864d97 + + + + #define + PLAYERC_WIFI_MAX_LINKS + group__player__clientlib__libplayerc.html + g02d05017c0209ef51f1ca5634cf56846 + + + + #define + PLAYERC_RFID_MAX_TAGS + group__player__clientlib__libplayerc.html + gacb7a9a2fa25e5ef30004ea412b99fd7 + + + + #define + PLAYERC_RFID_MAX_GUID + group__player__clientlib__libplayerc.html + ge2da8da3c73d2dfa7be7265bc8c7b1ee + + + + + libplayerc_example + libplayerc example + group__libplayerc__example.html + + + libplayerc_datamodes + Client Data Modes + group__libplayerc__datamodes.html + pullmode + datamodeexample + pushmode + + + playerc_utility + Utility and error-handling + group__playerc__utility.html + + const char * + playerc_error_str + group__playerc__utility.html + g112f095f603d3907e03d71f0e3cf14da + (void) + + + const char * + playerc_lookup_name + group__playerc__utility.html + g5633a8fb2953ee1dc9d1c1f123652bae + (int code) + + + int + playerc_lookup_code + group__playerc__utility.html + gf6f7a39df4474f5f9927ac539153372c + (const char *name) + + + + multiclient + Multi-Client object + group__multiclient.html + playerc_client_item_t + playerc_mclient_t + + playerc_mclient_t * + playerc_mclient_create + group__multiclient.html + gb78982efca8aba4eb1d7fc6a673f3e56 + (void) + + + void + playerc_mclient_destroy + group__multiclient.html + g452b10c03b79df103af6cf86a04e3141 + (playerc_mclient_t *mclient) + + + int + playerc_mclient_addclient + group__multiclient.html + g297d60444cfb906fb3246f18ab420708 + (playerc_mclient_t *mclient, struct _playerc_client_t *client) + + + int + playerc_mclient_peek + group__multiclient.html + g7c130533cdce55895c720ba575ea7a47 + (playerc_mclient_t *mclient, int timeout) + + + int + playerc_mclient_read + group__multiclient.html + g726521acce1e31f6b6f67ff980410795 + (playerc_mclient_t *mclient, int timeout) + + + + playerc_client + Client API + group__playerc__client.html + playerc_device_info_t + _playerc_client_t + + void(*) + playerc_putmsg_fn_t + group__playerc__client.html + gbdcbf11d1b5fb91d3baad949ea9f32b4 + (void *device, char *header, char *data) + + + void(*) + playerc_callback_fn_t + group__playerc__client.html + gee01ba203d0e8224f92f25a4c4870e58 + (void *data) + + + _playerc_client_t + playerc_client_t + group__playerc__client.html + g8c6bd4fedda80f587e9aee4c3f11e61a + + + + playerc_client_t * + playerc_client_create + group__playerc__client.html + g7d5090265a2e38daef51692b90baf50f + (playerc_mclient_t *mclient, const char *host, int port) + + + void + playerc_client_destroy + group__playerc__client.html + g072e0fc6c2527ca65bb7f64250c87fb1 + (playerc_client_t *client) + + + void + playerc_client_set_transport + group__playerc__client.html + gabc5b7692ad6a240cb2a26212f984263 + (playerc_client_t *client, unsigned int transport) + + + int + playerc_client_connect + group__playerc__client.html + gc2d9ccd78848974f658717b414b27e09 + (playerc_client_t *client) + + + int + playerc_client_disconnect + group__playerc__client.html + gc66dd2effeefb72141eb0b1025d215f4 + (playerc_client_t *client) + + + int + playerc_client_datamode + group__playerc__client.html + ga96ea594762aec557a3162794b636965 + (playerc_client_t *client, uint8_t mode) + + + int + playerc_client_requestdata + group__playerc__client.html + ga801bd2da14065afb8096390ef3e6bea + (playerc_client_t *client) + + + int + playerc_client_set_replace_rule + group__playerc__client.html + gc5c052f9a1e93ae754fd801ba2b2f15b + (playerc_client_t *client, int interf, int index, int type, int subtype, int replace) + + + int + playerc_client_adddevice + group__playerc__client.html + g723c5714c3795f97f8955b743bf27bbe + (playerc_client_t *client, struct _playerc_device_t *device) + + + int + playerc_client_deldevice + group__playerc__client.html + g23f8cd967cb348065f4dfc1f10216cd4 + (playerc_client_t *client, struct _playerc_device_t *device) + + + int + playerc_client_addcallback + group__playerc__client.html + g0f3517c1c5d2a62d031423dd72e74196 + (playerc_client_t *client, struct _playerc_device_t *device, playerc_callback_fn_t callback, void *data) + + + int + playerc_client_delcallback + group__playerc__client.html + gdacc14c03318370bbd21e3f110f57caa + (playerc_client_t *client, struct _playerc_device_t *device, playerc_callback_fn_t callback, void *data) + + + int + playerc_client_get_devlist + group__playerc__client.html + g6df3815e5eaf91f9889a30b428113bd1 + (playerc_client_t *client) + + + int + playerc_client_subscribe + group__playerc__client.html + ge46fd2d4538790b716c9cefd85ec2742 + (playerc_client_t *client, int code, int index, int access, char *drivername, size_t len) + + + int + playerc_client_unsubscribe + group__playerc__client.html + g6ef1c70a77a75cbfd64cf92582ed1fae + (playerc_client_t *client, int code, int index) + + + int + playerc_client_request + group__playerc__client.html + gd11e968d6eef68a6a1a08f05f008ada4 + (playerc_client_t *client, struct _playerc_device_t *device, uint8_t reqtype, void *req_data, void *rep_data, int rep_len) + + + int + playerc_client_peek + group__playerc__client.html + g2a0fab021bbce51ea0158fb2380688ab + (playerc_client_t *client, int timeout) + + + void * + playerc_client_read + group__playerc__client.html + g5d0aee2a6f09cd1b48336bd4b1001496 + (playerc_client_t *client) + + + void + playerc_client_set_request_timeout + group__playerc__client.html + g0b48b7069f43563d6f4773952129785a + (playerc_client_t *client, uint seconds) + + + void + playerc_client_set_retry_limit + group__playerc__client.html + g400ec63715404e77a5d33d6149c6c687 + (playerc_client_t *client, int limit) + + + void + playerc_client_set_retry_time + group__playerc__client.html + g4d14441a70f2fe7a537d9faa08ad5d65 + (playerc_client_t *client, double time) + + + int + playerc_client_write + group__playerc__client.html + g1c3a911c5ba7824a23440cbbcb97b5a7 + (playerc_client_t *client, struct _playerc_device_t *device, uint8_t subtype, void *cmd, double *timestamp) + + + + playerc_device + Device API + group__playerc__device.html + _playerc_device_t + + _playerc_device_t + playerc_device_t + group__playerc__device.html + g592499cce21808751666ec27dd6ba74a + + + + void + playerc_device_init + group__playerc__device.html + g7ff845387fac4fbcfc3cb529a2465b6f + (playerc_device_t *device, playerc_client_t *client, int code, int index, playerc_putmsg_fn_t putmsg) + + + void + playerc_device_term + group__playerc__device.html + g1ecf23ce482ef82e69ffc9378526c577 + (playerc_device_t *device) + + + int + playerc_device_subscribe + group__playerc__device.html + g45cefed367df9ed83f7a24cf87fd63ae + (playerc_device_t *device, int access) + + + int + playerc_device_unsubscribe + group__playerc__device.html + g83dea4f2bde0cb6f9be37ba4a7420823 + (playerc_device_t *device) + + + + playerc_proxies + Device proxies + group__playerc__proxies.html + playerc_proxy_aio + playerc_proxy_actarray + playerc_proxy_blobfinder + playerc_proxy_bumper + playerc_proxy_camera + playerc_proxy_dio + playerc_proxy_fiducial + playerc_proxy_graphics2d + playerc_proxy_graphics3d + playerc_proxy_gripper + playerc_proxy_ir + playerc_proxy_laser + playerc_proxy_limb + playerc_proxy_localize + playerc_proxy_log + playerc_proxy_map + playerc_proxy_opaque + playerc_proxy_planner + playerc_proxy_position1d + playerc_proxy_position2d + playerc_proxy_position3d + playerc_proxy_power + playerc_proxy_ptz + playerc_proxy_sonar + playerc_proxy_wifi + playerc_proxy_simulation + playerc_proxy_speech + playerc_proxy_speech_recognition + playerc_proxy_rfid + playerc_proxy_wsn + + + playerc_proxy_aio + aio + group__playerc__proxy__aio.html + playerc_aio_t + + playerc_aio_t * + playerc_aio_create + group__playerc__proxy__aio.html + g5f41fc79ad3a375c85e19374088437ff + (playerc_client_t *client, int index) + + + void + playerc_aio_destroy + group__playerc__proxy__aio.html + g048e8ddd4c867788eeb4a76d8f988eb3 + (playerc_aio_t *device) + + + int + playerc_aio_subscribe + group__playerc__proxy__aio.html + g7c6955c8f3c39fe104683ac0cb9260c6 + (playerc_aio_t *device, int access) + + + int + playerc_aio_unsubscribe + group__playerc__proxy__aio.html + g6c1e1e77571ec42874c4b27e65e44773 + (playerc_aio_t *device) + + + int + playerc_aio_set_output + group__playerc__proxy__aio.html + gc1dd3471803363a28e73c32965447cdd + (playerc_aio_t *device, uint8_t id, float volt) + + + + playerc_proxy_actarray + actarray + group__playerc__proxy__actarray.html + playerc_actarray_t + + playerc_actarray_t * + playerc_actarray_create + group__playerc__proxy__actarray.html + geb3022735d788737d290a0955ed99558 + (playerc_client_t *client, int index) + + + void + playerc_actarray_destroy + group__playerc__proxy__actarray.html + g9cd91325ec1a184e22aad5707c339d06 + (playerc_actarray_t *device) + + + int + playerc_actarray_subscribe + group__playerc__proxy__actarray.html + ge07d7a6bff74a499228480c4ef1a20da + (playerc_actarray_t *device, int access) + + + int + playerc_actarray_unsubscribe + group__playerc__proxy__actarray.html + gd69df42a412398eb81520da0ee7dd763 + (playerc_actarray_t *device) + + + int + playerc_actarray_get_geom + group__playerc__proxy__actarray.html + g6064c35462c2da20fa81f2837563afcf + (playerc_actarray_t *device) + + + int + playerc_actarray_position_cmd + group__playerc__proxy__actarray.html + geee3a85e5c3f378294ef6f27f9418a67 + (playerc_actarray_t *device, int joint, float position) + + + int + playerc_actarray_speed_cmd + group__playerc__proxy__actarray.html + g89464d0571cdf15517969f5967862169 + (playerc_actarray_t *device, int joint, float speed) + + + int + playerc_actarray_home_cmd + group__playerc__proxy__actarray.html + g1ee96951380440f36c4d4ae38e39a112 + (playerc_actarray_t *device, int joint) + + + int + playerc_actarray_power + group__playerc__proxy__actarray.html + ga90fe12305ee6b956ca09d86e7a0c53e + (playerc_actarray_t *device, uint8_t enable) + + + int + playerc_actarray_brakes + group__playerc__proxy__actarray.html + gf73657691d2765fe44464382c8c8f20c + (playerc_actarray_t *device, uint8_t enable) + + + int + playerc_actarray_speed_config + group__playerc__proxy__actarray.html + g27b362248c28f4f6748ef86c5dc1c978 + (playerc_actarray_t *device, int joint, float speed) + + + + playerc_proxy_blobfinder + blobfinder + group__playerc__proxy__blobfinder.html + playerc_blobfinder_t + + player_blobfinder_blob_t + playerc_blobfinder_blob_t + group__playerc__proxy__blobfinder.html + g8ef174ee57d41172d73645a8773242be + + + + playerc_blobfinder_t * + playerc_blobfinder_create + group__playerc__proxy__blobfinder.html + gd87c26789edc5fe5b5072acdf3ac9062 + (playerc_client_t *client, int index) + + + void + playerc_blobfinder_destroy + group__playerc__proxy__blobfinder.html + g6f6953b90825fb5da18e58b543a04bb4 + (playerc_blobfinder_t *device) + + + int + playerc_blobfinder_subscribe + group__playerc__proxy__blobfinder.html + g6d1dfe8d89124b6492db054ac4a86158 + (playerc_blobfinder_t *device, int access) + + + int + playerc_blobfinder_unsubscribe + group__playerc__proxy__blobfinder.html + g3326ee880df0311276f28264891e5306 + (playerc_blobfinder_t *device) + + + + playerc_proxy_bumper + bumper + group__playerc__proxy__bumper.html + playerc_bumper_t + + playerc_bumper_t * + playerc_bumper_create + group__playerc__proxy__bumper.html + g5fd4c9bdac9a154b69ba1dae9d2c2200 + (playerc_client_t *client, int index) + + + void + playerc_bumper_destroy + group__playerc__proxy__bumper.html + gcc2fb37f92742bae655c5187d51fd26f + (playerc_bumper_t *device) + + + int + playerc_bumper_subscribe + group__playerc__proxy__bumper.html + g1a52917811d221c0e74649717ddfe173 + (playerc_bumper_t *device, int access) + + + int + playerc_bumper_unsubscribe + group__playerc__proxy__bumper.html + g3e575c6e24eded19bf748ee53cffe16e + (playerc_bumper_t *device) + + + int + playerc_bumper_get_geom + group__playerc__proxy__bumper.html + gc073a59f3b96178290203a0e99607259 + (playerc_bumper_t *device) + + + + playerc_proxy_camera + camera + group__playerc__proxy__camera.html + playerc_camera_t + + playerc_camera_t * + playerc_camera_create + group__playerc__proxy__camera.html + g80118fe4d86ff728a7f8687c9a5dc11f + (playerc_client_t *client, int index) + + + void + playerc_camera_destroy + group__playerc__proxy__camera.html + gb5b3618b779a0bb3be9752072b02e2d4 + (playerc_camera_t *device) + + + int + playerc_camera_subscribe + group__playerc__proxy__camera.html + g8cb0fc44c216198d5527a2e55a543ee2 + (playerc_camera_t *device, int access) + + + int + playerc_camera_unsubscribe + group__playerc__proxy__camera.html + gb7fa58bfa045da946dd003c0058d41fb + (playerc_camera_t *device) + + + void + playerc_camera_decompress + group__playerc__proxy__camera.html + g634af162d0fa265d05cbbf4bc0d59a27 + (playerc_camera_t *device) + + + void + playerc_camera_save + group__playerc__proxy__camera.html + g6949e4c54b3084364b1a1e0efa8f7158 + (playerc_camera_t *device, const char *filename) + + + + playerc_proxy_dio + dio + group__playerc__proxy__dio.html + playerc_dio_t + + playerc_dio_t * + playerc_dio_create + group__playerc__proxy__dio.html + gc56038fbdd552d0ccf6d070263b809da + (playerc_client_t *client, int index) + + + void + playerc_dio_destroy + group__playerc__proxy__dio.html + g2a123d4ecd93c2f1c6496997b9adc44a + (playerc_dio_t *device) + + + int + playerc_dio_subscribe + group__playerc__proxy__dio.html + g0d2d4fd4a12c3c3a1fd3598c51e7023c + (playerc_dio_t *device, int access) + + + int + playerc_dio_unsubscribe + group__playerc__proxy__dio.html + ge80a546c28d44be1287465c4bb2ec16c + (playerc_dio_t *device) + + + int + playerc_dio_set_output + group__playerc__proxy__dio.html + g75583fd59e73216a004d3eb8347f8ae1 + (playerc_dio_t *device, uint8_t output_count, uint32_t digout) + + + + playerc_proxy_fiducial + fiducial + group__playerc__proxy__fiducial.html + playerc_fiducial_t + + playerc_fiducial_t * + playerc_fiducial_create + group__playerc__proxy__fiducial.html + gf4fd7f756ad23890fb32629b6cad631e + (playerc_client_t *client, int index) + + + void + playerc_fiducial_destroy + group__playerc__proxy__fiducial.html + g92c0ea96435b6471a8e8f5987fdb2e18 + (playerc_fiducial_t *device) + + + int + playerc_fiducial_subscribe + group__playerc__proxy__fiducial.html + g99a44e83b156f775d694184aacf40009 + (playerc_fiducial_t *device, int access) + + + int + playerc_fiducial_unsubscribe + group__playerc__proxy__fiducial.html + gb13648f7265f28ef03687f25597d7c0d + (playerc_fiducial_t *device) + + + int + playerc_fiducial_get_geom + group__playerc__proxy__fiducial.html + ge1d914481b2c954c54333865aed2f5e5 + (playerc_fiducial_t *device) + + + + playerc_proxy_gps + gps + group__playerc__proxy__gps.html + playerc_gps_t + + playerc_gps_t * + playerc_gps_create + group__playerc__proxy__gps.html + g5938328e29521ed6aa97f656bc38eecb + (playerc_client_t *client, int index) + + + void + playerc_gps_destroy + group__playerc__proxy__gps.html + g658cac19d75953d81c47f48de707ad28 + (playerc_gps_t *device) + + + int + playerc_gps_subscribe + group__playerc__proxy__gps.html + g4698f63c4cd3dbe5277da073d3026e69 + (playerc_gps_t *device, int access) + + + int + playerc_gps_unsubscribe + group__playerc__proxy__gps.html + g45e25eab18063974d9e591ca6596f121 + (playerc_gps_t *device) + + + + playerc_proxy_graphics2d + graphics2d + group__playerc__proxy__graphics2d.html + playerc_graphics2d_t + + playerc_graphics2d_t * + playerc_graphics2d_create + group__playerc__proxy__graphics2d.html + gb80c9e8919a6d6c93e25e3a7415748fb + (playerc_client_t *client, int index) + + + void + playerc_graphics2d_destroy + group__playerc__proxy__graphics2d.html + gfce6ca63993dde5f680c5c26c5b21431 + (playerc_graphics2d_t *device) + + + int + playerc_graphics2d_subscribe + group__playerc__proxy__graphics2d.html + g50444bed00ad8cae4c44dc2d6cde8aef + (playerc_graphics2d_t *device, int access) + + + int + playerc_graphics2d_unsubscribe + group__playerc__proxy__graphics2d.html + g3c09410624c6c9a2c313a43eeb55d247 + (playerc_graphics2d_t *device) + + + int + playerc_graphics2d_setcolor + group__playerc__proxy__graphics2d.html + g0b6f094180e0f39326ef91c37f14201a + (playerc_graphics2d_t *device, player_color_t col) + + + int + playerc_graphics2d_draw_points + group__playerc__proxy__graphics2d.html + g8eab888dbac76533a77b2cf751a01a2b + (playerc_graphics2d_t *device, player_point_2d_t pts[], int count) + + + int + playerc_graphics2d_draw_polyline + group__playerc__proxy__graphics2d.html + g3f1c2618b6bef26188f70a87c993010b + (playerc_graphics2d_t *device, player_point_2d_t pts[], int count) + + + int + playerc_graphics2d_draw_polygon + group__playerc__proxy__graphics2d.html + g31dee4d1dfc574827b50f13927a6092b + (playerc_graphics2d_t *device, player_point_2d_t pts[], int count, int filled, player_color_t fill_color) + + + int + playerc_graphics2d_clear + group__playerc__proxy__graphics2d.html + gb097eb6dec9a88f11356ce55a1a10f66 + (playerc_graphics2d_t *device) + + + + playerc_proxy_graphics3d + graphics3d + group__playerc__proxy__graphics3d.html + playerc_graphics3d_t + + playerc_graphics3d_t * + playerc_graphics3d_create + group__playerc__proxy__graphics3d.html + g6ecbfbcbf48aa3d08ed87aa776fdd178 + (playerc_client_t *client, int index) + + + void + playerc_graphics3d_destroy + group__playerc__proxy__graphics3d.html + g3c80ad0de3d90dd7c788eb9d2c11afdd + (playerc_graphics3d_t *device) + + + int + playerc_graphics3d_subscribe + group__playerc__proxy__graphics3d.html + g7dbffc63dabf522370a3074ac0c5539b + (playerc_graphics3d_t *device, int access) + + + int + playerc_graphics3d_unsubscribe + group__playerc__proxy__graphics3d.html + ge3ce98543f4f60dd820d46398782d6b4 + (playerc_graphics3d_t *device) + + + int + playerc_graphics3d_setcolor + group__playerc__proxy__graphics3d.html + ga6c516ef6073a180634c6b7c73cc1f7f + (playerc_graphics3d_t *device, player_color_t col) + + + int + playerc_graphics3d_draw + group__playerc__proxy__graphics3d.html + g55f49d5117b57a32d4d84f9fbd1ee6ee + (playerc_graphics3d_t *device, player_graphics3d_draw_mode_t mode, player_point_3d_t pts[], int count) + + + int + playerc_graphics3d_clear + group__playerc__proxy__graphics3d.html + g8c08b73ad21acf15053f69eb4556fc5b + (playerc_graphics3d_t *device) + + + + playerc_proxy_gripper + gripper + group__playerc__proxy__gripper.html + playerc_gripper_t + + playerc_gripper_t * + playerc_gripper_create + group__playerc__proxy__gripper.html + gf8c9fac9af3ad8783ff917299f22cd81 + (playerc_client_t *client, int index) + + + void + playerc_gripper_destroy + group__playerc__proxy__gripper.html + gc3758429b23296822ad0fbef6d3a6e40 + (playerc_gripper_t *device) + + + int + playerc_gripper_subscribe + group__playerc__proxy__gripper.html + gb40171d556aac697a7b6c437b2994eb4 + (playerc_gripper_t *device, int access) + + + int + playerc_gripper_unsubscribe + group__playerc__proxy__gripper.html + gebca96ae2279fb7747c3d1222dbca56a + (playerc_gripper_t *device) + + + int + playerc_gripper_set_cmd + group__playerc__proxy__gripper.html + g2f32a016dec0aea428ae2f1f6fc073e2 + (playerc_gripper_t *device, uint8_t cmd, uint8_t arg) + + + void + playerc_gripper_printout + group__playerc__proxy__gripper.html + gb94619d42ef657edc5cb97fc0ef2cd0e + (playerc_gripper_t *device, const char *prefix) + + + + playerc_proxy_ir + ir + group__playerc__proxy__ir.html + playerc_ir_t + + playerc_ir_t * + playerc_ir_create + group__playerc__proxy__ir.html + gc3d57c38704eb3a221d857e13c4b6d2f + (playerc_client_t *client, int index) + + + void + playerc_ir_destroy + group__playerc__proxy__ir.html + g6034f7df982fa4dfb17723012f63e0b5 + (playerc_ir_t *device) + + + int + playerc_ir_subscribe + group__playerc__proxy__ir.html + gbe6540baf62ffab370834898ae8688fc + (playerc_ir_t *device, int access) + + + int + playerc_ir_unsubscribe + group__playerc__proxy__ir.html + g90322caf4e6a8998355fac474e331c09 + (playerc_ir_t *device) + + + int + playerc_ir_get_geom + group__playerc__proxy__ir.html + gcf96611317eb717a6eee72b890772c9f + (playerc_ir_t *device) + + + + playerc_proxy_laser + laser + group__playerc__proxy__laser.html + playerc_laser_t + + playerc_laser_t * + playerc_laser_create + group__playerc__proxy__laser.html + g217268a827395d7a54d39b8b153567f3 + (playerc_client_t *client, int index) + + + void + playerc_laser_destroy + group__playerc__proxy__laser.html + gbfa10bda5b1f8a5748b911ab94f3a9c6 + (playerc_laser_t *device) + + + int + playerc_laser_subscribe + group__playerc__proxy__laser.html + g050e498854395ec61893e7874d9eabcf + (playerc_laser_t *device, int access) + + + int + playerc_laser_unsubscribe + group__playerc__proxy__laser.html + g3032c44840507243e27a65574f27287a + (playerc_laser_t *device) + + + int + playerc_laser_set_config + group__playerc__proxy__laser.html + g7c6ac808c832764f21db78d3af63e9a7 + (playerc_laser_t *device, double min_angle, double max_angle, double resolution, double range_res, unsigned char intensity) + + + int + playerc_laser_get_config + group__playerc__proxy__laser.html + g06e1543076e689c6218f87345ea32ea9 + (playerc_laser_t *device, double *min_angle, double *max_angle, double *resolution, double *range_res, unsigned char *intensity) + + + int + playerc_laser_get_geom + group__playerc__proxy__laser.html + g30c9a81a28ef8ef0e2f9cd5fa46bb523 + (playerc_laser_t *device) + + + void + playerc_laser_printout + group__playerc__proxy__laser.html + gd00ad307e932c30e2c07544859c8a048 + (playerc_laser_t *device, const char *prefix) + + + + playerc_proxy_limb + limb + group__playerc__proxy__limb.html + playerc_limb_t + + playerc_limb_t * + playerc_limb_create + group__playerc__proxy__limb.html + ga06496393080afa75fc96b89ac5e458e + (playerc_client_t *client, int index) + + + void + playerc_limb_destroy + group__playerc__proxy__limb.html + g0423409717e571d5039b881e18b7bd58 + (playerc_limb_t *device) + + + int + playerc_limb_subscribe + group__playerc__proxy__limb.html + ge2b20fc8da32d9ee6c4db7e6403ef890 + (playerc_limb_t *device, int access) + + + int + playerc_limb_unsubscribe + group__playerc__proxy__limb.html + gb20b23bd3e6ab1c40c395be00de80cdc + (playerc_limb_t *device) + + + int + playerc_limb_get_geom + group__playerc__proxy__limb.html + g54c4729768436c91b8d9410320284713 + (playerc_limb_t *device) + + + int + playerc_limb_home_cmd + group__playerc__proxy__limb.html + gd8ae5fb98a05326de5106a7ab0ee9726 + (playerc_limb_t *device) + + + int + playerc_limb_stop_cmd + group__playerc__proxy__limb.html + g5ffd36bf8371187246cd79b9ac5fb3de + (playerc_limb_t *device) + + + int + playerc_limb_setpose_cmd + group__playerc__proxy__limb.html + ga8e8357a02af8476be9b1b35c5aa81c0 + (playerc_limb_t *device, float pX, float pY, float pZ, float aX, float aY, float aZ, float oX, float oY, float oZ) + + + int + playerc_limb_setposition_cmd + group__playerc__proxy__limb.html + g51dbef0214dbe79c0d551304941e1019 + (playerc_limb_t *device, float pX, float pY, float pZ) + + + int + playerc_limb_vecmove_cmd + group__playerc__proxy__limb.html + g06b947c5c5eed05714b841aea200df59 + (playerc_limb_t *device, float x, float y, float z, float length) + + + int + playerc_limb_power + group__playerc__proxy__limb.html + g926b5de3fbe3dbd21da3c901b2ef4bda + (playerc_limb_t *device, uint enable) + + + int + playerc_limb_brakes + group__playerc__proxy__limb.html + g93fed119ac19197fe1d2140acb76bdb9 + (playerc_limb_t *device, uint enable) + + + int + playerc_limb_speed_config + group__playerc__proxy__limb.html + g54c76e6bbe581229a820642c5a7a9938 + (playerc_limb_t *device, float speed) + + + + playerc_proxy_localize + localize + group__playerc__proxy__localize.html + playerc_localize_particle + playerc_localize_t + + playerc_localize_particle + playerc_localize_particle_t + group__playerc__proxy__localize.html + gf736c87039f4ad85992aa1fc68d88c5e + + + + playerc_localize_t * + playerc_localize_create + group__playerc__proxy__localize.html + g655e4ef02c0e8fe017232c26fa8a54ca + (playerc_client_t *client, int index) + + + void + playerc_localize_destroy + group__playerc__proxy__localize.html + g8b5f0c2e4ed7b0ff6abf562f50a1de60 + (playerc_localize_t *device) + + + int + playerc_localize_subscribe + group__playerc__proxy__localize.html + gbba6bde9fbe943c28d0eaedbd548fa1e + (playerc_localize_t *device, int access) + + + int + playerc_localize_unsubscribe + group__playerc__proxy__localize.html + g08cc951c10241eec78e163a7400fabef + (playerc_localize_t *device) + + + int + playerc_localize_set_pose + group__playerc__proxy__localize.html + g560e904bb0b5d0b87dd9bf9bd32c5be9 + (playerc_localize_t *device, double pose[3], double cov[3]) + + + int + playerc_localize_get_particles + group__playerc__proxy__localize.html + g3dd18667e3d3e04b704dfa9a6b15b02d + (playerc_localize_t *device) + + + + playerc_proxy_log + log + group__playerc__proxy__log.html + playerc_log_t + + playerc_log_t * + playerc_log_create + group__playerc__proxy__log.html + g3e7a0a95812fcbeb733fbcfaadb012a3 + (playerc_client_t *client, int index) + + + void + playerc_log_destroy + group__playerc__proxy__log.html + g61d9c612615b236bd6456cb8f2b5c1ec + (playerc_log_t *device) + + + int + playerc_log_subscribe + group__playerc__proxy__log.html + gc15d29b3a318cdb4c33e8b5532863e66 + (playerc_log_t *device, int access) + + + int + playerc_log_unsubscribe + group__playerc__proxy__log.html + gb00767ffab23f6452a674232da633271 + (playerc_log_t *device) + + + int + playerc_log_set_write_state + group__playerc__proxy__log.html + gcb3e5556117332f8c1aaf1e7a0cc47e1 + (playerc_log_t *device, int state) + + + int + playerc_log_set_read_state + group__playerc__proxy__log.html + gabb3ba279e99fce1e1cffd0a10bfb8bf + (playerc_log_t *device, int state) + + + int + playerc_log_set_read_rewind + group__playerc__proxy__log.html + gd5ca2886201b52d8afe42c85b7c3d81e + (playerc_log_t *device) + + + int + playerc_log_get_state + group__playerc__proxy__log.html + g63c017152768c7cd2463607b33be277b + (playerc_log_t *device) + + + int + playerc_log_set_filename + group__playerc__proxy__log.html + gf470f92a237662fea429bd792c6fadc3 + (playerc_log_t *device, const char *fname) + + + + playerc_proxy_map + map + group__playerc__proxy__map.html + playerc_map_t + + #define + PLAYERC_MAP_INDEX + group__playerc__proxy__map.html + g5c8e64ab3b8faf9c97b0a377828b6fa2 + (dev, i, j) + + + playerc_map_t * + playerc_map_create + group__playerc__proxy__map.html + g8c323051fb18bd7518602a07234aaf80 + (playerc_client_t *client, int index) + + + void + playerc_map_destroy + group__playerc__proxy__map.html + g650ebf1e392e6c662b445215eb24642f + (playerc_map_t *device) + + + int + playerc_map_subscribe + group__playerc__proxy__map.html + gc0e5c117527cdf5f490f54cfec50d6c9 + (playerc_map_t *device, int access) + + + int + playerc_map_unsubscribe + group__playerc__proxy__map.html + g422d9d8e6351ea0996af382df9b0247c + (playerc_map_t *device) + + + int + playerc_map_get_map + group__playerc__proxy__map.html + g937e9a7d34fb9a7a2b9baa160f7a3435 + (playerc_map_t *device) + + + int + playerc_map_get_vector + group__playerc__proxy__map.html + g13635f874f21a3c86b9b7dd2e0914706 + (playerc_map_t *device) + + + + playerc_proxy_opaque + opaque + group__playerc__proxy__opaque.html + playerc_opaque_t + + playerc_opaque_t * + playerc_opaque_create + group__playerc__proxy__opaque.html + g2b6bef85bd6e19c89b4c545d26a5d50a + (playerc_client_t *client, int index) + + + void + playerc_opaque_destroy + group__playerc__proxy__opaque.html + gb5c8971984c155d171731042f962439e + (playerc_opaque_t *device) + + + int + playerc_opaque_subscribe + group__playerc__proxy__opaque.html + ga7508b8714bbae53dd43f87bd7c70bed + (playerc_opaque_t *device, int access) + + + int + playerc_opaque_unsubscribe + group__playerc__proxy__opaque.html + ge407d043f79f6bec00f24f38a60b28a0 + (playerc_opaque_t *device) + + + int + playerc_opaque_cmd + group__playerc__proxy__opaque.html + ga02363e8845143841635c9484ac3663e + (playerc_opaque_t *device, player_opaque_data_t *data) + + + + playerc_proxy_planner + planner + group__playerc__proxy__planner.html + playerc_planner_t + + playerc_planner_t * + playerc_planner_create + group__playerc__proxy__planner.html + g1b027d99592d71746b4d4f0f93cad6bd + (playerc_client_t *client, int index) + + + void + playerc_planner_destroy + group__playerc__proxy__planner.html + gc1697c650411cd999e862205b432e4e1 + (playerc_planner_t *device) + + + int + playerc_planner_subscribe + group__playerc__proxy__planner.html + g7e18b6453eec1fb2ff4d588d2f61fd59 + (playerc_planner_t *device, int access) + + + int + playerc_planner_unsubscribe + group__playerc__proxy__planner.html + g1448770ea8ae2ffe52780f878bed5bbf + (playerc_planner_t *device) + + + int + playerc_planner_set_cmd_pose + group__playerc__proxy__planner.html + g7838c55e2cbbb6565fea880ba9586db0 + (playerc_planner_t *device, double gx, double gy, double ga) + + + int + playerc_planner_get_waypoints + group__playerc__proxy__planner.html + ga775d6063f8e601e3efcbb7c8427e230 + (playerc_planner_t *device) + + + int + playerc_planner_enable + group__playerc__proxy__planner.html + gf3cb8d181f98cd1cdca7cee3490ef847 + (playerc_planner_t *device, int state) + + + + playerc_proxy_position1d + position1d + group__playerc__proxy__position1d.html + playerc_position1d_t + + playerc_position1d_t * + playerc_position1d_create + group__playerc__proxy__position1d.html + g5b2cdedd85f309381f93671e308c897e + (playerc_client_t *client, int index) + + + void + playerc_position1d_destroy + group__playerc__proxy__position1d.html + g681b0206ed626aaae5f3fa143c105d2b + (playerc_position1d_t *device) + + + int + playerc_position1d_subscribe + group__playerc__proxy__position1d.html + g3df60858a0954e8858ccd6eb5325a5d9 + (playerc_position1d_t *device, int access) + + + int + playerc_position1d_unsubscribe + group__playerc__proxy__position1d.html + g7cc842abcec7fa5b67c23263832d6171 + (playerc_position1d_t *device) + + + int + playerc_position1d_enable + group__playerc__proxy__position1d.html + g4f33c73f0e4be6fd27565893b229f09b + (playerc_position1d_t *device, int enable) + + + int + playerc_position1d_get_geom + group__playerc__proxy__position1d.html + g4a240a895e8fa9818d8007d7c83fb1ea + (playerc_position1d_t *device) + + + int + playerc_position1d_set_cmd_vel + group__playerc__proxy__position1d.html + g4d1998101d0f23ab6485269104749bda + (playerc_position1d_t *device, double vel, int state) + + + int + playerc_position1d_set_cmd_pos + group__playerc__proxy__position1d.html + g336bf0da0601811a4349f24cda7c1d5a + (playerc_position1d_t *device, double pos, int state) + + + int + playerc_position1d_set_cmd_pos_with_vel + group__playerc__proxy__position1d.html + g15b82183d00bf866bf2867ec0314fc3a + (playerc_position1d_t *device, double pos, double vel, int state) + + + int + playerc_position1d_set_odom + group__playerc__proxy__position1d.html + g296c482a9faf5947739e2435f4be27f7 + (playerc_position1d_t *device, double odom) + + + + playerc_proxy_position2d + position2d + group__playerc__proxy__position2d.html + playerc_position2d_t + + playerc_position2d_t * + playerc_position2d_create + group__playerc__proxy__position2d.html + g56625f7e42e517f12cec6f48815c2388 + (playerc_client_t *client, int index) + + + void + playerc_position2d_destroy + group__playerc__proxy__position2d.html + gae56119e44411c62efd4e44aad9d9479 + (playerc_position2d_t *device) + + + int + playerc_position2d_subscribe + group__playerc__proxy__position2d.html + gfee39d3830ce5bbae63aed25df14ef4f + (playerc_position2d_t *device, int access) + + + int + playerc_position2d_unsubscribe + group__playerc__proxy__position2d.html + g2996f7472acf26d10c1df7fbe8217878 + (playerc_position2d_t *device) + + + int + playerc_position2d_enable + group__playerc__proxy__position2d.html + g565f3c4859af03c86e1b7db6b7af15fe + (playerc_position2d_t *device, int enable) + + + int + playerc_position2d_get_geom + group__playerc__proxy__position2d.html + g1fa4b15e149c3de8963ee3b96213f958 + (playerc_position2d_t *device) + + + int + playerc_position2d_set_cmd_vel + group__playerc__proxy__position2d.html + gf7ee9309f02a5b4426ef527777973de1 + (playerc_position2d_t *device, double vx, double vy, double va, int state) + + + int + playerc_position2d_set_cmd_pose_with_vel + group__playerc__proxy__position2d.html + g791d4b2705d5346368b6ed7ae4ecbba2 + (playerc_position2d_t *device, player_pose_t pos, player_pose_t vel, int state) + + + int + playerc_position2d_set_cmd_pose + group__playerc__proxy__position2d.html + g41f95e694b0b40d95118e22542b37f6c + (playerc_position2d_t *device, double gx, double gy, double ga, int state) + + + int + playerc_position2d_set_cmd_car + group__playerc__proxy__position2d.html + ged4263491680bd9d37380f942859b016 + (playerc_position2d_t *device, double vx, double a) + + + int + playerc_position2d_set_odom + group__playerc__proxy__position2d.html + g5a06b9a2b3a1ee9af5e783af20d9fd4a + (playerc_position2d_t *device, double ox, double oy, double oa) + + + + playerc_proxy_position3d + position3d + group__playerc__proxy__position3d.html + playerc_position3d_t + + playerc_position3d_t * + playerc_position3d_create + group__playerc__proxy__position3d.html + g22fab38ed4ea9aef733a097881226584 + (playerc_client_t *client, int index) + + + void + playerc_position3d_destroy + group__playerc__proxy__position3d.html + gf6cafad22f04343ec4b4e434c09f7438 + (playerc_position3d_t *device) + + + int + playerc_position3d_subscribe + group__playerc__proxy__position3d.html + gafb13457157026b261e47df9f57890b1 + (playerc_position3d_t *device, int access) + + + int + playerc_position3d_unsubscribe + group__playerc__proxy__position3d.html + gc50a9fdb0b580a9dea1857d7821e064c + (playerc_position3d_t *device) + + + int + playerc_position3d_enable + group__playerc__proxy__position3d.html + g07b5cfdb63e5fb1f5633f33ec275fcec + (playerc_position3d_t *device, int enable) + + + int + playerc_position3d_get_geom + group__playerc__proxy__position3d.html + gaf50bd2e38419d95d3068c76a090c395 + (playerc_position3d_t *device) + + + int + playerc_position3d_set_velocity + group__playerc__proxy__position3d.html + gcf2c0c6f8e8541dfa2676473f0e2614b + (playerc_position3d_t *device, double vx, double vy, double vz, double vr, double vp, double vt, int state) + + + int + playerc_position3d_set_speed + group__playerc__proxy__position3d.html + g75a6d5b2659c97c6590c50764d08a57f + (playerc_position3d_t *device, double vx, double vy, double vz, int state) + + + int + playerc_position3d_set_pose + group__playerc__proxy__position3d.html + ge9e5a44785953ffb51fb43f17f686b89 + (playerc_position3d_t *device, double gx, double gy, double gz, double gr, double gp, double gt) + + + int + playerc_position3d_set_pose_with_vel + group__playerc__proxy__position3d.html + g2716e5219377682879e0ac69f53109ee + (playerc_position3d_t *device, player_pose3d_t pos, player_pose3d_t vel) + + + int + playerc_position3d_set_cmd_pose + group__playerc__proxy__position3d.html + gfd8f5e7c9b980052f6160237f806df17 + (playerc_position3d_t *device, double gx, double gy, double gz) + + + int + playerc_position3d_set_vel_mode + group__playerc__proxy__position3d.html + g386dd559fc84ccbd11f720e61d1c5f25 + (playerc_position3d_t *device, int mode) + + + int + playerc_position3d_set_odom + group__playerc__proxy__position3d.html + g8cb9096c676db65c0a5d855665d25af8 + (playerc_position3d_t *device, double ox, double oy, double oz, double oroll, double opitch, double oyaw) + + + int + playerc_position3d_reset_odom + group__playerc__proxy__position3d.html + g1f7624a2d5da750caf47fe91bdd5e35d + (playerc_position3d_t *device) + + + + playerc_proxy_power + power + group__playerc__proxy__power.html + playerc_power_t + + playerc_power_t * + playerc_power_create + group__playerc__proxy__power.html + gd7fd47e66d44ce98a3bdfc6a687fc9c7 + (playerc_client_t *client, int index) + + + void + playerc_power_destroy + group__playerc__proxy__power.html + gfeccde12c2db5ba4220342d783d147e7 + (playerc_power_t *device) + + + int + playerc_power_subscribe + group__playerc__proxy__power.html + gf69d6516aff61a386a4fe01b255de6d9 + (playerc_power_t *device, int access) + + + int + playerc_power_unsubscribe + group__playerc__proxy__power.html + g8435165c7521d7d9e067a87bcc6a5546 + (playerc_power_t *device) + + + + playerc_proxy_ptz + ptz + group__playerc__proxy__ptz.html + playerc_ptz_t + + playerc_ptz_t * + playerc_ptz_create + group__playerc__proxy__ptz.html + ge7535491094f1581d7323c890099e7ed + (playerc_client_t *client, int index) + + + void + playerc_ptz_destroy + group__playerc__proxy__ptz.html + g1638f3a1edc5069c9bcfcc9819010105 + (playerc_ptz_t *device) + + + int + playerc_ptz_subscribe + group__playerc__proxy__ptz.html + gaf04190c79f8e8d763d3cf457ae1b5d6 + (playerc_ptz_t *device, int access) + + + int + playerc_ptz_unsubscribe + group__playerc__proxy__ptz.html + g8a79674104b6f79965dfb1026ae884f5 + (playerc_ptz_t *device) + + + int + playerc_ptz_set + group__playerc__proxy__ptz.html + g2505f7afd15339aeb5043e7d52f67402 + (playerc_ptz_t *device, double pan, double tilt, double zoom) + + + int + playerc_ptz_set_ws + group__playerc__proxy__ptz.html + gca4f85c51922fd86dd3d147bc5f08388 + (playerc_ptz_t *device, double pan, double tilt, double zoom, double panspeed, double tiltspeed) + + + int + playerc_ptz_set_control_mode + group__playerc__proxy__ptz.html + g5c842d2aa7ac29f43fcde55ecfa17f14 + (playerc_ptz_t *device, int mode) + + + + playerc_proxy_sonar + sonar + group__playerc__proxy__sonar.html + playerc_sonar_t + + playerc_sonar_t * + playerc_sonar_create + group__playerc__proxy__sonar.html + gfd47c44c50ab9a86280520283af67091 + (playerc_client_t *client, int index) + + + void + playerc_sonar_destroy + group__playerc__proxy__sonar.html + g55ab5dec1aa3f80f9b7101c6a94d3d47 + (playerc_sonar_t *device) + + + int + playerc_sonar_subscribe + group__playerc__proxy__sonar.html + gc047a4af519a9a9893600fc1e85a4368 + (playerc_sonar_t *device, int access) + + + int + playerc_sonar_unsubscribe + group__playerc__proxy__sonar.html + g87733b100328050d56117169fb008912 + (playerc_sonar_t *device) + + + int + playerc_sonar_get_geom + group__playerc__proxy__sonar.html + g40c9b97fa72f06b5fc1ae49d24f60afe + (playerc_sonar_t *device) + + + + playerc_proxy_wifi + wifi + group__playerc__proxy__wifi.html + playerc_wifi_link_t + playerc_wifi_t + + playerc_wifi_t * + playerc_wifi_create + group__playerc__proxy__wifi.html + g1887f25525b37cb0f85abe3316c2b567 + (playerc_client_t *client, int index) + + + void + playerc_wifi_destroy + group__playerc__proxy__wifi.html + g8c5253ee2ea30a33c3615199e423ce5e + (playerc_wifi_t *device) + + + int + playerc_wifi_subscribe + group__playerc__proxy__wifi.html + g524992f1960ebdb7d2ede9cab5c5ac6f + (playerc_wifi_t *device, int access) + + + int + playerc_wifi_unsubscribe + group__playerc__proxy__wifi.html + g6012accc9407b8673184e3e8c9479a29 + (playerc_wifi_t *device) + + + playerc_wifi_link_t * + playerc_wifi_get_link + group__playerc__proxy__wifi.html + gb1abd860fbc9c0ecf4c6eb9d347aa6de + (playerc_wifi_t *device, int link) + + + + playerc_proxy_simulation + simulation + group__playerc__proxy__simulation.html + playerc_simulation_t + + playerc_simulation_t * + playerc_simulation_create + group__playerc__proxy__simulation.html + gffeac243f967856155d12f2021ff786b + (playerc_client_t *client, int index) + + + void + playerc_simulation_destroy + group__playerc__proxy__simulation.html + ge8280f35d07bb9f1f81d5088a316b00e + (playerc_simulation_t *device) + + + int + playerc_simulation_subscribe + group__playerc__proxy__simulation.html + g82bb47dceb8227e44544969e48473ca7 + (playerc_simulation_t *device, int access) + + + int + playerc_simulation_unsubscribe + group__playerc__proxy__simulation.html + ge4bba27a2f7184b759e6306aabcc7814 + (playerc_simulation_t *device) + + + int + playerc_simulation_set_pose2d + group__playerc__proxy__simulation.html + ge4dbd4ccccbe2649623bde325d8a9a7f + (playerc_simulation_t *device, char *name, double gx, double gy, double ga) + + + int + playerc_simulation_get_pose2d + group__playerc__proxy__simulation.html + gd7e846c2371ce45b8a108834ae45c1b3 + (playerc_simulation_t *device, char *identifier, double *x, double *y, double *a) + + + int + playerc_simulation_set_property_int + group__playerc__proxy__simulation.html + gcff20efad8971ea97d675e05ec9a1475 + (playerc_simulation_t *device, char *name, char *property, int value) + + + int + playerc_simulation_set_property_double + group__playerc__proxy__simulation.html + g74437f535a178b755474225780a0f3d6 + (playerc_simulation_t *device, char *name, char *property, double value) + + + int + playerc_simulation_set_property_string + group__playerc__proxy__simulation.html + g9605b5546b57a24f8edf80d7d849074f + (playerc_simulation_t *device, char *name, char *property, char *value) + + + + playerc_proxy_speech + speech + group__playerc__proxy__speech.html + playerc_speech_t + + playerc_speech_t * + playerc_speech_create + group__playerc__proxy__speech.html + g7a7d4afb1a06b3caa3698df1b6e47702 + (playerc_client_t *client, int index) + + + void + playerc_speech_destroy + group__playerc__proxy__speech.html + g6f409e4ff33d35e026a3e8b62b469e56 + (playerc_speech_t *device) + + + int + playerc_speech_subscribe + group__playerc__proxy__speech.html + g791e3e7fd36097e4d2ae4cdea144aa6d + (playerc_speech_t *device, int access) + + + int + playerc_speech_unsubscribe + group__playerc__proxy__speech.html + g7f6b44892684917f52bcda08f20fe766 + (playerc_speech_t *device) + + + int + playerc_speech_say + group__playerc__proxy__speech.html + g16618a8e188b3fa5ee56942870a8c11c + (playerc_speech_t *device, const char *) + + + + playerc_proxy_speech_recognition + speech recognition + group__playerc__proxy__speech__recognition.html + playerc_speechrecognition_t + + playerc_speechrecognition_t * + playerc_speechrecognition_create + group__playerc__proxy__speech__recognition.html + gca99b25d685f8b259460e979223e07c1 + (playerc_client_t *client, int index) + + + void + playerc_speechrecognition_destroy + group__playerc__proxy__speech__recognition.html + g04bc8d44a0173b6abeddd0f9e080227e + (playerc_speechrecognition_t *device) + + + int + playerc_speechrecognition_subscribe + group__playerc__proxy__speech__recognition.html + g6c6942a23684281e7eea5ecf27f6251f + (playerc_speechrecognition_t *device, int access) + + + int + playerc_speechrecognition_unsubscribe + group__playerc__proxy__speech__recognition.html + gb37a364c8978ff96b89057764a428a78 + (playerc_speechrecognition_t *device) + + + + playerc_proxy_rfid + rfid + group__playerc__proxy__rfid.html + playerc_rfidtag_t + playerc_rfid_t + + playerc_rfid_t * + playerc_rfid_create + group__playerc__proxy__rfid.html + ga311b3d56a1955891bf868c159d19b49 + (playerc_client_t *client, int index) + + + void + playerc_rfid_destroy + group__playerc__proxy__rfid.html + gf2159a8d947fc770ddf456cc206a4517 + (playerc_rfid_t *device) + + + int + playerc_rfid_subscribe + group__playerc__proxy__rfid.html + g1330a686cae9ebb2d35fc8dbbaf205bc + (playerc_rfid_t *device, int access) + + + int + playerc_rfid_unsubscribe + group__playerc__proxy__rfid.html + g6d9847532d3dc95bf6583e0895d0e3fc + (playerc_rfid_t *device) + + + + playerc_proxy_wsn + wsn + group__playerc__proxy__wsn.html + playerc_wsn_t + + playerc_wsn_t * + playerc_wsn_create + group__playerc__proxy__wsn.html + g1dc90a2470e26bdf0e110e8432c23901 + (playerc_client_t *client, int index) + + + void + playerc_wsn_destroy + group__playerc__proxy__wsn.html + g250972de643b3b4e8a3e4b5632b7f639 + (playerc_wsn_t *device) + + + int + playerc_wsn_subscribe + group__playerc__proxy__wsn.html + g329df44fbae95446f081258e7c2c4e59 + (playerc_wsn_t *device, int access) + + + int + playerc_wsn_unsubscribe + group__playerc__proxy__wsn.html + gfb6328f7d7b93cfb9576258680e6b865 + (playerc_wsn_t *device) + + + int + playerc_wsn_set_devstate + group__playerc__proxy__wsn.html + g9071f90fcfb381b2888f67e19b989172 + (playerc_wsn_t *device, int node_id, int group_id, int devnr, int state) + + + int + playerc_wsn_power + group__playerc__proxy__wsn.html + gd7428bf017bbe3c8a2bc9c1dace8ae02 + (playerc_wsn_t *device, int node_id, int group_id, int value) + + + int + playerc_wsn_datatype + group__playerc__proxy__wsn.html + g7933fc0c193aabf0c914c2d5880000d1 + (playerc_wsn_t *device, int value) + + + int + playerc_wsn_datafreq + group__playerc__proxy__wsn.html + g2ab69e7c4f3d6ad8181526af9a4504a2 + (playerc_wsn_t *device, int node_id, int group_id, double frequency) + + + + player_clientlib_libplayerc_py + libplayerc_py + group__player__clientlib__libplayerc__py.html + libplayerc_py_example + + + libplayerc_py_example + libplayerc_py example + group__libplayerc__py__example.html + + + player_clientlib_cplusplus_proxies + Proxies + group__player__clientlib__cplusplus__proxies.html + PlayerCc::ActArrayProxy + PlayerCc::AioProxy + PlayerCc::BlobfinderProxy + PlayerCc::BumperProxy + PlayerCc::CameraProxy + PlayerCc::DioProxy + PlayerCc::FiducialProxy + PlayerCc::GpsProxy + PlayerCc::Graphics2dProxy + PlayerCc::Graphics3dProxy + PlayerCc::GripperProxy + PlayerCc::IrProxy + PlayerCc::LaserProxy + PlayerCc::LimbProxy + PlayerCc::LocalizeProxy + PlayerCc::LogProxy + PlayerCc::MapProxy + PlayerCc::OpaqueProxy + PlayerCc::PlannerProxy + PlayerCc::Position1dProxy + PlayerCc::Position2dProxy + PlayerCc::Position3dProxy + PlayerCc::PowerProxy + PlayerCc::PtzProxy + PlayerCc::RFIDProxy + PlayerCc::SimulationProxy + PlayerCc::SonarProxy + PlayerCc::SpeechProxy + PlayerCc::SpeechRecognitionProxy + PlayerCc::WiFiProxy + PlayerCc::WSNProxy + + + player_clientlib_cplusplus + libplayerc++ + group__player__clientlib__cplusplus.html + player_clientlib_cplusplus_proxies + cplusplus_example + player_clientlib_multi + player_clientlib_utility + + + cplusplus_example + libplayerc++ example + group__cplusplus__example.html + Using + + + player_clientlib_multi + Signals & multithreading + group__player__clientlib__multi.html + + + player_clientlib_utility + Constants and utility functions + group__player__clientlib__utility.html + + double + rtod + group__player__clientlib__utility.html + gffc4389fb969fc2e431ac70855280892 + (double r) + + + double + dtor + group__player__clientlib__utility.html + g7a56c56e7c12a45bfab1b86df9edfdc1 + (double r) + + + double + normalize + group__player__clientlib__utility.html + g89871f427ac094898c036b3d5a98480a + (double z) + + + T + min + group__player__clientlib__utility.html + ge595027e3eb7a9c12bf49dee42d6ea06 + (T a, T b) + + + T + max + group__player__clientlib__utility.html + ga6c2b569d3d0e6c174a49e8ec1aac796 + (T a, T b) + + + T + limit + group__player__clientlib__utility.html + g902d23bb9582b278d85e10477126a10a + (T a, T min, T max) + + + const int + PLAYER_PORTNUM + group__player__clientlib__utility.html + g6f4cc8d7ad32a50feb9c285cbe795df7 + + + + const std::string + PLAYER_HOSTNAME + group__player__clientlib__utility.html + g877a8a285e27eba8490bdd5861e4d288 + + + + + _playerc_client_t + struct__playerc__client__t.html + + void * + id + struct__playerc__client__t.html + c3eabfbfc1d43895d922454961a07d89 + + + + char * + host + struct__playerc__client__t.html + a520d611353d282deda4ad5f5b8dcfc7 + + + + int + port + struct__playerc__client__t.html + dcf447681163bd90827477875314ec51 + + + + int + transport + struct__playerc__client__t.html + 26a980f17b0f530bfa8d822e47977d50 + + + + sockaddr_in + server + struct__playerc__client__t.html + 8168441f5ff1a8826d80e05a53082c04 + + + + int + retry_limit + struct__playerc__client__t.html + 2a43933140aeee04e3c5e466e98f04e4 + + + + double + retry_time + struct__playerc__client__t.html + 2fdfd0ee90a3794b25fa6e0fcf35ffc5 + + + + int + sock + struct__playerc__client__t.html + 730b40fb9918ee390a1f46aa8d6f0341 + + + + uint8_t + mode + struct__playerc__client__t.html + db0456faed690d6c1deb4482ebae24cf + + + + playerc_device_info_t + devinfos + struct__playerc__client__t.html + b1e68d28d6a25c0bd75f01a2481fc703 + [PLAYERC_MAX_DEVICES] + + + int + devinfo_count + struct__playerc__client__t.html + 3c5b7303be45a7287a7bf0df7539b6f5 + + + + _playerc_device_t * + device + struct__playerc__client__t.html + 685d388752d1757b334ab936d124e067 + [32] + + + int + device_count + struct__playerc__client__t.html + 39abddb0b8a9d1ff4cdebb01c3182b06 + + + + playerc_client_item_t + qitems + struct__playerc__client__t.html + ee1934d3c19aebbb06ad0114478f7948 + [512] + + + int + qfirst + struct__playerc__client__t.html + 6022819f207f54959d379f8f39cb10ef + + + + int + qlen + struct__playerc__client__t.html + 17f6ef970aa32769cd7718b54d5fe875 + + + + int + qsize + struct__playerc__client__t.html + 49458cf41c4dc3f2a2504433279592df + + + + char * + data + struct__playerc__client__t.html + 0c6cfb1cc5bc4f978e1c1e304ec5a2c0 + + + + char * + write_xdrdata + struct__playerc__client__t.html + 2589cd1705fe74c8ed51dcf5e6edf706 + + + + char * + read_xdrdata + struct__playerc__client__t.html + 2bc651d4e53a77d697d8a55998d52a31 + + + + size_t + read_xdrdata_len + struct__playerc__client__t.html + 340c7fbdb11fddc5f53a05e31c384826 + + + + double + datatime + struct__playerc__client__t.html + 3782717fbbf8acf95881dcb538be8d9b + + + + double + lasttime + struct__playerc__client__t.html + 09edb740097dc530fa4a0db587233a13 + + + + double + request_timeout + struct__playerc__client__t.html + cd282a351f4051876cbb8d989c90c024 + + + + + _playerc_device_t + struct__playerc__device__t.html + + void * + id + struct__playerc__device__t.html + dc7b9a1af67df7473563ca5ab1b358b3 + + + + playerc_client_t * + client + struct__playerc__device__t.html + 278782fe8308fa8abdc9bdc31ce82afe + + + + player_devaddr_t + addr + struct__playerc__device__t.html + f8fe41fa301ca029aaeabb3aaba0700e + + + + char + drivername + struct__playerc__device__t.html + 88a140f829940c3b998187e67d692fa3 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + int + subscribed + struct__playerc__device__t.html + 470cb706a9e6cda107d1a9d5923ff3da + + + + double + datatime + struct__playerc__device__t.html + ea0697bbfff54b4be428ed4f6755c8ff + + + + double + lasttime + struct__playerc__device__t.html + 26306b621f9ca53f4bebcc02c2de44ef + + + + int + fresh + struct__playerc__device__t.html + 2672b913eb157d3098487c7186d37543 + + + + int + freshgeom + struct__playerc__device__t.html + e2753e0c0826e8db8306050727e96f3e + + + + int + freshconfig + struct__playerc__device__t.html + 53c87b27a061f66adc1e2762cfd4959a + + + + playerc_putmsg_fn_t + putmsg + struct__playerc__device__t.html + bc905b9026968820209dfbf4e624f6cc + + + + void * + user_data + struct__playerc__device__t.html + e2193d62f96d79ea248beffc96fad81f + + + + int + callback_count + struct__playerc__device__t.html + ec94c56d51ba705ca5828eb5b4dea10a + + + + playerc_callback_fn_t + callback + struct__playerc__device__t.html + f37662cba428016810f399a34219654f + [4] + + + void * + callback_data + struct__playerc__device__t.html + ee950a15abeef5b9d3450cca6181011f + [4] + + + + ConfigFile + classConfigFile.html + + + ConfigFile + classConfigFile.html + 69ac768b67645f853f79637211793f30 + (uint32_t _default_host, uint32_t _default_robot) + + + + ConfigFile + classConfigFile.html + f33c23ece0fa133d1ee9d2897bc8dae2 + (const char *_default_host, uint32_t _default_robot) + + + + ~ConfigFile + classConfigFile.html + e73765f7f0320bb6422da1cebe866f31 + () + + + bool + Load + classConfigFile.html + 727a4495a175e4763297a3c08e13575a + (const char *filename) + + + bool + WarnUnused + classConfigFile.html + a16c6bdb2a16a2490af249782a4e3d44 + () + + + bool + ReadBool + classConfigFile.html + d53021137b439b8dd8148b3654a4c7e5 + (int section, const char *name, bool value) + + + const char * + ReadString + classConfigFile.html + 5b8c497335c1036b9a865d4c784625c9 + (int section, const char *name, const char *value) + + + int + ReadInt + classConfigFile.html + 75f0dc55992cf33d5c63c864fbbd5510 + (int section, const char *name, int value) + + + double + ReadFloat + classConfigFile.html + 3b8039e2bd5feca4e13cc7337bb963fd + (int section, const char *name, double value) + + + double + ReadLength + classConfigFile.html + de134d301468477227368842f3965cd4 + (int section, const char *name, double value) + + + double + ReadAngle + classConfigFile.html + 6943cb2b881a5730aa5ce140d33cc5b2 + (int section, const char *name, double value) + + + uint32_t + ReadColor + classConfigFile.html + 7f559ca0c3bba329d282317fe49a642f + (int section, const char *name, uint32_t value) + + + const char * + ReadFilename + classConfigFile.html + ebb20344a10b41981d3ce7786768a836 + (int section, const char *name, const char *value) + + + int + GetTupleCount + classConfigFile.html + a0dd5b68d66761635c43607f4c97bc4f + (int section, const char *name) + + + const char * + ReadTupleString + classConfigFile.html + 1b18b6cabc15d86d5eb2930803faba68 + (int section, const char *name, int index, const char *value) + + + int + ReadTupleInt + classConfigFile.html + 32b7e8338e52e05a7c3e0286d2683aed + (int section, const char *name, int index, int value) + + + double + ReadTupleFloat + classConfigFile.html + 2c06d1bd93c06e4692c521f2ad57ac0c + (int section, const char *name, int index, double value) + + + double + ReadTupleLength + classConfigFile.html + d6c6380b2f40a7865518e791cab17348 + (int section, const char *name, int index, double value) + + + double + ReadTupleAngle + classConfigFile.html + 04bf3b1b117595cfc7a9e5f34a8430d3 + (int section, const char *name, int index, double value) + + + uint32_t + ReadTupleColor + classConfigFile.html + f23e0d48bb3aad36a2c5a64792125f1a + (int section, const char *name, int index, uint32_t value) + + + int + ReadDeviceAddr + classConfigFile.html + b3f2b1557d97d5460a3d0ce83def74c8 + (player_devaddr_t *addr, int section, const char *name, int code, int index, const char *key) + + + bool + ParseDriver + classConfigFile.html + 98197c318b583b2d3e0636d35847a2cf + (int section) + + + bool + ParseAllDrivers + classConfigFile.html + 23acaf9cda46fc047c4b9074d7831ab4 + () + + + int + GetSectionCount + classConfigFile.html + b3a704a6c5c2ac91ae254fd5b259718a + () + + + const char * + GetSectionType + classConfigFile.html + fbe5433c002dd51273085cd0e2135ca9 + (int section) + + + int + LookupSection + classConfigFile.html + 2c8b4db58d45e97384cc5683517fe9a6 + (const char *type) + + + int + GetSectionParent + classConfigFile.html + f963f1d6e9625b6e1788ac76c4a7d61f + (int section) + + + void + DumpTokens + classConfigFile.html + 82eed12885baba08149dde4b23ef4695 + () + + + void + DumpSections + classConfigFile.html + b205bd52bd34c57d50419053f6081077 + () + + + void + DumpFields + classConfigFile.html + fdc7515c5b5ee5c815f251043c880918 + () + + + char * + filename + classConfigFile.html + 2dbe5243361ce326eb44fd3412298565 + + + ConfigFile::CMacro + ConfigFile::Field + ConfigFile::Section + ConfigFile::Token + + + Device + classDevice.html + + + Device + classDevice.html + ef388fad91ece20040656c543a358719 + (player_devaddr_t addr, Driver *driver) + + + + ~Device + classDevice.html + 9dabc419c8d8df3a686c33ce042bc99a + () + + + int + Subscribe + classDevice.html + 0342a73e9b8c701a6e4a545670edd35b + (MessageQueue *sub_queue) + + + int + Unsubscribe + classDevice.html + bf16589c6d333c1245334a9ab03d40e3 + (MessageQueue *sub_queue) + + + void + PutMsg + classDevice.html + 28c678c535541924478ca9fc606eee3e + (MessageQueue *resp_queue, uint8_t type, uint8_t subtype, void *src, size_t len, double *timestamp) + + + void + PutMsg + classDevice.html + 1382b7f193abaec9a645fc3362202ba3 + (MessageQueue *resp_queue, player_msghdr_t *hdr, void *src) + + + Message * + Request + classDevice.html + 6fe86a56827d2710f335de7a14fbc4c7 + (MessageQueue *resp_queue, uint8_t type, uint8_t subtype, void *src, size_t len, double *timestamp, bool threaded=true) + + + static bool + MatchDeviceAddress + classDevice.html + 23253859a221d3e66fbd67e8f440132f + (player_devaddr_t addr1, player_devaddr_t addr2) + + + Device * + next + classDevice.html + 8b9abbac5e655959a512bcf1c254cf3f + + + + player_devaddr_t + addr + classDevice.html + 8709f3daf14c81e3171a7b830df48d05 + + + + char + drivername + classDevice.html + b008af8ea4fbbd117876f75606a55051 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + Driver * + driver + classDevice.html + 368b0f68162b000fb49d444f856addaf + + + + MessageQueue ** + queues + classDevice.html + 71b4f986cb205ceff91434adab7d69b0 + + + + size_t + len_queues + classDevice.html + 6aa405426409083c9636b27164818c9e + + + + + Driver + classDriver.html + + virtual void + Lock + classDriver.html + 41a8e864600558fa601d213d229c6f81 + (void) + + + virtual void + Unlock + classDriver.html + 8bef680bc003e617ef519f6da9e116b8 + (void) + + + void + Publish + classDriver.html + 5ebfab99d915134b4a25b960ec9dee52 + (player_devaddr_t addr, MessageQueue *queue, uint8_t type, uint8_t subtype, void *src=NULL, size_t len=0, double *timestamp=NULL) + + + void + Publish + classDriver.html + dcba77d3d2cfc073ad4774d14082b558 + (MessageQueue *queue, player_msghdr_t *hdr, void *src) + + + + Driver + classDriver.html + d232705313cf9168f763b1d70ee60235 + (ConfigFile *cf, int section, bool overwrite_cmds, size_t queue_maxlen, int interf) + + + + Driver + classDriver.html + f54e042eca17926aca9c6e62a9b160fc + (ConfigFile *cf, int section, bool overwrite_cmds=true, size_t queue_maxlen=PLAYER_MSGQUEUE_DEFAULT_MAXLEN) + + + virtual + ~Driver + classDriver.html + 2864fd05273f30e23aa959c92ef8a5b9 + () + + + int + GetError + classDriver.html + 3781aea32de338e42d0eb619094c29fc + () + + + virtual int + Subscribe + classDriver.html + d56aad9b98662be96c000f4e3baf0ee3 + (player_devaddr_t addr) + + + virtual int + Unsubscribe + classDriver.html + 0f9daeb9fbb8fd0097e3e388fef686be + (player_devaddr_t addr) + + + virtual int + Setup + classDriver.html + 032a5853e3099f7613de6074941527d9 + ()=0 + + + virtual int + Shutdown + classDriver.html + 925c5c4806495d699eb9719ebdd1a03a + ()=0 + + + virtual void + Main + classDriver.html + 32eecc94e83d105cbf1deb189d10a385 + (void) + + + virtual void + MainQuit + classDriver.html + 3129ad6356f0e53cc3cf689daf6aaca8 + (void) + + + void + ProcessMessages + classDriver.html + 24f15e0e5b8931805f734862f5bc8a7d + (int maxmsgs) + + + void + ProcessMessages + classDriver.html + 91c6a959c611b5ff76623e82de665f68 + (void) + + + virtual int + ProcessMessage + classDriver.html + 09180fd553405d51e008cd67f4499ce4 + (MessageQueue *resp_queue, player_msghdr *hdr, void *data) + + + virtual void + Update + classDriver.html + 6e6a19955689517a877c02afa1500822 + () + + + pthread_t + driverthread + classDriver.html + 0715c0a2635c75073394d969263a8603 + + + + MessageQueue * + ret_queue + classDriver.html + 6e15396d674fef98f206f7b0dc109230 + + + + player_devaddr_t + device_addr + classDriver.html + 98fc106a6ad39263aa769b37bd58905c + + + + int + subscriptions + classDriver.html + ef3ca23e3cb9edd6865976d09e1f7dc4 + + + + int + entries + classDriver.html + a54d190deb343fcb2ace9ef133370e6d + + + + bool + alwayson + classDriver.html + 1b4592b534e81c8ef8621c7c73c6e133 + + + + MessageQueue * + InQueue + classDriver.html + 4cc95de7ed6834dcbe530742e184b108 + + + + virtual void + StartThread + classDriver.html + a1174ac5eb24752e0ccdeeef94da7b0c + (void) + + + virtual void + StopThread + classDriver.html + cc21fd92e8bbe2c006497c9a9313f626 + (void) + + + int + AddInterface + classDriver.html + cc3440a6247ddb1965f670a3988e0b9d + (player_devaddr_t addr) + + + void + SetError + classDriver.html + 2995d175e821a1cd0030fd9c81e4c425 + (int code) + + + void + Wait + classDriver.html + e82e904d70a1a63d80413c22749dc644 + () + + + static void * + DummyMain + classDriver.html + a75fb6656d1f86fd077f27c7a40b3895 + (void *driver) + + + static void + DummyMainQuit + classDriver.html + fd262479aa72313c19d8c281248d390a + (void *driver) + + + + Message + classMessage.html + + + Message + classMessage.html + 5b4e23b974ef8f9887edfc0886de6f26 + (const struct player_msghdr &Header, const void *data, unsigned int data_size, MessageQueue *_queue=NULL) + + + + Message + classMessage.html + 8f107e71cce0fb5e9cdf0cf791551b11 + (const Message &rhs) + + + + ~Message + classMessage.html + 3f7275462831f787a861271687bcad67 + () + + + void * + GetData + classMessage.html + 6f93c10664898133fd6fc95badf9441c + () + + + player_msghdr_t * + GetHeader + classMessage.html + 657c46003857b54271a84c414eba5500 + () + + + void * + GetPayload + classMessage.html + e8f055a9308a86946a8a281599d3e2f0 + () + + + size_t + GetPayloadSize + classMessage.html + b9d7168972934e4764c63d78bd5bb88d + () + + + unsigned int + GetSize + classMessage.html + f84dffb531088462ff34d878b385982a + () + + + bool + Compare + classMessage.html + 311ef732515d9fa851af951a4cf7e12e + (Message &other) + + + void + DecRef + classMessage.html + de3b87dcf7eda6dbfe4be3346025e71f + () + + + void + SetReady + classMessage.html + 65a4a5e36e25e0d4889cd2f7fe0f4a54 + () + + + bool + Ready + classMessage.html + 802f3b7dd66aa5dab2f4aa5f077820e1 + (void) const + + + static bool + MatchMessage + classMessage.html + 5fd1734509a7520a64186c2653207751 + (player_msghdr_t *hdr, int type, int subtype, player_devaddr_t addr) + + + MessageQueue * + Queue + classMessage.html + e8bb56a4ebc01bdb38e5b593a7cf66a1 + + + + unsigned int * + RefCount + classMessage.html + f8bcd20674be9b09f4ab73187dd418cc + + + + + MessageQueue + classMessageQueue.html + + + MessageQueue + classMessageQueue.html + d435770e922427df2e28ce27e72c5d52 + (bool _Replace, size_t _Maxlen) + + + + ~MessageQueue + classMessageQueue.html + 3640a8a6140801f1e127a41e60c014dd + () + + + bool + Empty + classMessageQueue.html + 8746df2213e0bb5e8c86cc5fb99717c2 + () + + + MessageQueueElement * + Push + classMessageQueue.html + a8ff90af8912839c2e297ecf87c62bde + (Message &msg, bool UseReserved=false) + + + Message * + Pop + classMessageQueue.html + 4a35916cdeaec3db74d9f9aa4e8284e4 + () + + + Message * + PopReady + classMessageQueue.html + 3c085e90f0a37c9b128775bb42552c29 + (void) + + + void + SetReplace + classMessageQueue.html + 785d982d955cbe025ecc68d3b1348aa8 + (bool _Replace) + + + void + AddReplaceRule + classMessageQueue.html + 1cadff11f6a2cfa03d1d482bd6dd31ff + (int _host, int _robot, int _interf, int _index, int _type, int _subtype, bool _replace) + + + void + AddReplaceRule + classMessageQueue.html + e773ca474f612b1fa17eeb840bcd04fd + (const player_devaddr_t &device, int _type, int _subtype, bool _replace) + + + bool + CheckReplace + classMessageQueue.html + 72891d6d1e08e2d543844401e29bc53c + (player_msghdr_t *hdr) + + + void + Wait + classMessageQueue.html + 80e28734711c94655198a057305add4c + (void) + + + void + DataAvailable + classMessageQueue.html + e63b393753350241fc7aef35ca3a9c63 + (void) + + + bool + Filter + classMessageQueue.html + 457f02d540b39a4fa1edcf351acbea18 + (Message &msg) + + + void + ClearFilter + classMessageQueue.html + 12549bcfc89a87bf1259c4c96b7d635e + (void) + + + void + SetFilter + classMessageQueue.html + 01513b2cbe603b0c435d7b525a9e170f + (int host, int robot, int interf, int index, int type, int subtype) + + + void + SetPull + classMessageQueue.html + c481e113aae4391d8d74e25e241269b0 + (bool _pull) + + + void + MarkAllReady + classMessageQueue.html + 6ae65e8b4511b7eb84e2c1bf330e261f + (void) + + + size_t + GetLength + classMessageQueue.html + 11f5a1c526ad75f2cf097011a1c8471b + (void) + + + + MessageQueueElement + classMessageQueueElement.html + + + MessageQueueElement + classMessageQueueElement.html + fa01eb9110341f59d21ba19d2ffb9413 + () + + + + ~MessageQueueElement + classMessageQueueElement.html + 2cb86baafe03897da5245ecd3276651c + () + + + Message * + msg + classMessageQueueElement.html + 0369e614acead970005c97dd9ba2f5b8 + + + + + MessageReplaceRule + classMessageReplaceRule.html + + + MessageReplaceRule + classMessageReplaceRule.html + 335e0c619d8594d030abcaada4f27855 + (int _host, int _robot, int _interf, int _index, int _type, int _subtype, bool _replace) + + + bool + Match + classMessageReplaceRule.html + df27892856c03912fe3020178be81f4b + (player_msghdr_t *hdr) + + + bool + Equivalent + classMessageReplaceRule.html + 368582b6b57567c2f80b0856307603af + (int _host, int _robot, int _interf, int _index, int _type, int _subtype) + + + bool + replace + classMessageReplaceRule.html + 6ffb071a6ac4686d7e8d1c3eea998be8 + + + + MessageReplaceRule * + next + classMessageReplaceRule.html + 368ac411cd49380449ff9f0f58ab015e + + + + + player_actarray_actuator + structplayer__actarray__actuator.html + + float + position + structplayer__actarray__actuator.html + ee144e6134dff129bd741c811f1d5819 + + + + float + speed + structplayer__actarray__actuator.html + bd8fbbfbf8dc56899d72ee2b0e34b185 + + + + uint8_t + state + structplayer__actarray__actuator.html + 22e1a1e9f5d85096840e117a7c4a7cde + + + + + player_actarray_actuatorgeom + structplayer__actarray__actuatorgeom.html + + uint8_t + type + structplayer__actarray__actuatorgeom.html + 49e3eb8767fce8b32edc8165458946ce + + + + float + min + structplayer__actarray__actuatorgeom.html + 11e8cc5a52ce6d9866594735809e9b02 + + + + float + centre + structplayer__actarray__actuatorgeom.html + 689425acd15cef89f768a78dea43b285 + + + + float + max + structplayer__actarray__actuatorgeom.html + 19c5da1bb5a0f854e61961c5dced1ae1 + + + + float + home + structplayer__actarray__actuatorgeom.html + 727c92d307767381951031c4e8d2a134 + + + + float + config_speed + structplayer__actarray__actuatorgeom.html + 1cfe261f41ecfd84e33b5e93bd607c68 + + + + uint8_t + hasbrakes + structplayer__actarray__actuatorgeom.html + 65f4b4e893961123185a3532ee6354a3 + + + + + player_actarray_brakes_config + structplayer__actarray__brakes__config.html + + uint8_t + value + structplayer__actarray__brakes__config.html + facd2a606541a2413d7b0d1503ea8e3d + + + + + player_actarray_data + structplayer__actarray__data.html + + uint32_t + actuators_count + structplayer__actarray__data.html + ee894196904a2fd5f7ec4cb941e83702 + + + + player_actarray_actuator_t + actuators + structplayer__actarray__data.html + 35a12b945075c2ec2c6ca29fa9b5612d + [PLAYER_ACTARRAY_NUM_ACTUATORS] + + + + player_actarray_geom + structplayer__actarray__geom.html + + uint32_t + actuators_count + structplayer__actarray__geom.html + 26bd24366da971cc6c9e479bd7c1814c + + + + player_actarray_actuatorgeom_t + actuators + structplayer__actarray__geom.html + 3d5236da13976e1755efdad78cd769fd + [PLAYER_ACTARRAY_NUM_ACTUATORS] + + + + player_actarray_home_cmd + structplayer__actarray__home__cmd.html + + int32_t + joint + structplayer__actarray__home__cmd.html + 8ebe949c371bbaf95c681eb866af673a + + + + + player_actarray_position_cmd + structplayer__actarray__position__cmd.html + + int32_t + joint + structplayer__actarray__position__cmd.html + f152024f43765f9dae071ea82c051c44 + + + + float + position + structplayer__actarray__position__cmd.html + 4b742649d8c5a9b7f2b8fd5c7fb90885 + + + + + player_actarray_power_config + structplayer__actarray__power__config.html + + uint8_t + value + structplayer__actarray__power__config.html + 3c8148c203abaead0125361133ff362b + + + + + player_actarray_speed_cmd + structplayer__actarray__speed__cmd.html + + int32_t + joint + structplayer__actarray__speed__cmd.html + 1f0c992d0225ff89524d990cb45123f9 + + + + float + speed + structplayer__actarray__speed__cmd.html + a744eb514fbf7c40a0638af5804cfc80 + + + + + player_actarray_speed_config + structplayer__actarray__speed__config.html + + int32_t + joint + structplayer__actarray__speed__config.html + 38de95939c657fbae41f2f823f7859a6 + + + + float + speed + structplayer__actarray__speed__config.html + 78c3573b9d0243932e6a0c5fb432a86e + + + + + player_add_replace_rule_req + structplayer__add__replace__rule__req.html + + int32_t + interf + structplayer__add__replace__rule__req.html + 87b5a86997afa20a41941ff3ca77dc59 + + + + int32_t + index + structplayer__add__replace__rule__req.html + 8d6b38ee88a7c6730c757797b5850ded + + + + int32_t + type + structplayer__add__replace__rule__req.html + 995bd358601e7139eb5ea29b910322c5 + + + + int32_t + subtype + structplayer__add__replace__rule__req.html + 31483b6c474c3356523c66919bcfb671 + + + + int32_t + replace + structplayer__add__replace__rule__req.html + 8f48e97edd87d5afa8e9d7a54972dd02 + + + + + player_aio_cmd + structplayer__aio__cmd.html + + uint32_t + id + structplayer__aio__cmd.html + 95e36c75de91976f111ac7df9737db22 + + + + float + voltage + structplayer__aio__cmd.html + 5e8696708ac49fd06ca4c965397994fe + + + + + player_aio_data + structplayer__aio__data.html + + uint32_t + voltages_count + structplayer__aio__data.html + 0de95ddc7a4b59ebef10b4e27126c963 + + + + float + voltages + structplayer__aio__data.html + 3d604afa25d1c0c4c3ad14e2be0e35db + [PLAYER_AIO_MAX_INPUTS] + + + + player_audio_cmd + structplayer__audio__cmd.html + + float + frequency + structplayer__audio__cmd.html + 731054148b0921dbd45a913240eafe7c + + + + float + amplitude + structplayer__audio__cmd.html + f11b41e9f97241f6140f27295a2058a7 + + + + float + duration + structplayer__audio__cmd.html + 7ce12c07525b33b799329657e50fe0b0 + + + + + player_audio_data + structplayer__audio__data.html + + uint32_t + frequency_count + structplayer__audio__data.html + f0d53cc8236ba2342baf42aa4a071de1 + + + + float + frequency + structplayer__audio__data.html + 0af4e001b0e6db0071d30ad0885b163a + [PLAYER_AUDIO_PAIRS] + + + uint32_t + amplitude_count + structplayer__audio__data.html + afe892e57e647d4b05a6a2443ab188ee + + + + float + amplitude + structplayer__audio__data.html + b301a29e8ac92272771c7b19b4ba975a + [PLAYER_AUDIO_PAIRS] + + + + player_audiodsp_cmd + structplayer__audiodsp__cmd.html + + float + frequency + structplayer__audiodsp__cmd.html + 40abff4a2d3b3e25afeeed2c5765280a + + + + float + amplitude + structplayer__audiodsp__cmd.html + 1334258f98b887764a1aea2d474aeb8c + + + + float + duration + structplayer__audiodsp__cmd.html + 0c6445fa4f2310470401edf52a47fcfc + + + + uint32_t + bit_string_count + structplayer__audiodsp__cmd.html + 59b6123955c149e20ce0db09820b0216 + + + + uint8_t + bit_string + structplayer__audiodsp__cmd.html + d34585e618eb049554499aa892f7f7c7 + [PLAYER_AUDIODSP_MAX_BITSTRING_LEN] + + + + player_audiodsp_config + structplayer__audiodsp__config.html + + int32_t + format + structplayer__audiodsp__config.html + 32d4d9090320501bf9f14664bd73b0ad + + + + float + frequency + structplayer__audiodsp__config.html + 58af21c8b186015bc4d1598535cb05b1 + + + + uint32_t + channels + structplayer__audiodsp__config.html + b960ff7352e496ec24d28b9ff484504d + + + + + player_audiodsp_data + structplayer__audiodsp__data.html + + uint32_t + frequency_count + structplayer__audiodsp__data.html + fcba912a9e639e8ac1ca3ec1dc44d387 + + + + float + frequency + structplayer__audiodsp__data.html + ae5c4a6b8f51c436b6edf9ec142361a1 + [PLAYER_AUDIODSP_MAX_FREQS] + + + uint32_t + amplitude_count + structplayer__audiodsp__data.html + 50d2b00d21365307811f259522954383 + + + + float + amplitude + structplayer__audiodsp__data.html + 058ba86821636a0eefa666ee1b1d0fd2 + [PLAYER_AUDIODSP_MAX_FREQS] + + + + player_audiomixer_cmd + structplayer__audiomixer__cmd.html + + uint32_t + left + structplayer__audiomixer__cmd.html + 6b123b6928262025813d2a6d81d804ec + + + + uint32_t + right + structplayer__audiomixer__cmd.html + 0cd4069da79f6b2df40239e3eafe19d2 + + + + + player_audiomixer_config + structplayer__audiomixer__config.html + + uint32_t + master_left + structplayer__audiomixer__config.html + 4722bde0ef4999b55e9c2c338df9b673 + + + + uint32_t + master_right + structplayer__audiomixer__config.html + dcd474cb3d83d8dec7734dd0bb7c8f68 + + + + uint32_t + pcm_left + structplayer__audiomixer__config.html + 6acae180a23036bbd4f1e272a925984c + + + + uint32_t + pcm_right + structplayer__audiomixer__config.html + 0aaf3ba4869e98e73207fffe669c7658 + + + + uint32_t + line_left + structplayer__audiomixer__config.html + 43ec8640972717c98b7687bac14b1d0b + + + + uint32_t + line_right + structplayer__audiomixer__config.html + 8758f85cf0fdd11480f1e28314125941 + + + + uint32_t + mic_left + structplayer__audiomixer__config.html + a0d50289f4d2e209624659c69388f754 + + + + uint32_t + mic_right + structplayer__audiomixer__config.html + 87adfeb138058bc871c469b5eee0a03a + + + + uint32_t + i_gain + structplayer__audiomixer__config.html + 4268f4b821ab3c7c17559a432632f97e + + + + uint32_t + o_gain + structplayer__audiomixer__config.html + 883e2e394d099cebe1f929afe1ffa759 + + + + + player_bbox + structplayer__bbox.html + + float + sw + structplayer__bbox.html + e3ba498192567e4fc1159afe5b72a5b2 + + + + float + sl + structplayer__bbox.html + e03c46b313c0fcc2fd6e689b1e8e2110 + + + + + player_bbox3d + structplayer__bbox3d.html + + float + sw + structplayer__bbox3d.html + d664a54d3fc47426d8b94cb1f9c7041c + + + + float + sl + structplayer__bbox3d.html + c23f566d56e4600146e9d56d354a3382 + + + + float + sh + structplayer__bbox3d.html + 6cbf93cebe421dd07736e7fc688ee407 + + + + + player_blinkenlight_cmd + structplayer__blinkenlight__cmd.html + + uint8_t + enable + structplayer__blinkenlight__cmd.html + 268abf875ba1faa35048cd322c8bdb4a + + + + float + period + structplayer__blinkenlight__cmd.html + a73290fcc2bc043dd75f79054e94a02e + + + + float + dutycycle + structplayer__blinkenlight__cmd.html + 27d11941d3e18049b7c570370a697419 + + + + player_color_t + color + structplayer__blinkenlight__cmd.html + d179c2d8332a1245be853d940fd2fa66 + + + + + player_blinkenlight_cmd_color + structplayer__blinkenlight__cmd__color.html + + player_color_t + color + structplayer__blinkenlight__cmd__color.html + b1aed60250bf37fa07de2b84ee29a362 + + + + + player_blinkenlight_cmd_dutycycle + structplayer__blinkenlight__cmd__dutycycle.html + + float + dutycycle + structplayer__blinkenlight__cmd__dutycycle.html + 74596945db2c4aed1eeb78a22240e7b0 + + + + + player_blinkenlight_cmd_period + structplayer__blinkenlight__cmd__period.html + + float + period + structplayer__blinkenlight__cmd__period.html + 07c560e20ae96d6cd8524c36748856ef + + + + + player_blinkenlight_cmd_power + structplayer__blinkenlight__cmd__power.html + + uint8_t + enable + structplayer__blinkenlight__cmd__power.html + 4d2508a78bcfec3811d6d5dc72049507 + + + + + player_blinkenlight_data + structplayer__blinkenlight__data.html + + uint8_t + enable + structplayer__blinkenlight__data.html + e010b484ab9701c86dfc262716190e25 + + + + float + period + structplayer__blinkenlight__data.html + 19cfaed499b91690dca3490214d69cc4 + + + + float + dutycycle + structplayer__blinkenlight__data.html + 85d6f245bf16a955b3eec055e076cf01 + + + + player_color_t + color + structplayer__blinkenlight__data.html + 40d2ccd02e54c7aaf7bf8cbcb023c810 + + + + + player_blobfinder_blob + structplayer__blobfinder__blob.html + + uint32_t + id + structplayer__blobfinder__blob.html + 51fe9fcc18285c34871183ff1d9739f5 + + + + uint32_t + color + structplayer__blobfinder__blob.html + ecde7e13788bfda5ab433b6d2595880e + + + + uint32_t + area + structplayer__blobfinder__blob.html + 19ffaaa825acbfd67f50f94452be69d5 + + + + uint32_t + x + structplayer__blobfinder__blob.html + edef2ed9fc24459c636fb84086363714 + + + + uint32_t + y + structplayer__blobfinder__blob.html + f9f1cc2616dcdbb91eaec37ad0402d34 + + + + uint32_t + left + structplayer__blobfinder__blob.html + 0fe8b962fa7feb2858dff3360201676c + + + + uint32_t + right + structplayer__blobfinder__blob.html + 734b7545f2423c39751c2482429eb97b + + + + uint32_t + top + structplayer__blobfinder__blob.html + 586d9a7c23a123fcaf3cdd400d468ef0 + + + + uint32_t + bottom + structplayer__blobfinder__blob.html + 12ec9f964124500bf76d87ceff6ec123 + + + + float + range + structplayer__blobfinder__blob.html + 793f57dafbfe95ef358d1b5249df41e7 + + + + + player_blobfinder_color_config + structplayer__blobfinder__color__config.html + + uint32_t + rmin + structplayer__blobfinder__color__config.html + 16e7cce6a5922feceb590bdef6fa5d15 + + + + uint32_t + rmax + structplayer__blobfinder__color__config.html + ca2204b3068e2d6b208cc692722c5a63 + + + + uint32_t + gmin + structplayer__blobfinder__color__config.html + fdb42755a683aa3f468a4dc3f83491f6 + + + + uint32_t + gmax + structplayer__blobfinder__color__config.html + 20534575e6b375b3e8457c2cd85507b9 + + + + uint32_t + bmin + structplayer__blobfinder__color__config.html + 896823f965b8347452f90279a1d12bbb + + + + uint32_t + bmax + structplayer__blobfinder__color__config.html + aa3582a552ce0ce33ad74ed88c4ba753 + + + + + player_blobfinder_data + structplayer__blobfinder__data.html + + uint32_t + width + structplayer__blobfinder__data.html + 759b6cda0393eef60b1edfc71f3deb3b + + + + uint32_t + height + structplayer__blobfinder__data.html + d4c31c47aed73c40b9381653e7f3c2e1 + + + + uint32_t + blobs_count + structplayer__blobfinder__data.html + dc9ab6a60a0d5bf0cb3f0bef39bc0c22 + + + + player_blobfinder_blob_t + blobs + structplayer__blobfinder__data.html + d6ca9a215f0f5fac87f8b7a2f1c24e23 + [PLAYER_BLOBFINDER_MAX_BLOBS] + + + + player_blobfinder_imager_config + structplayer__blobfinder__imager__config.html + + int32_t + brightness + structplayer__blobfinder__imager__config.html + 3b878ff5ce651d71c5f35fe5a961f90b + + + + int32_t + contrast + structplayer__blobfinder__imager__config.html + e24a8bb7ad0b5f8173f94682a6091d9f + + + + int32_t + colormode + structplayer__blobfinder__imager__config.html + 79aa954b3af0a17c56163f6b4ca15c9c + + + + int32_t + autogain + structplayer__blobfinder__imager__config.html + c82e74b8c62ed64bc4f75cc4fb03405b + + + + + player_bool + structplayer__bool.html + + uint8_t + state + structplayer__bool.html + ea086f9d14ec741d6f83c30cdb6d73e3 + + + + + player_bumper_data + structplayer__bumper__data.html + + uint32_t + bumpers_count + structplayer__bumper__data.html + 46e37442273c87f0be0471146c3b83ec + + + + uint8_t + bumpers + structplayer__bumper__data.html + 69fc57d3fd967c8f4d234308b5d6c8f9 + [PLAYER_BUMPER_MAX_SAMPLES] + + + + player_bumper_define + structplayer__bumper__define.html + + player_pose_t + pose + structplayer__bumper__define.html + 5e0f04d2aa74dbd2cd6f210a14b2c2ff + + + + float + length + structplayer__bumper__define.html + 52c2b8fad17ae4580773fdc1e55e17e1 + + + + float + radius + structplayer__bumper__define.html + fd1eb4e521da570c060b7b5267c3878f + + + + + player_bumper_geom + structplayer__bumper__geom.html + + uint32_t + bumper_def_count + structplayer__bumper__geom.html + c96216b1c0469d94d5fdef71876a3b14 + + + + player_bumper_define_t + bumper_def + structplayer__bumper__geom.html + 123504c39fd7d4702d0d9a398a7fa55e + [PLAYER_BUMPER_MAX_SAMPLES] + + + + player_camera_data + structplayer__camera__data.html + + uint32_t + width + structplayer__camera__data.html + 51875beada5030d4dd159d5ae91c1dc9 + + + + uint32_t + height + structplayer__camera__data.html + 6abed73d3ac124061c457e36d0a89893 + + + + uint32_t + bpp + structplayer__camera__data.html + 3457008a7dc52a4fb45e440a40ccf8e5 + + + + uint32_t + format + structplayer__camera__data.html + 9deba275693548883f8e75284148d375 + + + + uint32_t + fdiv + structplayer__camera__data.html + eba7ebb2bfc7940b505d88cfd61d52ef + + + + uint32_t + compression + structplayer__camera__data.html + a5c4ff0aedc44d073477291ed4c4c1c6 + + + + uint32_t + image_count + structplayer__camera__data.html + fe85a18e4c72244a3dedbc1634ec1c31 + + + + uint8_t + image + structplayer__camera__data.html + 6f5af44758827ae1d25688ec2d28f43f + [PLAYER_CAMERA_IMAGE_SIZE] + + + + player_color + structplayer__color.html + + uint8_t + alpha + structplayer__color.html + d27663a28e18e065e55cde1592573b17 + + + + uint8_t + red + structplayer__color.html + 48a67af1eec4e6b5675109bd981fcdf5 + + + + uint8_t + green + structplayer__color.html + 20a50c56f1ce32b1219f4e03d6834db9 + + + + uint8_t + blue + structplayer__color.html + 265fe225a21a2dac1c50ec462d14b5ef + + + + + player_devaddr + structplayer__devaddr.html + + uint32_t + host + structplayer__devaddr.html + 7514f8e66c9532d235cc4258a7102af5 + + + + uint32_t + robot + structplayer__devaddr.html + 5bfc4826407c3a01f4ae884ffcef00c7 + + + + uint16_t + interf + structplayer__devaddr.html + c6a1d9efc69d7dee301aba2ef4b5948d + + + + uint16_t + index + structplayer__devaddr.html + 2814dc42b4162c8451876312fc85f0a8 + + + + + player_device_auth_req + structplayer__device__auth__req.html + + uint32_t + auth_key_count + structplayer__device__auth__req.html + 2e1acc56402a191e779e1b975fce4319 + + + + uint8_t + auth_key + structplayer__device__auth__req.html + 4d303be274dc2aedd8579181b33e3f9c + [PLAYER_KEYLEN] + + + + player_device_data_req + structplayer__device__data__req.html + + + player_device_datamode_req + structplayer__device__datamode__req.html + + uint8_t + mode + structplayer__device__datamode__req.html + 0adc82b1ccb64c30add015bfc412be30 + + + + + player_device_devlist + structplayer__device__devlist.html + + uint32_t + devices_count + structplayer__device__devlist.html + 1a1a955a6deb3e6739d90e933e7bef4c + + + + player_devaddr_t + devices + structplayer__device__devlist.html + e4dc71bab24c4f2cf845c37c7b36078f + [PLAYER_MAX_DEVICES] + + + + player_device_driverinfo + structplayer__device__driverinfo.html + + player_devaddr_t + addr + structplayer__device__driverinfo.html + 03919216fcf77cb96eca6fad9dd36bca + + + + uint32_t + driver_name_count + structplayer__device__driverinfo.html + 85dc2273b82e83c0d4c60abe69561846 + + + + char + driver_name + structplayer__device__driverinfo.html + 6ffe24a882aaa822b62ec7056db7c513 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + + player_device_nameservice_req + structplayer__device__nameservice__req.html + + uint32_t + name_count + structplayer__device__nameservice__req.html + 56182348d5bee2e5861e83c11695f67f + + + + uint8_t + name + structplayer__device__nameservice__req.html + f7b04c83b07bfe52f7eab826d584f7a4 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + uint16_t + port + structplayer__device__nameservice__req.html + 664880a40f7cf1674cfe53192b356ba1 + + + + + player_device_req + structplayer__device__req.html + + player_devaddr_t + addr + structplayer__device__req.html + 5c5633c672c94f36504d1064fc66920a + + + + uint8_t + access + structplayer__device__req.html + 38c607aebd06484f66fbaa1ba7d3fa20 + + + + uint32_t + driver_name_count + structplayer__device__req.html + 5d0e7c10004afc1944f7c5992538f768 + + + + char + driver_name + structplayer__device__req.html + 6cace8f9cc1e058a0bc84f4ee6674a06 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + + player_dio_cmd + structplayer__dio__cmd.html + + uint32_t + count + structplayer__dio__cmd.html + c432b4e1caa11ce2a8303eae614ef430 + + + + uint32_t + digout + structplayer__dio__cmd.html + 547256d6e695a2e1c6c2fdb5aadd20ba + + + + + player_dio_data + structplayer__dio__data.html + + uint32_t + count + structplayer__dio__data.html + 285590a9752b6f44c268effd3112e1a0 + + + + uint32_t + digin + structplayer__dio__data.html + a1b3bdfd6b175fe2c6ff4a617d03d79c + + + + + player_energy_chargepolicy_config + structplayer__energy__chargepolicy__config.html + + uint8_t + enable_input + structplayer__energy__chargepolicy__config.html + 0cf4263e5c175bd0c2ae67458db20358 + + + + uint8_t + enable_output + structplayer__energy__chargepolicy__config.html + 320f1660b633dc2feb8a82fcc2dbf8db + + + + + player_energy_data + structplayer__energy__data.html + + float + joules + structplayer__energy__data.html + d536ccd6d95e25608def00fdf87c3954 + + + + float + watts + structplayer__energy__data.html + 6777d3ceefe9e94fd03bb223c197f8ab + + + + int32_t + charging + structplayer__energy__data.html + e77518f88f7241d5f56b37e8eabc5828 + + + + + player_fiducial_data + structplayer__fiducial__data.html + + uint32_t + fiducials_count + structplayer__fiducial__data.html + 04fbbafa641f89732ad0989c80d848f0 + + + + player_fiducial_item_t + fiducials + structplayer__fiducial__data.html + 31b61eeb4ff3f70fa9f0618ef8935a1a + [PLAYER_FIDUCIAL_MAX_SAMPLES] + + + + player_fiducial_fov + structplayer__fiducial__fov.html + + float + min_range + structplayer__fiducial__fov.html + 14799197f2658b4c22aa795d025decf1 + + + + float + max_range + structplayer__fiducial__fov.html + 41301750c54da6b2f0573bc7e55f9d55 + + + + float + view_angle + structplayer__fiducial__fov.html + 2d1ec8aa32a766a0721cb376ba300c78 + + + + + player_fiducial_geom + structplayer__fiducial__geom.html + + player_pose_t + pose + structplayer__fiducial__geom.html + 07f241d25639ac544f2072dbbd8e762d + + + + player_bbox_t + size + structplayer__fiducial__geom.html + ba2fb5d93ed47040de2814442e87c7d0 + + + + player_bbox_t + fiducial_size + structplayer__fiducial__geom.html + 7247bf678bbc89e052e23ad68d1ac4c2 + + + + + player_fiducial_id + structplayer__fiducial__id.html + + uint32_t + id + structplayer__fiducial__id.html + 1f23559918cba18c06c5664c320e0e5a + + + + + player_fiducial_item + structplayer__fiducial__item.html + + int32_t + id + structplayer__fiducial__item.html + d12a29f528109a56809f832a82d13952 + + + + player_pose3d_t + pose + structplayer__fiducial__item.html + 3cd862f2b06e0b73c2d9565576e64dcf + + + + player_pose3d_t + upose + structplayer__fiducial__item.html + cde8f3312e21913d698a76a3e30f14cd + + + + + player_gps_data + structplayer__gps__data.html + + uint32_t + time_sec + structplayer__gps__data.html + 2d7b8d65c204c08d7c0baa0833e5cc8b + + + + uint32_t + time_usec + structplayer__gps__data.html + 29ef6ac63d539cb1528b5865a8ac3438 + + + + int32_t + latitude + structplayer__gps__data.html + fd041a1d9d00a7abf88ff64e559545fa + + + + int32_t + longitude + structplayer__gps__data.html + 0dc43cdd8012e0bf6209b1f697c8f4a9 + + + + int32_t + altitude + structplayer__gps__data.html + 557c189e5feeb4c3cf3dc68a7652b1df + + + + double + utm_e + structplayer__gps__data.html + 4c03583093beace0cb829f55acd162b6 + + + + double + utm_n + structplayer__gps__data.html + 1de197e3bf012cc79c0d396b121143f9 + + + + uint32_t + quality + structplayer__gps__data.html + e7ca43674aca91b1a32b4d303f2db8ab + + + + uint32_t + num_sats + structplayer__gps__data.html + 4f8dbe11c1cf59fc54808f66066ae5d9 + + + + uint32_t + hdop + structplayer__gps__data.html + 28bf47d96304d4d9c22f741b2edd6814 + + + + uint32_t + vdop + structplayer__gps__data.html + eb282de6408566b533e6e61399284deb + + + + double + err_horz + structplayer__gps__data.html + 9b44b3b46a94ecfb363017f812e57d78 + + + + double + err_vert + structplayer__gps__data.html + 3d64d3ac48162bf2636dd799d9507df6 + + + + + player_graphics2d_cmd_points + structplayer__graphics2d__cmd__points.html + + uint16_t + count + structplayer__graphics2d__cmd__points.html + edfc3885d19f32fa4be41c778f6cf425 + + + + player_point_2d_t + points + structplayer__graphics2d__cmd__points.html + 0c38003ce1b4abf49ec5602f6e509147 + [PLAYER_GRAPHICS2D_MAX_POINTS] + + + player_color_t + color + structplayer__graphics2d__cmd__points.html + 5e7e4af7e3582601b605e3de9750e36c + + + + + player_graphics2d_cmd_polygon + structplayer__graphics2d__cmd__polygon.html + + uint16_t + count + structplayer__graphics2d__cmd__polygon.html + 2a9ed773c27050ca3cc7074b6825dde2 + + + + player_point_2d_t + points + structplayer__graphics2d__cmd__polygon.html + d0eef789c4ff0f4a86aed16a44f57b56 + [PLAYER_GRAPHICS2D_MAX_POINTS] + + + player_color_t + color + structplayer__graphics2d__cmd__polygon.html + 1319e8be7c5eabf31db03f3a74d9fd8f + + + + player_color_t + fill_color + structplayer__graphics2d__cmd__polygon.html + d426e5473377713d3f6577ac392205b0 + + + + uint8_t + filled + structplayer__graphics2d__cmd__polygon.html + ac4815fdd1a27a00250333bfa052d478 + + + + + player_graphics2d_cmd_polyline + structplayer__graphics2d__cmd__polyline.html + + uint16_t + count + structplayer__graphics2d__cmd__polyline.html + 800b38304990e0142fe1cd0df7ba103e + + + + player_point_2d_t + points + structplayer__graphics2d__cmd__polyline.html + ab7939eab470ec56ade064a809edc7d6 + [PLAYER_GRAPHICS2D_MAX_POINTS] + + + player_color_t + color + structplayer__graphics2d__cmd__polyline.html + cecbf90861bc32ec6cea96f9bead1ec5 + + + + + player_graphics3d_cmd_draw + structplayer__graphics3d__cmd__draw.html + + uint32_t + draw_mode + structplayer__graphics3d__cmd__draw.html + d773e1e5fcdcf4aef75be1942f91c7ad + + + + uint32_t + points_count + structplayer__graphics3d__cmd__draw.html + affcfab27f9d53d0544449194555f523 + + + + player_point_3d_t + points + structplayer__graphics3d__cmd__draw.html + 4301d9d4867c37d4fa02409f7d81063a + [PLAYER_GRAPHICS3D_MAX_POINTS] + + + player_color_t + color + structplayer__graphics3d__cmd__draw.html + aa80ed9b06e28db764c72087c03f3bb7 + + + + + player_gripper_cmd + structplayer__gripper__cmd.html + + uint32_t + cmd + structplayer__gripper__cmd.html + 3d54a626499ae5f718cebe8c5f95c64d + + + + uint32_t + arg + structplayer__gripper__cmd.html + a19a4cf12a69b00231ed2675964bf8d7 + + + + + player_gripper_data + structplayer__gripper__data.html + + uint32_t + state + structplayer__gripper__data.html + 9fa3206c550fd2e1716d465b80dfe96b + + + + uint32_t + beams + structplayer__gripper__data.html + ec5bd5612eb4f5861d201ce9b060e760 + + + + + player_gripper_geom + structplayer__gripper__geom.html + + player_pose_t + pose + structplayer__gripper__geom.html + 6e31187141b0a39578f8cbf9d3aed3d6 + + + + player_bbox_t + size + structplayer__gripper__geom.html + 16a1a9c6920bcb8275fe34832bcc55f9 + + + + + player_ir_data + structplayer__ir__data.html + + uint32_t + voltages_count + structplayer__ir__data.html + f29f660e0f2a0700b3811f04d8fde3c1 + + + + float + voltages + structplayer__ir__data.html + 5190d210833e528631e9cfd89a0d6134 + [PLAYER_IR_MAX_SAMPLES] + + + uint32_t + ranges_count + structplayer__ir__data.html + 9c4f4278b36b26c14eab36568bb623b4 + + + + float + ranges + structplayer__ir__data.html + 2013110d6bca1af17ca8ca08bd849feb + [PLAYER_IR_MAX_SAMPLES] + + + + player_ir_pose + structplayer__ir__pose.html + + uint32_t + poses_count + structplayer__ir__pose.html + cd525d0c086d310caebda020a9c77cdd + + + + player_pose_t + poses + structplayer__ir__pose.html + 2ac89b77080d66841e2f01881c54e180 + [PLAYER_IR_MAX_SAMPLES] + + + + player_ir_power_req + structplayer__ir__power__req.html + + uint8_t + state + structplayer__ir__power__req.html + fa72b7efe8ce124dcb53ade147f66816 + + + + + player_joystick_data + structplayer__joystick__data.html + + int32_t + xpos + structplayer__joystick__data.html + be4501e62d30516038a571403193c3ae + + + + int32_t + ypos + structplayer__joystick__data.html + 3783f1b37f18784e25049100d76c0f45 + + + + int32_t + xscale + structplayer__joystick__data.html + d64ff5affd75f6573d00447552c92889 + + + + int32_t + yscale + structplayer__joystick__data.html + 383f69a609579cdd87c02880ccec4cdc + + + + uint32_t + buttons + structplayer__joystick__data.html + 78926fe968d7bf5295851c38e46c04e3 + + + + + player_laser_config + structplayer__laser__config.html + + float + min_angle + structplayer__laser__config.html + 1ea687dd6e1cd55ab1f1292d16ffd69d + + + + float + max_angle + structplayer__laser__config.html + 72c5ae2c2db882da73ff22a72ace3861 + + + + float + resolution + structplayer__laser__config.html + 45e952dafa9682d01c4580ab2f848497 + + + + float + max_range + structplayer__laser__config.html + d8485f39fe3230bc6f685242f8aa723f + + + + float + range_res + structplayer__laser__config.html + 30f2de6bc462f04b86a32d0c5cad80e3 + + + + uint8_t + intensity + structplayer__laser__config.html + d90fe028d5dd9adc252ca05c44aebe4b + + + + + player_laser_data + structplayer__laser__data.html + + float + min_angle + structplayer__laser__data.html + 997a43dc4e363efd8622773cd32c8e0f + + + + float + max_angle + structplayer__laser__data.html + 62be2e207280fa52751a9ebf8bcec7be + + + + float + resolution + structplayer__laser__data.html + c89f804301ab07d3d4fdbb87687bce28 + + + + float + max_range + structplayer__laser__data.html + cdae20a65b08f17e6795a7dcf08061e3 + + + + uint32_t + ranges_count + structplayer__laser__data.html + 764eae32614fe0bd1ff20dac5e8603c4 + + + + float + ranges + structplayer__laser__data.html + 5e5d50b99e8e881cee4e9156f1ff643f + [PLAYER_LASER_MAX_SAMPLES] + + + uint32_t + intensity_count + structplayer__laser__data.html + 956a26730b258f2e336b9111a8660178 + + + + uint8_t + intensity + structplayer__laser__data.html + 958a7ebe69b1d89da7564d920150fa3b + [PLAYER_LASER_MAX_SAMPLES] + + + uint32_t + id + structplayer__laser__data.html + b6b007412f9f810bf42431bcb74d0cc1 + + + + + player_laser_data_scanpose + structplayer__laser__data__scanpose.html + + player_laser_data_t + scan + structplayer__laser__data__scanpose.html + a8208303418c998309d43057b53787e9 + + + + player_pose_t + pose + structplayer__laser__data__scanpose.html + 2d7c5a84dded35c6a653f0047d93e8a0 + + + + + player_laser_geom + structplayer__laser__geom.html + + player_pose_t + pose + structplayer__laser__geom.html + ddb0dbcd873bed684352ca275d1c6b03 + + + + player_bbox_t + size + structplayer__laser__geom.html + 02d2ff5b84621d6e3b27dcc4a6dc4b5d + + + + + player_laser_power_config + structplayer__laser__power__config.html + + uint8_t + state + structplayer__laser__power__config.html + b89a090eb37875001f0ae8eb3c25bbb1 + + + + + player_limb_brakes_req + structplayer__limb__brakes__req.html + + uint8_t + value + structplayer__limb__brakes__req.html + 35e54026a96a2db23913f4d3503eeaa1 + + + + + player_limb_data + structplayer__limb__data.html + + player_point_3d_t + position + structplayer__limb__data.html + 9bf39338809315b8bff16b5437a1fe3f + + + + player_point_3d_t + approach + structplayer__limb__data.html + fdfcb3a803760998638e3e3243f48870 + + + + player_point_3d_t + orientation + structplayer__limb__data.html + fbfbeccce0183b779ff5bd5c8766572f + + + + uint8_t + state + structplayer__limb__data.html + 5478a15d6b2edccedebd6b68fff8434b + + + + + player_limb_geom_req + structplayer__limb__geom__req.html + + player_point_3d_t + basePos + structplayer__limb__geom__req.html + 74e1d96fbe5d44a327c654ce6a5d4993 + + + + + player_limb_home_cmd + structplayer__limb__home__cmd.html + + + player_limb_power_req + structplayer__limb__power__req.html + + uint8_t + value + structplayer__limb__power__req.html + f0ec13e51383339b0726de978e7ead37 + + + + + player_limb_setpose_cmd + structplayer__limb__setpose__cmd.html + + player_point_3d_t + position + structplayer__limb__setpose__cmd.html + f95f1b3fa7e7561833fa6ee015464301 + + + + player_point_3d_t + approach + structplayer__limb__setpose__cmd.html + ebb00351c83c458e78b58eee93510f60 + + + + player_point_3d_t + orientation + structplayer__limb__setpose__cmd.html + b4bdb1dbd63315b25e657b728cda4ffe + + + + + player_limb_setposition_cmd + structplayer__limb__setposition__cmd.html + + player_point_3d_t + position + structplayer__limb__setposition__cmd.html + e74a3970ed3659fbdb839e35fd45ea9f + + + + + player_limb_speed_req + structplayer__limb__speed__req.html + + float + speed + structplayer__limb__speed__req.html + 1991cf5f027a5cfac5ead90aac807606 + + + + + player_limb_stop_cmd + structplayer__limb__stop__cmd.html + + + player_limb_vecmove_cmd + structplayer__limb__vecmove__cmd.html + + player_point_3d_t + direction + structplayer__limb__vecmove__cmd.html + ef3114cec5289d09c0415693a16860e1 + + + + float + length + structplayer__limb__vecmove__cmd.html + 598cd231710659e89952dd3eaddde600 + + + + + player_localize_data + structplayer__localize__data.html + + uint32_t + pending_count + structplayer__localize__data.html + 571f01bb1a29b1f88d5cdf7d2e3e4b7b + + + + double + pending_time + structplayer__localize__data.html + 97484c3c3cbcaef037912d513b255347 + + + + uint32_t + hypoths_count + structplayer__localize__data.html + cc6b99ba953e96b9a7b979e7291e389d + + + + player_localize_hypoth_t + hypoths + structplayer__localize__data.html + 4dbe40468b17c078b43270298d280978 + [PLAYER_LOCALIZE_MAX_HYPOTHS] + + + + player_localize_get_particles + structplayer__localize__get__particles.html + + player_pose_t + mean + structplayer__localize__get__particles.html + cd1754023442c507559c631e7390495e + + + + double + variance + structplayer__localize__get__particles.html + b0a9629a09cfc341599487a32355ee8a + + + + uint32_t + particles_count + structplayer__localize__get__particles.html + 824d07eda2210535c3cc375742a2ff52 + + + + player_localize_particle_t + particles + structplayer__localize__get__particles.html + ecc63f2b7237366db5185f0fdff0d048 + [PLAYER_LOCALIZE_PARTICLES_MAX] + + + + player_localize_hypoth + structplayer__localize__hypoth.html + + player_pose_t + mean + structplayer__localize__hypoth.html + eddea0efd9853524297a9d5c32aad9bc + + + + double + cov + structplayer__localize__hypoth.html + eaae3a9df623c1f7aaaae2dbe7e5367e + [3] + + + double + alpha + structplayer__localize__hypoth.html + 699f394ca0f7a4f190eb1672ed50db22 + + + + + player_localize_particle + structplayer__localize__particle.html + + player_pose_t + pose + structplayer__localize__particle.html + ebff54996975c943d8ae53eb05020b57 + + + + double + alpha + structplayer__localize__particle.html + e7c2d36ece8538a07696d70f0041426a + + + + + player_localize_set_pose + structplayer__localize__set__pose.html + + player_pose_t + mean + structplayer__localize__set__pose.html + ac8e6d5b7f441dcae65bc4dca966fbec + + + + double + cov + structplayer__localize__set__pose.html + c63cdb55a77d4cb319cb409f5a3a61fb + [3] + + + + player_log_get_state + structplayer__log__get__state.html + + uint8_t + type + structplayer__log__get__state.html + 1ee7461b638eef35516db44535c26be6 + + + + uint8_t + state + structplayer__log__get__state.html + b645e9d52a85268e65b754092c3b53ed + + + + + player_log_set_filename + structplayer__log__set__filename.html + + uint32_t + filename_count + structplayer__log__set__filename.html + ff0cd1327c6a563fc52d2a3e5e155eb8 + + + + char + filename + structplayer__log__set__filename.html + 26b3a518a2355180f44f206384c58389 + [256] + + + + player_log_set_read_rewind + structplayer__log__set__read__rewind.html + + + player_log_set_read_state + structplayer__log__set__read__state.html + + uint8_t + state + structplayer__log__set__read__state.html + 421256a1826013399c1085d4f1b50e5f + + + + + player_log_set_write_state + structplayer__log__set__write__state.html + + uint8_t + state + structplayer__log__set__write__state.html + ed6c2577b96547f0b5ce8c7cadf1758c + + + + + player_map_data + structplayer__map__data.html + + uint32_t + col + structplayer__map__data.html + a7a7307f3e0a13c92f6f45c8712dbf8d + + + + uint32_t + row + structplayer__map__data.html + fbf230588c0025517a5f8bf611e0e249 + + + + uint32_t + width + structplayer__map__data.html + a1d34f0f131a4bbadb23ad119e4af828 + + + + uint32_t + height + structplayer__map__data.html + 203b9bc165ec9688b624e3ea13fe1fab + + + + uint32_t + data_count + structplayer__map__data.html + bc28b36a89e332e23d256ba1a411e90a + + + + int8_t + data + structplayer__map__data.html + 3990596fccdfded6fe2610031c97bb82 + [PLAYER_MAP_MAX_TILE_SIZE] + + + + player_map_data_vector + structplayer__map__data__vector.html + + float + minx + structplayer__map__data__vector.html + 8d492907ba384f7130d0e3809acdabed + + + + float + maxx + structplayer__map__data__vector.html + 404b141f3c213b73ff3e48b1439073b6 + + + + float + miny + structplayer__map__data__vector.html + faa03a35b0d8ed322a0ddb60474498a3 + + + + float + maxy + structplayer__map__data__vector.html + 9935c9b3437e27e9d457164b4220f0db + + + + uint32_t + segments_count + structplayer__map__data__vector.html + 7581a4e1d6b313ef7b0576021e15a92d + + + + player_segment_t + segments + structplayer__map__data__vector.html + f7486611354ed81bc71724ff8fbefc9e + [PLAYER_MAP_MAX_SEGMENTS] + + + + player_map_info + structplayer__map__info.html + + float + scale + structplayer__map__info.html + a41011055d242e512613548b9a40018d + + + + uint32_t + width + structplayer__map__info.html + da6dfd7f8ecc71950b04df14e12c1b21 + + + + uint32_t + height + structplayer__map__info.html + acae4bb6b63147e664d1ae34933b9612 + + + + player_pose_t + origin + structplayer__map__info.html + db8baa85516ce65e3331c7e17cef2b4d + + + + + player_mcom_config + structplayer__mcom__config.html + + uint32_t + command + structplayer__mcom__config.html + 8193f571375fc53e5ced237fa7278786 + + + + uint32_t + type + structplayer__mcom__config.html + f90e94fde7ef9fd2091d428944a76858 + + + + uint32_t + channel_count + structplayer__mcom__config.html + 99fcda472f7b63169dc2f7637dcda42b + + + + char + channel + structplayer__mcom__config.html + 7092be2d1735bab7942894ee88186cf4 + [MCOM_CHANNEL_LEN] + + + player_mcom_data_t + data + structplayer__mcom__config.html + 817f073bd47ecaf50902d74356330ae8 + + + + + player_mcom_data + structplayer__mcom__data.html + + char + full + structplayer__mcom__data.html + 1d8b617316534f08a29674c5a62ce876 + + + + uint32_t + data_count + structplayer__mcom__data.html + a128c112d3d1bf10d3608d34a3416a60 + + + + char + data + structplayer__mcom__data.html + 4c4e5c2ed75d093636c2f8c6fd5f4811 + [MCOM_DATA_LEN] + + + + player_mcom_return + structplayer__mcom__return.html + + uint32_t + type + structplayer__mcom__return.html + 4f46767457d75ac9106fb5aee6d0c6e0 + + + + uint32_t + channel_count + structplayer__mcom__return.html + 0eb64956e103b1d966001889c05cba6f + + + + char + channel + structplayer__mcom__return.html + d58a8e1024b6ee611ad4abecd8352813 + [MCOM_CHANNEL_LEN] + + + player_mcom_data_t + data + structplayer__mcom__return.html + 3cb15ceb0facf33a1d7c9a102b46df85 + + + + + player_msghdr + structplayer__msghdr.html + + player_devaddr_t + addr + structplayer__msghdr.html + efb4cbdabb4aa6cb01fd56ba7b2aeafb + + + + uint8_t + type + structplayer__msghdr.html + 1c20e2f82ad8f6164f7cf31d940255fb + + + + uint8_t + subtype + structplayer__msghdr.html + eba88246e5ba9d3d6c1f2b60c329352b + + + + double + timestamp + structplayer__msghdr.html + f4034407074c43e83614c4e624c0db95 + + + + uint32_t + seq + structplayer__msghdr.html + 8a86a39c0c90da298750d05061a7d72b + + + + uint32_t + size + structplayer__msghdr.html + 27ef3166ee2eacc5e694e5a20f6fe5b6 + + + + + player_opaque_data + structplayer__opaque__data.html + + uint32_t + data_count + structplayer__opaque__data.html + 45905e53ae90b77d5361dadd8907a7ea + + + + uint8_t + data + structplayer__opaque__data.html + 836aeaf5c008656537134e408dd8487b + [PLAYER_OPAQUE_MAX_SIZE] + + + + player_planner_cmd + structplayer__planner__cmd.html + + player_pose_t + goal + structplayer__planner__cmd.html + 98bd1d103ef890aaa076b021c71b73dd + + + + + player_planner_data + structplayer__planner__data.html + + uint8_t + valid + structplayer__planner__data.html + c5c5bdec51b56aff31bf186b3681ac10 + + + + uint8_t + done + structplayer__planner__data.html + e5679bfa6cd9fb3951c15e438db59d3a + + + + player_pose_t + pos + structplayer__planner__data.html + ecaf0dd9915e9ad39590a4b698556ecc + + + + player_pose_t + goal + structplayer__planner__data.html + 5e2d310f06007fd63bfa04de702aa54c + + + + player_pose_t + waypoint + structplayer__planner__data.html + ddc6f45de5f74b253c6bf9f3acddb5e9 + + + + int32_t + waypoint_idx + structplayer__planner__data.html + 7c8f5142689f8d981c6947ab8c2c106a + + + + uint32_t + waypoints_count + structplayer__planner__data.html + c6fdefbe3c6b9a40f112ee75cd4d5f12 + + + + + player_planner_enable_req + structplayer__planner__enable__req.html + + uint8_t + state + structplayer__planner__enable__req.html + 300634d0bd05ffd59f414fbb05049370 + + + + + player_planner_waypoints_req + structplayer__planner__waypoints__req.html + + uint32_t + waypoints_count + structplayer__planner__waypoints__req.html + 086d6cb99f08aa05e87ce67a4455b1ca + + + + player_pose_t + waypoints + structplayer__planner__waypoints__req.html + 046682d41c43a4920abd3416b0133ff1 + [PLAYER_PLANNER_MAX_WAYPOINTS] + + + + player_point_2d + structplayer__point__2d.html + + float + px + structplayer__point__2d.html + 4ddedb4ac2e10a3de7fb0141b23028c5 + + + + float + py + structplayer__point__2d.html + b8f069c7ac40a56c3d604c6c24e7749f + + + + + player_point_3d + structplayer__point__3d.html + + float + px + structplayer__point__3d.html + a40289c1caa6f7b2997deacf4f76fc91 + + + + float + py + structplayer__point__3d.html + 05ec165dc5a021d737fa9bcf059aed2f + + + + float + pz + structplayer__point__3d.html + 877559236d34315af775e2d67610c210 + + + + + player_pose + structplayer__pose.html + + float + px + structplayer__pose.html + b4f5a631a7b250332deaafbec08fd0b2 + + + + float + py + structplayer__pose.html + 88514096e90d02d6726c9bf384d798fa + + + + float + pa + structplayer__pose.html + c34c0cc3199058ff6c7f75a1b65647b2 + + + + + player_pose3d + structplayer__pose3d.html + + float + px + structplayer__pose3d.html + 681fbf19b554c577473a96f8669477b8 + + + + float + py + structplayer__pose3d.html + 8a4963f061c31e2ebcc2cf71544d1765 + + + + float + pz + structplayer__pose3d.html + f3670d184b6715042fb6442e0ae0ebbe + + + + float + proll + structplayer__pose3d.html + c16862611a803e48e364f82d0cd40348 + + + + float + ppitch + structplayer__pose3d.html + a6739dfcba39895d0f33d23f233c3cf4 + + + + float + pyaw + structplayer__pose3d.html + 51f6389b0a0798840b99eab7eb58bb55 + + + + + player_position1d_cmd_pos + structplayer__position1d__cmd__pos.html + + float + pos + structplayer__position1d__cmd__pos.html + 80d236246270eeadc2d263d993067851 + + + + float + vel + structplayer__position1d__cmd__pos.html + 7e31cc6e38695bbfec84fec69c2df6b6 + + + + uint8_t + state + structplayer__position1d__cmd__pos.html + 08decbce682a1dc110efad33b5531dfe + + + + + player_position1d_cmd_vel + structplayer__position1d__cmd__vel.html + + float + vel + structplayer__position1d__cmd__vel.html + ba67ffff28e7cd326db933e045b3a203 + + + + uint8_t + state + structplayer__position1d__cmd__vel.html + 3fc00420ec91056076f8313d24fe2449 + + + + + player_position1d_data + structplayer__position1d__data.html + + float + pos + structplayer__position1d__data.html + 68f24b01ce40562783988e98e4ada69b + + + + float + vel + structplayer__position1d__data.html + 75fec4d93e73a9cdbf0d7710fe6a99e2 + + + + uint8_t + stall + structplayer__position1d__data.html + 23d9fd570d6e8c93abc8e3cb15c1443e + + + + uint8_t + status + structplayer__position1d__data.html + bdb70225222fdd50a8f357b934ab65cd + + + + + player_position1d_geom + structplayer__position1d__geom.html + + player_pose_t + pose + structplayer__position1d__geom.html + f76ceb1e0720a04f1cf23a992ffe24f5 + + + + player_bbox_t + size + structplayer__position1d__geom.html + 6f7094e788e6e28f05a8f4d32faa395e + + + + + player_position1d_position_mode + structplayer__position1d__position__mode.html + + uint32_t + state + structplayer__position1d__position__mode.html + 4c46d6fa664d9296f7b6547ad6a5cf80 + + + + + player_position1d_position_pid + structplayer__position1d__position__pid.html + + float + kp + structplayer__position1d__position__pid.html + 0fc288fd4c4123be1b43e1e918557daf + + + + float + ki + structplayer__position1d__position__pid.html + 74a563ae9a20285abbf68ce43b2c70d1 + + + + float + kd + structplayer__position1d__position__pid.html + 56869751a4e8e019850aea4986d6305f + + + + + player_position1d_power_config + structplayer__position1d__power__config.html + + uint8_t + state + structplayer__position1d__power__config.html + ad49491cea9320f6fde2ba9c58070aa1 + + + + + player_position1d_reset_odom_config + structplayer__position1d__reset__odom__config.html + + uint32_t + value + structplayer__position1d__reset__odom__config.html + f6f827851f48b69e2191d0a9b6b0ce41 + + + + + player_position1d_set_odom + structplayer__position1d__set__odom.html + + float + pos + structplayer__position1d__set__odom.html + 75618b440129b077812e491b622c3b49 + + + + + player_position1d_speed_pid + structplayer__position1d__speed__pid.html + + float + kp + structplayer__position1d__speed__pid.html + 1b01553811cd25e566f3f58856861cc9 + + + + float + ki + structplayer__position1d__speed__pid.html + f9fbf3aba51fd34b5c778d972d2831d4 + + + + float + kd + structplayer__position1d__speed__pid.html + b6c2d7892823d5a557fbcae75c0076bf + + + + + player_position1d_speed_prof + structplayer__position1d__speed__prof.html + + float + speed + structplayer__position1d__speed__prof.html + 1675a0c8c643c75246a98513ec650750 + + + + float + acc + structplayer__position1d__speed__prof.html + 93395d2ac3725c09c0b06f3135201a1a + + + + + player_position1d_velocity_mode_config + structplayer__position1d__velocity__mode__config.html + + uint32_t + value + structplayer__position1d__velocity__mode__config.html + 77f9b267ae9f86d34acc175043e6b459 + + + + + player_position2d_cmd_car + structplayer__position2d__cmd__car.html + + double + velocity + structplayer__position2d__cmd__car.html + a69c54fcb27945a0c4ec84a555b085b9 + + + + double + angle + structplayer__position2d__cmd__car.html + bb0ed4798f35995d72643767e680a3a2 + + + + + player_position2d_cmd_pos + structplayer__position2d__cmd__pos.html + + player_pose_t + pos + structplayer__position2d__cmd__pos.html + 1d06e7b80cb3f73d0faaaf70a7b71f8d + + + + player_pose_t + vel + structplayer__position2d__cmd__pos.html + a9908497aeab8d5315cf04904b5e7587 + + + + uint8_t + state + structplayer__position2d__cmd__pos.html + 072704d76152413d982f2d04464cc825 + + + + + player_position2d_cmd_vel + structplayer__position2d__cmd__vel.html + + player_pose_t + vel + structplayer__position2d__cmd__vel.html + 18befd0c4aa686ff9045dfe0861a362d + + + + uint8_t + state + structplayer__position2d__cmd__vel.html + 5ff654a97e4abb5a04256142061dbeb6 + + + + + player_position2d_data + structplayer__position2d__data.html + + player_pose_t + pos + structplayer__position2d__data.html + 1fe174c121c2a6ed2a6967492b6761ff + + + + player_pose_t + vel + structplayer__position2d__data.html + 6f1a81cfd7b5b2d5dae1e7a50e2da234 + + + + uint8_t + stall + structplayer__position2d__data.html + 1f93425d1fc8e0b0a38715000fd27a9c + + + + + player_position2d_geom + structplayer__position2d__geom.html + + player_pose_t + pose + structplayer__position2d__geom.html + 61424cc3221c197315a74c9e0df6f39a + + + + player_bbox_t + size + structplayer__position2d__geom.html + 6a51430cb8dec7e3f872a7a2d4711a9e + + + + + player_position2d_position_mode_req + structplayer__position2d__position__mode__req.html + + uint32_t + state + structplayer__position2d__position__mode__req.html + 2578c7044273f294a80d07afc2de1055 + + + + + player_position2d_position_pid_req + structplayer__position2d__position__pid__req.html + + float + kp + structplayer__position2d__position__pid__req.html + bacd82edc453e1d717e49b5fac8f3977 + + + + float + ki + structplayer__position2d__position__pid__req.html + 8bee407160f857f0461e7346a5e1458b + + + + float + kd + structplayer__position2d__position__pid__req.html + 6ab29bc0dc3e862a95947d2cc8f852b0 + + + + + player_position2d_power_config + structplayer__position2d__power__config.html + + uint8_t + state + structplayer__position2d__power__config.html + 9a27cd9a1b0b89ea1e3a9846fc500add + + + + + player_position2d_reset_odom_config + structplayer__position2d__reset__odom__config.html + + + player_position2d_set_odom_req + structplayer__position2d__set__odom__req.html + + player_pose_t + pose + structplayer__position2d__set__odom__req.html + 18d6af68fc0edfdb2ddd62d620f48cbe + + + + + player_position2d_speed_pid_req + structplayer__position2d__speed__pid__req.html + + float + kp + structplayer__position2d__speed__pid__req.html + da4d44e1b2d4c290117aa3f074e7d78f + + + + float + ki + structplayer__position2d__speed__pid__req.html + ac869f0c0142033eb7206be7cbd4b192 + + + + float + kd + structplayer__position2d__speed__pid__req.html + e0f60ea11e6005b6913d5da7206a40c5 + + + + + player_position2d_speed_prof_req + structplayer__position2d__speed__prof__req.html + + float + speed + structplayer__position2d__speed__prof__req.html + f414bc28738a14c0246daf2b9a64eae4 + + + + float + acc + structplayer__position2d__speed__prof__req.html + 602b9c12dbe91325a7ec0d25cfc16b86 + + + + + player_position2d_velocity_mode_config + structplayer__position2d__velocity__mode__config.html + + uint32_t + value + structplayer__position2d__velocity__mode__config.html + 1a8cc85d2d2cf31a682cbcf0a969366b + + + + + player_position3d_cmd_pos + structplayer__position3d__cmd__pos.html + + player_pose3d_t + pos + structplayer__position3d__cmd__pos.html + 21180c5c8859047dff4ec72ca96b65ac + + + + player_pose3d_t + vel + structplayer__position3d__cmd__pos.html + a0a35d8fd6130ab23b079189cb3afa55 + + + + uint8_t + state + structplayer__position3d__cmd__pos.html + 5dedb77796f7b8d686a694cc44a9d04e + + + + + player_position3d_cmd_vel + structplayer__position3d__cmd__vel.html + + player_pose3d_t + vel + structplayer__position3d__cmd__vel.html + a795d7f5d61c93afacf2eac25db49ae8 + + + + uint8_t + state + structplayer__position3d__cmd__vel.html + b6975e1a60269aad44695618e8b44729 + + + + + player_position3d_data + structplayer__position3d__data.html + + player_pose3d_t + pos + structplayer__position3d__data.html + a2b867efb63ab2ec5386c5c937deb9b0 + + + + player_pose3d_t + vel + structplayer__position3d__data.html + 9f4593ca9ed1c3d9b8e3b51df96b7dcd + + + + uint8_t + stall + structplayer__position3d__data.html + a7db7d77e12fee39f43efb8ca3da8d4e + + + + + player_position3d_geom + structplayer__position3d__geom.html + + player_pose3d_t + pose + structplayer__position3d__geom.html + 2985f596fbfe18be5b2a1f8804f17ac0 + + + + player_bbox3d_t + size + structplayer__position3d__geom.html + 17e9dcb5f0d066297c4ed3176d3bc94c + + + + + player_position3d_position_mode_req + structplayer__position3d__position__mode__req.html + + uint32_t + value + structplayer__position3d__position__mode__req.html + 652a7cb9b0d3f2784c87f41947089455 + + + + + player_position3d_position_pid_req + structplayer__position3d__position__pid__req.html + + float + kp + structplayer__position3d__position__pid__req.html + 613164b58addf0598c17721f4d25df08 + + + + float + ki + structplayer__position3d__position__pid__req.html + 1f58d349d5196b7de853fac9dcd85356 + + + + float + kd + structplayer__position3d__position__pid__req.html + 2d2a09dd7e0a77dd8c98c4be7d928bf5 + + + + + player_position3d_power_config + structplayer__position3d__power__config.html + + uint8_t + state + structplayer__position3d__power__config.html + 961501e9c34a6cbcc74541a06b7788c0 + + + + + player_position3d_reset_odom_config + structplayer__position3d__reset__odom__config.html + + + player_position3d_set_odom_req + structplayer__position3d__set__odom__req.html + + player_pose3d_t + pos + structplayer__position3d__set__odom__req.html + 64215953009c438d3c77db6d282402dc + + + + + player_position3d_speed_pid_req + structplayer__position3d__speed__pid__req.html + + float + kp + structplayer__position3d__speed__pid__req.html + 7897b251902a55a6edd938cb73cc366a + + + + float + ki + structplayer__position3d__speed__pid__req.html + 6293a975cc3f3264ab0121355ff85608 + + + + float + kd + structplayer__position3d__speed__pid__req.html + ebe984313274e5e2450ef99bd96ac9b1 + + + + + player_position3d_speed_prof_req + structplayer__position3d__speed__prof__req.html + + float + speed + structplayer__position3d__speed__prof__req.html + 8d564047332233b47235eac2a0d982a4 + + + + float + acc + structplayer__position3d__speed__prof__req.html + cae5d9b82041f529abf76cb0db7e81a1 + + + + + player_position3d_velocity_mode_config + structplayer__position3d__velocity__mode__config.html + + uint32_t + value + structplayer__position3d__velocity__mode__config.html + 1d2699bfab9d6df685a80c63d91b7bb1 + + + + + player_power_chargepolicy_config + structplayer__power__chargepolicy__config.html + + uint8_t + enable_input + structplayer__power__chargepolicy__config.html + 3f287be4b455fea5e987a0ce702d268f + + + + uint8_t + enable_output + structplayer__power__chargepolicy__config.html + a97db962a71eabd833d076a75546b346 + + + + + player_power_data + structplayer__power__data.html + + uint32_t + valid + structplayer__power__data.html + 52e83b0db433c14055ce187f8721ba3c + + + + float + volts + structplayer__power__data.html + 30cae9c629f2b01163933fb205ef2340 + + + + float + percent + structplayer__power__data.html + d27474e2ee46b18c13a380bed42bcc71 + + + + float + joules + structplayer__power__data.html + c6fae5fc36933198eb4a9854ed7bf1ba + + + + float + watts + structplayer__power__data.html + 9fb97fe4bd8100c8d6362e6366f0356c + + + + int32_t + charging + structplayer__power__data.html + b1e42ac8566497478bd3efcd8920b9f5 + + + + + player_ptz_cmd + structplayer__ptz__cmd.html + + float + pan + structplayer__ptz__cmd.html + 255f818f044db1d1404c7c5e57abe78f + + + + float + tilt + structplayer__ptz__cmd.html + 64a282729b4c6c8960a0d7dee3efbed3 + + + + float + zoom + structplayer__ptz__cmd.html + e3065830103532a479745320f8404881 + + + + float + panspeed + structplayer__ptz__cmd.html + c66eba05dae0172a8bde7376045a7fd7 + + + + float + tiltspeed + structplayer__ptz__cmd.html + 5165409024a27a1b15d3c377563f371f + + + + + player_ptz_data + structplayer__ptz__data.html + + float + pan + structplayer__ptz__data.html + 5870c369ad13561cc46c99450301ff6f + + + + float + tilt + structplayer__ptz__data.html + 9a56a3717b1615b6d011d9a9a8a0189a + + + + float + zoom + structplayer__ptz__data.html + 84f4c556939952fa80295d3e624981a2 + + + + float + panspeed + structplayer__ptz__data.html + 39dd4c27df2cbe453b4bd7b508ca8950 + + + + float + tiltspeed + structplayer__ptz__data.html + 724ac39625cd3214352e5673e5249f9c + + + + + player_ptz_geom + structplayer__ptz__geom.html + + player_pose3d_t + pos + structplayer__ptz__geom.html + 44b86ba4536fa67708953505b16e6edd + + + + player_bbox3d_t + size + structplayer__ptz__geom.html + 0e9f0ed3b0136d89d5c6c214fc572244 + + + + + player_ptz_req_control_mode + structplayer__ptz__req__control__mode.html + + uint32_t + mode + structplayer__ptz__req__control__mode.html + 74015d6973e295ea1749aa1ce7880fb2 + + + + + player_ptz_req_generic + structplayer__ptz__req__generic.html + + uint32_t + config_count + structplayer__ptz__req__generic.html + 715757f77e4ed27fd4477487f4afde8a + + + + uint32_t + config + structplayer__ptz__req__generic.html + 6167cead21023a7dcc0a9d17d00879bc + [PLAYER_PTZ_MAX_CONFIG_LEN] + + + + player_rfid_cmd + structplayer__rfid__cmd.html + + uint8_t + temp + structplayer__rfid__cmd.html + 709c5e6c447d4c7b5693d257222ca457 + + + + + player_rfid_data + structplayer__rfid__data.html + + uint32_t + tags_count + structplayer__rfid__data.html + 6207f1e026b785201d677c8db5020fd5 + + + + player_rfid_tag_t + tags + structplayer__rfid__data.html + 6fb0030650b453aa3b8915a55aaac47d + [PLAYER_RFID_MAX_TAGS] + + + + player_rfid_tag + structplayer__rfid__tag.html + + uint32_t + type + structplayer__rfid__tag.html + 29768da2506b7049fd5a6db42345f1f9 + + + + uint32_t + guid_count + structplayer__rfid__tag.html + 720a2352c9cc01e968a3488d908d99fe + + + + char + guid + structplayer__rfid__tag.html + 87a1cf1049312cd1045ca394ef5eda9c + [PLAYER_RFID_MAX_GUID] + + + + player_segment + structplayer__segment.html + + float + x0 + structplayer__segment.html + edf4d0480dc82cf67d0db9e0e63a4259 + + + + float + y0 + structplayer__segment.html + 7fef1fa0a71044c33bc1cee22470edf5 + + + + float + x1 + structplayer__segment.html + 0a2d7f9f7994409f1e411bc895d839c2 + + + + float + y1 + structplayer__segment.html + 2c1f7bead3a3fbbd19624c15f1f81d65 + + + + + player_simulation_cmd + structplayer__simulation__cmd.html + + uint8_t + cmd + structplayer__simulation__cmd.html + f59d9a7b247ffa741dbb090d3c0ce901 + + + + + player_simulation_data + structplayer__simulation__data.html + + uint8_t + data + structplayer__simulation__data.html + 42b00995e080bda995af17535c55fd90 + + + + + player_simulation_pose2d_req + structplayer__simulation__pose2d__req.html + + uint32_t + name_count + structplayer__simulation__pose2d__req.html + f37d56e0b11e392faa75a764963c9ca7 + + + + char + name + structplayer__simulation__pose2d__req.html + f36716dc285a587b561007d46b961728 + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + player_pose_t + pose + structplayer__simulation__pose2d__req.html + 3ada184434fa91289d84046aa3fafde0 + + + + + player_simulation_property_float_req + structplayer__simulation__property__float__req.html + + uint32_t + name_count + structplayer__simulation__property__float__req.html + acdd897a657e2b1083fd88d6827a19ed + + + + char + name + structplayer__simulation__property__float__req.html + 4353e25209a95d266dde3f05a7283f3a + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + uint32_t + prop_count + structplayer__simulation__property__float__req.html + 8578ff122f65cc9ce0c668c20a09cf9e + + + + char + prop + structplayer__simulation__property__float__req.html + 949d7af911723eb2ff16645d458bd8ed + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + double + value + structplayer__simulation__property__float__req.html + 9afb84171662aa8e4a9eea4e2b5dfaa1 + + + + + player_simulation_property_int_req + structplayer__simulation__property__int__req.html + + uint32_t + name_count + structplayer__simulation__property__int__req.html + 053c4fbc3fcab9d8bfba2138a62bd0e1 + + + + char + name + structplayer__simulation__property__int__req.html + 337bbb48dc635bd1daaddb80ae1504ef + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + uint32_t + prop_count + structplayer__simulation__property__int__req.html + 452c1c58dab844ad60089180925e9b29 + + + + char + prop + structplayer__simulation__property__int__req.html + 05e8beaa44bb043d675558ecd33156ca + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + int32_t + value + structplayer__simulation__property__int__req.html + 8ee5ddb162cbdb1f42b6f8fdbdfb87bf + + + + + player_simulation_property_string_req + structplayer__simulation__property__string__req.html + + uint32_t + name_count + structplayer__simulation__property__string__req.html + 9c1deac418f1293b3633548d0ee2facd + + + + char + name + structplayer__simulation__property__string__req.html + 63d624bfb6a6c753f242d61ed11a67c9 + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + uint32_t + prop_count + structplayer__simulation__property__string__req.html + ea9360769efb29593679c147bc83d9c0 + + + + char + prop + structplayer__simulation__property__string__req.html + fdc3e1a4344e7f7364eb0c341a22e800 + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + uint32_t + value_count + structplayer__simulation__property__string__req.html + 0513dc04d3491a461f9f46492ccd0127 + + + + char + value + structplayer__simulation__property__string__req.html + aa51e693ab3af5e7a811d0a4403fdcd7 + [PLAYER_SIMULATION_IDENTIFIER_MAXLEN] + + + + player_sonar_data + structplayer__sonar__data.html + + uint32_t + ranges_count + structplayer__sonar__data.html + b71ad9333032d37c3dcb6e718c785278 + + + + float + ranges + structplayer__sonar__data.html + 43336992f435c70bd436487cf75e2de2 + [PLAYER_SONAR_MAX_SAMPLES] + + + + player_sonar_geom + structplayer__sonar__geom.html + + uint32_t + poses_count + structplayer__sonar__geom.html + 9901c9738d2383f8d493ee5d5fbc4f18 + + + + player_pose_t + poses + structplayer__sonar__geom.html + c456dccf576a2813fffaea3c67a08b7b + [PLAYER_SONAR_MAX_SAMPLES] + + + + player_sonar_power_config + structplayer__sonar__power__config.html + + uint8_t + state + structplayer__sonar__power__config.html + 38849a6d8d531db58c2cfda275165579 + + + + + player_sound_cmd + structplayer__sound__cmd.html + + uint32_t + index + structplayer__sound__cmd.html + 7448d711ec1bc07673fb141a0fc2b439 + + + + + player_speech_cmd + structplayer__speech__cmd.html + + uint32_t + string_count + structplayer__speech__cmd.html + af99543add3aaffe2882b7837b9f1eef + + + + char + string + structplayer__speech__cmd.html + 7096c74f86d6f9eaee806ba8ab3bcd7e + [PLAYER_SPEECH_MAX_STRING_LEN] + + + + player_speech_recognition_data + structplayer__speech__recognition__data.html + + uint32_t + text_count + structplayer__speech__recognition__data.html + 4b313e1c73cbdcb931deed43e96f4e1c + + + + char + text + structplayer__speech__recognition__data.html + fea84245821d186a8ef4f04d70ad2e18 + [PLAYER_SPEECH_RECOGNITION_TEXT_LEN] + + + + player_truth_fiducial_id + structplayer__truth__fiducial__id.html + + uint8_t + subtype + structplayer__truth__fiducial__id.html + 2191631a8c08acff706ec548c287b2b8 + + + + int16_t + id + structplayer__truth__fiducial__id.html + 6d7117e9d291e074106493885be367ca + + + + + player_truth_pose + structplayer__truth__pose.html + + player_pose3d_t + pose + structplayer__truth__pose.html + 54e555948d538c3b2e49861fcaacc0de + + + + + player_waveform_data + structplayer__waveform__data.html + + uint32_t + rate + structplayer__waveform__data.html + 134a8aff9d15f238b094e2d0b872d457 + + + + uint32_t + depth + structplayer__waveform__data.html + b3aa5664f1af41416eeb0907ea38f621 + + + + uint32_t + data_count + structplayer__waveform__data.html + 90379ec988ae7765f54433a0480f56cd + + + + uint8_t + data + structplayer__waveform__data.html + 3aac127a1fe4e84b53a4f2689c9fde30 + [PLAYER_WAVEFORM_DATA_MAX] + + + + player_wifi_data + structplayer__wifi__data.html + + uint32_t + links_count + structplayer__wifi__data.html + 8f921346a7db6469fe27074611ef8ece + + + + player_wifi_link_t + links + structplayer__wifi__data.html + 31170f4da996ad0f6268cf02baf5b4e4 + [PLAYER_WIFI_MAX_LINKS] + + + uint32_t + throughput + structplayer__wifi__data.html + 851c354e0e9dc8f65b3bd552d4d57fab + + + + uint32_t + bitrate + structplayer__wifi__data.html + 8359beb100ab0a5a3face9c5231fadcd + + + + uint32_t + mode + structplayer__wifi__data.html + 9bc6be12b8a29f9800865596bfc13cbe + + + + uint32_t + qual_type + structplayer__wifi__data.html + a5d5b7f6a32fc785da74d8f08b61e385 + + + + uint32_t + maxqual + structplayer__wifi__data.html + 45be0125966fb7ba60ecd792372e843a + + + + uint32_t + maxlevel + structplayer__wifi__data.html + ccd1493435869af3960b4a986683bf05 + + + + uint32_t + maxnoise + structplayer__wifi__data.html + 27340eb32c4c588449bacd34e56a41e6 + + + + char + ap + structplayer__wifi__data.html + ff3e563c7a9c7ca5017cdfd02457bfc9 + [32] + + + + player_wifi_iwspy_addr_req + structplayer__wifi__iwspy__addr__req.html + + char + address + structplayer__wifi__iwspy__addr__req.html + 684653c3e2c599d6677fbe9793aca68f + [32] + + + + player_wifi_link + structplayer__wifi__link.html + + uint32_t + mac_count + structplayer__wifi__link.html + 70202b22d897944c0eedbc5d7ef60588 + + + + uint8_t + mac + structplayer__wifi__link.html + dd0227f431ade7cf0ce951f07655f99d + [32] + + + uint32_t + ip_count + structplayer__wifi__link.html + d2bab88e38e0b3367104eadcf462c592 + + + + uint8_t + ip + structplayer__wifi__link.html + 5a7427bd141950134c94ffc00a68275c + [32] + + + uint32_t + essid_count + structplayer__wifi__link.html + 575073febf8310f1b8cd83cd955ce3b9 + + + + uint8_t + essid + structplayer__wifi__link.html + 7c23c770354b2c82ec6db23c695cec4c + [32] + + + uint32_t + mode + structplayer__wifi__link.html + 8bbf6856ca7e5c4e4055525504b3d2fb + + + + uint32_t + freq + structplayer__wifi__link.html + 26d563fd3ee4c04eda1f8f982a90a066 + + + + uint32_t + encrypt + structplayer__wifi__link.html + 17a6f527931fc03347fcb5cec87332b8 + + + + uint32_t + qual + structplayer__wifi__link.html + c101268f982ea5d92ca954c8c0235501 + + + + uint32_t + level + structplayer__wifi__link.html + 6bae4ea2ee0e6f436e827897525cb715 + + + + uint32_t + noise + structplayer__wifi__link.html + 2d37e75efab68cfe96f0936e4cdfc8e0 + + + + + player_wifi_mac_req + structplayer__wifi__mac__req.html + + uint32_t + mac_count + structplayer__wifi__mac__req.html + 4beba95d4a6935a41680a13ae8e5aa5c + + + + uint8_t + mac + structplayer__wifi__mac__req.html + 3234b0e81deb81cc3505b1609727f0e0 + [32] + + + + player_wsn_cmd + structplayer__wsn__cmd.html + + int32_t + node_id + structplayer__wsn__cmd.html + 814c6c949bc9ad4103e57960a01f7a3c + + + + int32_t + group_id + structplayer__wsn__cmd.html + b3d791321d049ce4f6cc46889f539f74 + + + + uint32_t + device + structplayer__wsn__cmd.html + 1bb217df0d9f8fba8f354f66f260a7df + + + + uint8_t + enable + structplayer__wsn__cmd.html + 1358f14baca3be9f647482f6c07d1af6 + + + + + player_wsn_data + structplayer__wsn__data.html + + uint32_t + node_type + structplayer__wsn__data.html + f9ae3c83a7fa8047b58aca22e1f0f6fc + + + + uint32_t + node_id + structplayer__wsn__data.html + 7b35d1672fd08b4fbb77692ea380c024 + + + + uint32_t + node_parent_id + structplayer__wsn__data.html + 213c14f957b19feafee714e743b9b4ec + + + + player_wsn_node_data_t + data_packet + structplayer__wsn__data.html + a71348406b887f7df75944f333d55bbb + + + + + player_wsn_datafreq_config + structplayer__wsn__datafreq__config.html + + int32_t + node_id + structplayer__wsn__datafreq__config.html + 49332eae1e447b46fb73833ecdd66a2d + + + + int32_t + group_id + structplayer__wsn__datafreq__config.html + b492058e1a26dee56d826ba568589349 + + + + double + frequency + structplayer__wsn__datafreq__config.html + af5b9c72b2b94450b656ed047caeab64 + + + + + player_wsn_datatype_config + structplayer__wsn__datatype__config.html + + uint8_t + value + structplayer__wsn__datatype__config.html + ece16616cf9886c142103ab9c472ccb7 + + + + + player_wsn_node_data + structplayer__wsn__node__data.html + + float + light + structplayer__wsn__node__data.html + 5215f44eb3c96b8a9a1aa40a6dc71423 + + + + float + mic + structplayer__wsn__node__data.html + 23702c1294f73cbb0018652f5faa4fff + + + + float + accel_x + structplayer__wsn__node__data.html + 1f1746a3c9371576f070b739c9c62221 + + + + float + accel_y + structplayer__wsn__node__data.html + da2f1fb9c8e4c559c2c0a71f552799b9 + + + + float + accel_z + structplayer__wsn__node__data.html + cba47c565a5bf81e16537b25bdb1f852 + + + + float + magn_x + structplayer__wsn__node__data.html + cbd9cb190d8d861c5435bce77ab71bf2 + + + + float + magn_y + structplayer__wsn__node__data.html + 22d27c686620e4ba96bee6bd3408d9bc + + + + float + magn_z + structplayer__wsn__node__data.html + ff5e094048e2bf6e11d2d3aeede59b8b + + + + float + temperature + structplayer__wsn__node__data.html + 795ffe98a06fadba2d7b93af2a148707 + + + + float + battery + structplayer__wsn__node__data.html + f103f4db78a47ab9094b70f619b2885b + + + + + player_wsn_power_config + structplayer__wsn__power__config.html + + int32_t + node_id + structplayer__wsn__power__config.html + 605650596ec384f70fb2bcd61e0a6fd3 + + + + int32_t + group_id + structplayer__wsn__power__config.html + 740b5816eeda0eedbec06248e451d831 + + + + uint8_t + value + structplayer__wsn__power__config.html + af29e890ec5ca29a99605370decc3266 + + + + + playerc_actarray_t + structplayerc__actarray__t.html + + playerc_device_t + info + structplayerc__actarray__t.html + 1536c78eda3d1920f9d6c3f78b8fd04b + + + + uint32_t + actuators_count + structplayerc__actarray__t.html + 1f4b0554bbd28545408ed9c5dbc1096f + + + + player_actarray_actuator_t + actuators_data + structplayerc__actarray__t.html + 838b4a33494607ae7d7ce0214d251e58 + [PLAYER_ACTARRAY_NUM_ACTUATORS] + + + player_actarray_actuatorgeom_t + actuators_geom + structplayerc__actarray__t.html + ad08c987e361fb8ec680479b23ebd2f8 + [PLAYER_ACTARRAY_NUM_ACTUATORS] + + + + playerc_aio_t + structplayerc__aio__t.html + + playerc_device_t + info + structplayerc__aio__t.html + c0c3bab097d1850092f993984aa0ed41 + + + + uint8_t + voltages_count + structplayerc__aio__t.html + 986af784ea58fb585746e89187de36af + + + + float + voltages + structplayerc__aio__t.html + 1f06d856b085243d74150a375df43ec7 + [PLAYER_AIO_MAX_INPUTS] + + + + playerc_blobfinder_t + structplayerc__blobfinder__t.html + + playerc_device_t + info + structplayerc__blobfinder__t.html + c41cfe87feca1d8a997c953cc8d98095 + + + + unsigned int + width + structplayerc__blobfinder__t.html + 49f39a3e398a42df917d273294e4c79a + + + + unsigned int + height + structplayerc__blobfinder__t.html + 4665b414bb88f75e4457bbe61f8b8425 + + + + unsigned int + blobs_count + structplayerc__blobfinder__t.html + 0736cae460d5b0f9330057d5b88de532 + + + + playerc_blobfinder_blob_t + blobs + structplayerc__blobfinder__t.html + 7e31d2ca4eed17680260b1029f5058c9 + [PLAYER_BLOBFINDER_MAX_BLOBS] + + + + playerc_bumper_t + structplayerc__bumper__t.html + + playerc_device_t + info + structplayerc__bumper__t.html + dbcaee598e8e85faf8039ddde65e1815 + + + + int + pose_count + structplayerc__bumper__t.html + d2b122e093d1e8f32edbe5ccfd3aac39 + + + + player_bumper_define_t + poses + structplayerc__bumper__t.html + 8a186acaff493935d614681543b8cf6a + [PLAYERC_BUMPER_MAX_SAMPLES] + + + int + bumper_count + structplayerc__bumper__t.html + 71c4fb21e328be4b7050065850f50843 + + + + uint8_t + bumpers + structplayerc__bumper__t.html + 3ec7e45640f2b0252f1612ecd043a9ff + [PLAYERC_BUMPER_MAX_SAMPLES] + + + + playerc_camera_t + structplayerc__camera__t.html + + playerc_device_t + info + structplayerc__camera__t.html + 4546cc272e73bf6d4346337680da6d1d + + + + int + width + structplayerc__camera__t.html + 84f262f479e265a612008e76c3681cf1 + + + + int + height + structplayerc__camera__t.html + 2a4112c4c99858b5da2a61421f6aff01 + + + + int + bpp + structplayerc__camera__t.html + 405a4beedc6a942de44687d567092cc7 + + + + int + format + structplayerc__camera__t.html + 9670834ec31cf14686ce070abde7ec5e + + + + int + fdiv + structplayerc__camera__t.html + 56b09d3a9acc9302652aed3573b9a927 + + + + int + compression + structplayerc__camera__t.html + cbdf36a34a57a4367ff5a97c72615a22 + + + + int + image_count + structplayerc__camera__t.html + 1269e3f889670ab7fb8bcb65c1a41dd5 + + + + uint8_t + image + structplayerc__camera__t.html + ce33f26881ee40d0619846469d5b62ea + [PLAYER_CAMERA_IMAGE_SIZE] + + + + playerc_device_info_t + structplayerc__device__info__t.html + + player_devaddr_t + addr + structplayerc__device__info__t.html + 7c527f9b968fe155c44fa7192b3ffdf7 + + + + char + drivername + structplayerc__device__info__t.html + 9f37b661fce786489061b69302ac52e6 + [PLAYER_MAX_DRIVER_STRING_LEN] + + + + playerc_dio_t + structplayerc__dio__t.html + + playerc_device_t + info + structplayerc__dio__t.html + 58c876043cf6c85755a8f10e72e09a59 + + + + uint8_t + count + structplayerc__dio__t.html + 4e72680f29ed7a9be6fdde41d54d6219 + + + + uint32_t + digin + structplayerc__dio__t.html + b3d0433ba1e53d49cece47f5998edf66 + + + + + playerc_fiducial_t + structplayerc__fiducial__t.html + + playerc_device_t + info + structplayerc__fiducial__t.html + 1ffce9babf63af9a88795f0bac7b9573 + + + + player_fiducial_geom_t + fiducial_geom + structplayerc__fiducial__t.html + 762ac88f7a9a62bd24b1705b6f3c7e55 + + + + int + fiducials_count + structplayerc__fiducial__t.html + b2eabbbf6e406b1753d9e5a4b2562fce + + + + player_fiducial_item_t + fiducials + structplayerc__fiducial__t.html + 9c29be185c19ec649037b4c9fcbbde3e + [PLAYERC_FIDUCIAL_MAX_SAMPLES] + + + + playerc_gps_t + structplayerc__gps__t.html + + playerc_device_t + info + structplayerc__gps__t.html + 2ce199f67bd29ac13561e12d0fdf90a3 + + + + double + utc_time + structplayerc__gps__t.html + fa8e3b4242415f8781d38371efac0814 + + + + double + lat + structplayerc__gps__t.html + d663b2a9e36297c09a3aa413ab10ce9a + + + + double + lon + structplayerc__gps__t.html + 0a0155aa4adf88ffbb01db03c4d6a049 + + + + double + alt + structplayerc__gps__t.html + 811e7a5c7ab35e83cd3672d8d6343f51 + + + + double + utm_e + structplayerc__gps__t.html + ae820ea309da1ea1e3ac032a6bce35fe + + + + double + utm_n + structplayerc__gps__t.html + 1636aff284a586eab2f2063314a16985 + + + + double + hdop + structplayerc__gps__t.html + 1b21126346d9ea088fa185b9eb0c51b1 + + + + double + vdop + structplayerc__gps__t.html + c7452ff691f6caf6c5be61fdabc82503 + + + + double + err_horz + structplayerc__gps__t.html + 27f43d5b789ed59399474605045cc0fe + + + + double + err_vert + structplayerc__gps__t.html + b6647826b0a119848bf6b755f4edf295 + + + + int + quality + structplayerc__gps__t.html + f53532ca29ab282a2698d51cea8a606c + + + + int + sat_count + structplayerc__gps__t.html + 54124af8cd53df7ee6395eb82c0d9274 + + + + + playerc_graphics2d_t + structplayerc__graphics2d__t.html + + playerc_device_t + info + structplayerc__graphics2d__t.html + 207465485584fe399a1ef2e3b132ebdd + + + + player_color_t + color + structplayerc__graphics2d__t.html + 1e51bcacba8caefcd8181b7a456c5e13 + + + + + playerc_graphics3d_t + structplayerc__graphics3d__t.html + + playerc_device_t + info + structplayerc__graphics3d__t.html + 169d44ce2c93420bb15b367328bf1a37 + + + + player_color_t + color + structplayerc__graphics3d__t.html + 7e1e40ebaf08d9fc5a0c063c57962a87 + + + + + playerc_gripper_t + structplayerc__gripper__t.html + + playerc_device_t + info + structplayerc__gripper__t.html + ae1636e7ca6c3cca5316e4a0c8d93fe8 + + + + double + pose + structplayerc__gripper__t.html + a6fa3e25ae3d5714048cf9593a82f5d8 + [3] + + + double + size + structplayerc__gripper__t.html + 5ad42f2db81bd2b75e1ab38f0087e048 + [2] + + + unsigned char + state + structplayerc__gripper__t.html + 305186cf5077b35bf6c6acd254623aae + + + + unsigned char + beams + structplayerc__gripper__t.html + 73549daed23be0d1dc92ec61b9cc6030 + + + + int + outer_break_beam + structplayerc__gripper__t.html + c2ecd240241fcbc4a583d8a4da33720a + + + + int + inner_break_beam + structplayerc__gripper__t.html + 24bb2e9e8685e89862239485d1f1d3cf + + + + int + paddles_open + structplayerc__gripper__t.html + 9aca91429594e0cae44aa2e0ca3a3d43 + + + + int + paddles_closed + structplayerc__gripper__t.html + 31d4eeff5d67313486c2f42eaa03d4bb + + + + int + paddles_moving + structplayerc__gripper__t.html + 183e7c2022985a65be1475005f1efa9e + + + + int + gripper_error + structplayerc__gripper__t.html + a6106f1b3bee400fc38c81479dcdb0a0 + + + + int + lift_up + structplayerc__gripper__t.html + 6a3e9ce63eadb581b14f3787ae8da69b + + + + int + lift_down + structplayerc__gripper__t.html + 08089494d17a1074801ce7fb05603b83 + + + + int + lift_moving + structplayerc__gripper__t.html + 45d74450c5d07a52876281a47761415b + + + + int + lift_error + structplayerc__gripper__t.html + 00c5e9b64c9b7c7bddcfac92ca7ff7d2 + + + + + playerc_ir_t + structplayerc__ir__t.html + + playerc_device_t + info + structplayerc__ir__t.html + ff04f039ac2dede35b69ada3c8e57229 + + + + player_ir_data_t + ranges + structplayerc__ir__t.html + 335add7eb1ba383904cb1f62e1b61744 + + + + player_ir_pose_t + poses + structplayerc__ir__t.html + f2fc2e7a2fabffb2ecb31c7bc295bff1 + + + + + playerc_laser_t + structplayerc__laser__t.html + + playerc_device_t + info + structplayerc__laser__t.html + 9950dc8b6caf3907af81008f2a01eb16 + + + + double + pose + structplayerc__laser__t.html + f1b6343e8ae19097b7e7f24920b5ab96 + [3] + + + double + size + structplayerc__laser__t.html + b6531801383fc1d8e648dac3c9cd0333 + [2] + + + double + robot_pose + structplayerc__laser__t.html + f885a7e55642a0dd75d1d521d5e1ed4f + [3] + + + int + intensity_on + structplayerc__laser__t.html + b24ba6ffa75e93d6922a71f9e85ef165 + + + + int + scan_count + structplayerc__laser__t.html + a209f30e7bc143d314389ae601dac4a1 + + + + double + scan_start + structplayerc__laser__t.html + c64a2bb74f0e2bb64610bc35d91e9ea5 + + + + double + scan_res + structplayerc__laser__t.html + b257e48dd9f681deb1f3ea9a5f943132 + + + + double + range_res + structplayerc__laser__t.html + 2b894984c5896e1917db58d0e28d4a1f + + + + double + max_range + structplayerc__laser__t.html + a2cc94951a82b3bc4ee216aaee41ece8 + + + + double + ranges + structplayerc__laser__t.html + d7941e12bed7d2c3104f1ea329846280 + [PLAYERC_LASER_MAX_SAMPLES] + + + double + scan + structplayerc__laser__t.html + 8265e2c4bdee0637b0a7bcd75b16f631 + [PLAYERC_LASER_MAX_SAMPLES][2] + + + player_point_2d_t + point + structplayerc__laser__t.html + 4df8ed2fa369a36e3ba1627de497c71b + [PLAYERC_LASER_MAX_SAMPLES] + + + int + intensity + structplayerc__laser__t.html + 81bec484c5710fafd3290208bcdb422f + [PLAYERC_LASER_MAX_SAMPLES] + + + int + scan_id + structplayerc__laser__t.html + dff250da41332076e87beb8bc6c2f149 + + + + + playerc_limb_t + structplayerc__limb__t.html + + playerc_device_t + info + structplayerc__limb__t.html + 80d1f969bb89b60bf3612f2ad8ec0015 + + + + player_limb_data_t + data + structplayerc__limb__t.html + 5741d254a0e0a4297d0461d5752d4783 + + + + player_limb_geom_req_t + geom + structplayerc__limb__t.html + f97e22597d8818bda8e4ae719b20c559 + + + + + playerc_localize_particle + structplayerc__localize__particle.html + + double + pose + structplayerc__localize__particle.html + 92af46db3dbd95f0145cf3baa68b2c3f + [3] + + + double + weight + structplayerc__localize__particle.html + 464cb67c1628545286fe85d75b7b92e8 + + + + + playerc_localize_t + structplayerc__localize__t.html + + playerc_device_t + info + structplayerc__localize__t.html + fd214a8707e7ac318f22194f5015a2b1 + + + + int + map_size_x + structplayerc__localize__t.html + b44f417fa5704dd12191b12c87b74bad + + + + int + map_size_y + structplayerc__localize__t.html + 1af5fefd8abc8115e907ca380386c2a9 + + + + double + map_scale + structplayerc__localize__t.html + 3654346fef0546809621a8f421f80e33 + + + + int + map_tile_x + structplayerc__localize__t.html + dd085ac9f547b711167b938bdbb42dba + + + + int + map_tile_y + structplayerc__localize__t.html + c77d1d1098b1ef0dcec15f077dd07cfa + + + + int8_t * + map_cells + structplayerc__localize__t.html + 0010293bd1c180cc6dd6fa52de53f83a + + + + int + pending_count + structplayerc__localize__t.html + a2083eb933ef1a99fdd46f6a2ff62d21 + + + + double + pending_time + structplayerc__localize__t.html + 4107dacd480c079bc749488cdbaa480b + + + + int + hypoth_count + structplayerc__localize__t.html + e669fac1f119e93b836258043cccfba1 + + + + player_localize_hypoth_t + hypoths + structplayerc__localize__t.html + 8baeccddaf307fc290cbd1f00796611f + [PLAYER_LOCALIZE_MAX_HYPOTHS] + + + double + mean + structplayerc__localize__t.html + c73adf80f97e127c2bb7e0018dc8ec7d + [3] + + + double + variance + structplayerc__localize__t.html + 91489aebaaec7190e185f69c827fb9c4 + + + + int + num_particles + structplayerc__localize__t.html + 77889b07594994aa4d537bb5754fea62 + + + + playerc_localize_particle_t + particles + structplayerc__localize__t.html + 21a1461136a50a979f496f9d2bba9a4c + [PLAYER_LOCALIZE_PARTICLES_MAX] + + + + playerc_log_t + structplayerc__log__t.html + + playerc_device_t + info + structplayerc__log__t.html + dd37a45f954c737d7319929f06fef628 + + + + int + type + structplayerc__log__t.html + a8c76fb5b39185ef2e284652a5412eb7 + + + + int + state + structplayerc__log__t.html + fc867c75b81998009eb2cfef01da526d + + + + + playerc_map_t + structplayerc__map__t.html + + playerc_device_t + info + structplayerc__map__t.html + 0fc30a5a292a4c771e283771bdd74d6a + + + + double + resolution + structplayerc__map__t.html + dd5f19a78e4d5665e02df8837e5726b7 + + + + int + width + structplayerc__map__t.html + f39cb1171ad9b776d2cb694d21e4fb72 + + + + int + height + structplayerc__map__t.html + 8f9a2b0557d5da8fbb4371c1357df58c + + + + double + origin + structplayerc__map__t.html + 6910891b0d7421355d7a8b473dafbda4 + [2] + + + char * + cells + structplayerc__map__t.html + 7faed215491e70e1747ad4738f8930bf + + + + double + vminx + structplayerc__map__t.html + 305aa8542fec234101dca684ea24ea73 + + + + double + vminy + structplayerc__map__t.html + dd1b09f306aecb2a90733eed6f456a77 + + + + double + vmaxx + structplayerc__map__t.html + dd62a762318ac7239dfbd5892df54241 + + + + double + vmaxy + structplayerc__map__t.html + 5fd93e8db9d041d72df0896909a8091e + + + + int + num_segments + structplayerc__map__t.html + 80129210c04f1ee698542cb06caf09d0 + + + + player_segment_t * + segments + structplayerc__map__t.html + deb20d098f3a9c7dbf8a5ff26a879091 + + + + + playerc_opaque_t + structplayerc__opaque__t.html + + playerc_device_t + info + structplayerc__opaque__t.html + 2a2e1d84989729b74bc1dd93ede4fc99 + + + + int + data_count + structplayerc__opaque__t.html + 108e304adc2d4e058ee00ca89488834b + + + + uint8_t + data + structplayerc__opaque__t.html + 5420fd54d62dc3b42c007a36af14b7e9 + [PLAYER_OPAQUE_MAX_SIZE] + + + + playerc_planner_t + structplayerc__planner__t.html + + playerc_device_t + info + structplayerc__planner__t.html + 10321782dfebddf0173141d8dd9cc7f7 + + + + int + path_valid + structplayerc__planner__t.html + b57e8e17db8689911ae2763b762389e3 + + + + int + path_done + structplayerc__planner__t.html + e046391a7d2e8e40ec3489e0e5074837 + + + + double + px + structplayerc__planner__t.html + 1eb31af61c046e3f04bfab1bbe6fcdaf + + + + double + py + structplayerc__planner__t.html + ad15e1eaa1c88211ac60bc8205c959b9 + + + + double + pa + structplayerc__planner__t.html + d18daadba1911b6ca5190de6a301aa9d + + + + double + gx + structplayerc__planner__t.html + d4e2df7df6a680f4a828f953623d2c9b + + + + double + gy + structplayerc__planner__t.html + ec12ddb23587a190e78b38289c0a32b6 + + + + double + ga + structplayerc__planner__t.html + 4c816c4130f824af009ae453b689f8bd + + + + double + wx + structplayerc__planner__t.html + 12b1930ea41f24160024826f1e4b6aab + + + + double + wy + structplayerc__planner__t.html + 71a32dac9337017c00b7c4a2267c8499 + + + + double + wa + structplayerc__planner__t.html + bf6adf2b50efece5fdd9f9071e4b73a6 + + + + int + curr_waypoint + structplayerc__planner__t.html + 3dc64ed428e951da38c02c722ad7695d + + + + int + waypoint_count + structplayerc__planner__t.html + 7ab8fb671577908bb1a8eb9f92a9412e + + + + double + waypoints + structplayerc__planner__t.html + f6815cad3876bc89c5b7795894942366 + [PLAYER_PLANNER_MAX_WAYPOINTS][3] + + + + playerc_position1d_t + structplayerc__position1d__t.html + + playerc_device_t + info + structplayerc__position1d__t.html + f01a5d198961df625356028d537e1dfe + + + + double + pose + structplayerc__position1d__t.html + fd1ecbed76a06e722f60fc2263f606e8 + [3] + + + double + size + structplayerc__position1d__t.html + 88960f501b0acae7645e396d28648210 + [2] + + + double + pos + structplayerc__position1d__t.html + 299a7039abd250a579b3bf6ea29df76d + + + + double + vel + structplayerc__position1d__t.html + 1671c311f00852d8589f25fb51118bae + + + + int + stall + structplayerc__position1d__t.html + e4b92ba1b009d60f897b9d10ee976e71 + + + + int + status + structplayerc__position1d__t.html + 4b9ce32e8808a938091730363217d44e + + + + + playerc_position2d_t + structplayerc__position2d__t.html + + playerc_device_t + info + structplayerc__position2d__t.html + 8ffba5d5204369787f5c12fd081a255a + + + + double + pose + structplayerc__position2d__t.html + 07bbf85dd8954773c09332b89d1dac4f + [3] + + + double + size + structplayerc__position2d__t.html + 8ce41ca7402aa854bed3981e691c0816 + [2] + + + double + px + structplayerc__position2d__t.html + ca329b6d5792b6f8cd8885cbdb561399 + + + + double + py + structplayerc__position2d__t.html + bf7eccad47f5744ff20afd9073b57979 + + + + double + pa + structplayerc__position2d__t.html + cd587d7ac337f43bcd4e3041bb809c97 + + + + double + vx + structplayerc__position2d__t.html + 5a59bf0856cf63fde7854d010b3dee43 + + + + double + vy + structplayerc__position2d__t.html + 5de0a38977eae659e10aa6c594cf0910 + + + + double + va + structplayerc__position2d__t.html + a171784e85fab75127b9cf72a7b9f162 + + + + int + stall + structplayerc__position2d__t.html + 8a90f80cdd5ce514da6d85571672b2f5 + + + + + playerc_position3d_t + structplayerc__position3d__t.html + + playerc_device_t + info + structplayerc__position3d__t.html + 0afaebddbc31fdefe77e606da22ec52d + + + + double + pose + structplayerc__position3d__t.html + 77a1eb674652ef022b99b93e14b4d8c3 + [3] + + + double + size + structplayerc__position3d__t.html + 107cf4ff32a1da4693208809c3191be9 + [2] + + + double + pos_x + structplayerc__position3d__t.html + a87015a8f76541ee653d06911a30b366 + + + + double + pos_y + structplayerc__position3d__t.html + d9907ac3504a87e3a941bb0f79398052 + + + + double + pos_z + structplayerc__position3d__t.html + 4c03907177bb3664b413e6bfc81ff72c + + + + double + pos_roll + structplayerc__position3d__t.html + 591e4cfdb1807f690289d51d0d1e18c5 + + + + double + pos_pitch + structplayerc__position3d__t.html + ee5b9e8dc07ec98743c230b5c2640d1a + + + + double + pos_yaw + structplayerc__position3d__t.html + bc078121743585b895ef09306a5989a2 + + + + double + vel_x + structplayerc__position3d__t.html + db9c2fb28d555f23c30f9d59eb073050 + + + + double + vel_y + structplayerc__position3d__t.html + 95200dce23d554089e2bf99d65d85ea0 + + + + double + vel_z + structplayerc__position3d__t.html + f8d28a92309e0a07b596e3840c129896 + + + + double + vel_roll + structplayerc__position3d__t.html + 246fcdf0c40d5b8706df582bc830d6a3 + + + + double + vel_pitch + structplayerc__position3d__t.html + 912240e843dc8fd4e05c1bb274a50a6b + + + + double + vel_yaw + structplayerc__position3d__t.html + 8710a538b26df105a7750bde554d3b55 + + + + int + stall + structplayerc__position3d__t.html + cce4a2ff70bc6c28ba000c6a537a772e + + + + + playerc_power_t + structplayerc__power__t.html + + playerc_device_t + info + structplayerc__power__t.html + 0df26439106b6ec8606d8ce662e03ca4 + + + + int + valid + structplayerc__power__t.html + 008a3eb2fd42f31db017353df0fbad33 + + + + double + charge + structplayerc__power__t.html + 41a173e95820ed515d4b02e89379f24c + + + + double + percent + structplayerc__power__t.html + 39e6c44ce6a99e56e7f560347628bf31 + + + + double + joules + structplayerc__power__t.html + 9e15e654d74bd040348c9e4c5cc26b57 + + + + double + watts + structplayerc__power__t.html + 274596c0686e1843619440f0b6e27a7d + + + + int + charging + structplayerc__power__t.html + 89f41db545d02ffd6aaaeccea18daee7 + + + + + playerc_ptz_t + structplayerc__ptz__t.html + + playerc_device_t + info + structplayerc__ptz__t.html + 5c5a797837c65bc91191c0650246678c + + + + double + pan + structplayerc__ptz__t.html + b7ac50300767b961fb559668d9617763 + + + + double + tilt + structplayerc__ptz__t.html + 317bdcf88bf4bb5b4d7e8ec250ad0af1 + + + + double + zoom + structplayerc__ptz__t.html + 87263b3d7ed0b53b450e0695b13d6b1f + + + + + playerc_rfid_t + structplayerc__rfid__t.html + + playerc_device_t + info + structplayerc__rfid__t.html + 2723528a37256f4d1e36f55f3f837bc4 + + + + uint16_t + tags_count + structplayerc__rfid__t.html + 82df83c4f02468c719467b2efb0b6fe8 + + + + playerc_rfidtag_t + tags + structplayerc__rfid__t.html + c31475f2a28cd90890e0365439da78ab + [PLAYERC_RFID_MAX_TAGS] + + + + playerc_rfidtag_t + structplayerc__rfidtag__t.html + + uint32_t + type + structplayerc__rfidtag__t.html + f8f87b929afca3b8c3b149aaa78c6069 + + + + uint32_t + guid_count + structplayerc__rfidtag__t.html + 3f4d4006367208052286de6139399625 + + + + uint8_t + guid + structplayerc__rfidtag__t.html + 68d9131becaed943a34ffe64259f3a86 + [PLAYERC_RFID_MAX_GUID] + + + + playerc_simulation_t + structplayerc__simulation__t.html + + playerc_device_t + info + structplayerc__simulation__t.html + 7eb7120f583e0add3f79f06da6f47935 + + + + + playerc_sonar_t + structplayerc__sonar__t.html + + playerc_device_t + info + structplayerc__sonar__t.html + a05175a325846ac038e81ea774c8967b + + + + int + pose_count + structplayerc__sonar__t.html + 7bcb04e8a26f97f465f4adfc4d53c871 + + + + player_pose_t + poses + structplayerc__sonar__t.html + bcf6529c67183dc9bfbf5695b2a5954d + [PLAYERC_SONAR_MAX_SAMPLES] + + + int + scan_count + structplayerc__sonar__t.html + 02ae3f3d36c98059950c6c58dcdd585c + + + + double + scan + structplayerc__sonar__t.html + 8d23d2d9f73c97f3593af9718683c9d5 + [PLAYERC_SONAR_MAX_SAMPLES] + + + + playerc_speech_t + structplayerc__speech__t.html + + playerc_device_t + info + structplayerc__speech__t.html + 6aa857aac4be4e142a6c2af6b6a3e64e + + + + + playerc_speechrecognition_t + structplayerc__speechrecognition__t.html + + playerc_device_t + info + structplayerc__speechrecognition__t.html + e5e256fcc978e6d4af64437bd4f6ed3d + + + + char + rawText + structplayerc__speechrecognition__t.html + befdf1163b90e2480f767b56ee59f92b + [PLAYER_SPEECH_RECOGNITION_TEXT_LEN] + + + char + words + structplayerc__speechrecognition__t.html + 5feea0c5dd48809aa7469a159a96c424 + [20][30] + + + int + wordCount + structplayerc__speechrecognition__t.html + db736dd851ec19487e6c259812b07e4f + + + + + playerc_wifi_link_t + structplayerc__wifi__link__t.html + + char + mac + structplayerc__wifi__link__t.html + a27a21e47626565ff6ea9556de2fab19 + [32] + + + char + ip + structplayerc__wifi__link__t.html + ecfa7e7129977a89647fa84eb7e4f243 + [32] + + + char + essid + structplayerc__wifi__link__t.html + 189e19790fe2a3a2acdc330e87a544f2 + [32] + + + int + mode + structplayerc__wifi__link__t.html + 42ba550ca3c46257b83d6ddbcb34bca3 + + + + int + encrypt + structplayerc__wifi__link__t.html + e941e6ba9b59bc874ef827814e955a8d + + + + double + freq + structplayerc__wifi__link__t.html + 277972a7b34e711203b18f04582ec5cc + + + + int + qual + structplayerc__wifi__link__t.html + 50c4c70d7fa69748592af6dc3fbedc74 + + + + int + level + structplayerc__wifi__link__t.html + 5db8e8cfa602e7a45c7c49929a1d75f5 + + + + int + noise + structplayerc__wifi__link__t.html + 5b83b124a2b26fd58273b397959a89d4 + + + + + playerc_wifi_t + structplayerc__wifi__t.html + + playerc_device_t + info + structplayerc__wifi__t.html + 239746d679683a19d785f3055dec452f + + + + playerc_wifi_link_t + links + structplayerc__wifi__t.html + 0b4413d7480f1bd8bad0beff522b77cc + [PLAYERC_WIFI_MAX_LINKS] + + + int + link_count + structplayerc__wifi__t.html + 14bccf097fefd9394710904d130aea35 + + + + + playerc_wsn_t + structplayerc__wsn__t.html + + playerc_device_t + info + structplayerc__wsn__t.html + d461d1178dfcd42624e4e43080e593a5 + + + + uint32_t + node_type + structplayerc__wsn__t.html + babc01b9614adbfa3f5f446b9fca4cad + + + + uint32_t + node_id + structplayerc__wsn__t.html + 1fa2d82e48c926e9b803b03ba1c8a97b + + + + uint32_t + node_parent_id + structplayerc__wsn__t.html + 77cb78cae47b4d1de834d5da671c653f + + + + player_wsn_node_data_t + data_packet + structplayerc__wsn__t.html + 10f40143e97be9b39676ca17ced3ac88 + + + + + PlayerCc::PlayerClient + classPlayerCc_1_1PlayerClient.html + + + PlayerClient + classPlayerCc_1_1PlayerClient.html + 1509d28c5266417995f63cd25d8ecbc2 + (const std::string aHostname=PLAYER_HOSTNAME, uint aPort=PLAYER_PORTNUM, int transport=PLAYERC_TRANSPORT_TCP) + + + + ~PlayerClient + classPlayerCc_1_1PlayerClient.html + 86bbe0770de128cb710cb9555438731c + () + + + void + StartThread + classPlayerCc_1_1PlayerClient.html + 771e8571c7b52d84b2bd2f74620609a3 + () + + + void + StopThread + classPlayerCc_1_1PlayerClient.html + 636cef0045e4749472b1b520c7a77960 + () + + + void + Run + classPlayerCc_1_1PlayerClient.html + 350f19e14cc0a74821f2eb782734dc07 + (uint aTimeout=10) + + + void + Stop + classPlayerCc_1_1PlayerClient.html + a6187ca3b3fad11de5232c0773a813c4 + () + + + bool + Peek + classPlayerCc_1_1PlayerClient.html + 71efb1ef8fa5eb38af2103cb57029dd2 + (uint timeout=0) + + + void + SetRetryLimit + classPlayerCc_1_1PlayerClient.html + d355a259243d1ad7596366a0313244b0 + (int limit) + + + int + GetRetryLimit + classPlayerCc_1_1PlayerClient.html + bcfae465ada932f0eb6602a182e33fef + () + + + void + SetRetryTime + classPlayerCc_1_1PlayerClient.html + fa5bddb9335bd4445170b30c0f7d2b54 + (double time) + + + double + GetRetryTime + classPlayerCc_1_1PlayerClient.html + 2e8215dddbfdc8fb6ab1fedb88ceb846 + () + + + void + Read + classPlayerCc_1_1PlayerClient.html + f2fa99e62ceb1113d6891dc36dfceecd + () + + + void + ReadIfWaiting + classPlayerCc_1_1PlayerClient.html + 5950f93871543b416289d66f8eb5b388 + () + + + void + SetDataMode + classPlayerCc_1_1PlayerClient.html + 2d11dcb224c798be42b744a7059561ea + (uint aMode) + + + void + SetReplaceRule + classPlayerCc_1_1PlayerClient.html + 496845414a96f05d3abb16a3a267b7e2 + (bool aReplace, int aType=-1, int aSubtype=-1, int aInterf=-1) + + + void + RequestDeviceList + classPlayerCc_1_1PlayerClient.html + d444618a210e5f9643755b3e69910a59 + () + + + std::list< playerc_device_info_t > + GetDeviceList + classPlayerCc_1_1PlayerClient.html + 673e8915e0297619e03ac419d2fd3806 + () + + + std::string + GetHostname + classPlayerCc_1_1PlayerClient.html + 306259d16e29c1ffcf68fc6bc88c1365 + () const + + + uint + GetPort + classPlayerCc_1_1PlayerClient.html + d038e8df33902eac5b8250348fd378ca + () const + + + int + LookupCode + classPlayerCc_1_1PlayerClient.html + 9a6dc27619f27529dab63606254b3373 + (std::string aName) const + + + std::string + LookupName + classPlayerCc_1_1PlayerClient.html + 0ecbdb7a6b81fbed73b1e8e08c95ceb2 + (int aCode) const + + + mutex_t + mMutex + classPlayerCc_1_1PlayerClient.html + 1d2e785237492fa038310251b497ca4e + + + + + PlayerCc::ActArrayProxy + classPlayerCc_1_1ActArrayProxy.html + PlayerCc::ClientProxy + + + ActArrayProxy + classPlayerCc_1_1ActArrayProxy.html + d70a33ae81a8bea2ea28e717cd9fd4d8 + (PlayerClient *aPc, uint aIndex=0) + + + + ~ActArrayProxy + classPlayerCc_1_1ActArrayProxy.html + 84c0decd66ec215e9f59782cf8b514be + () + + + void + RequestGeometry + classPlayerCc_1_1ActArrayProxy.html + c0f99d400adf705603c507d5f7f7c754 + (void) + + + void + SetPowerConfig + classPlayerCc_1_1ActArrayProxy.html + c59a57cbb28dc5cf5906d31a599664c1 + (bool aVal) + + + void + SetBrakesConfig + classPlayerCc_1_1ActArrayProxy.html + 87a55f5704587d19d277dc52992b0d72 + (bool aVal) + + + void + SetSpeedConfig + classPlayerCc_1_1ActArrayProxy.html + 3f5da114205dab2dcc426e2349e9bfa4 + (uint aJoint, float aSpeed) + + + void + MoveTo + classPlayerCc_1_1ActArrayProxy.html + ee28fa674b6802242acfbfd32c9fef3f + (uint aJoint, float aPos) + + + void + MoveAtSpeed + classPlayerCc_1_1ActArrayProxy.html + 08e1eafa5516b0533b38dd22ab708b3b + (uint aJoint, float aSpeed) + + + void + MoveHome + classPlayerCc_1_1ActArrayProxy.html + bb1f946cf6e48631bc1f44b9278f55ad + (int aJoint) + + + uint + GetCount + classPlayerCc_1_1ActArrayProxy.html + 6f1dba7366a5f5cf2086fe4f17a67252 + (void) const + + + player_actarray_actuator_t + GetActuatorData + classPlayerCc_1_1ActArrayProxy.html + 4a8c4482d558c956361dd993f32888e5 + (uint aJoint) const + + + player_actarray_actuatorgeom_t + GetActuatorGeom + classPlayerCc_1_1ActArrayProxy.html + cb524e99385971cf03b53c0f8818dca8 + (uint aJoint) const + + + player_actarray_actuator_t + operator[] + classPlayerCc_1_1ActArrayProxy.html + 3d4fd446f3c3ff06b7461d7032188df0 + (uint aJoint) + + + + PlayerCc::AioProxy + classPlayerCc_1_1AioProxy.html + PlayerCc::ClientProxy + + + AioProxy + classPlayerCc_1_1AioProxy.html + f92f461600b8fef7daafb711a4553f65 + (PlayerClient *aPc, uint aIndex=0) + + + uint + GetCount + classPlayerCc_1_1AioProxy.html + 9484c766f601128e1031f0dfa459d364 + () const + + + double + GetVoltage + classPlayerCc_1_1AioProxy.html + a15ad900d9abd2e7cbb50f2c1c105245 + (uint aIndex) const + + + void + SetVoltage + classPlayerCc_1_1AioProxy.html + b123874d3abee515f83b2ab870e7cba0 + (uint aIndex, double aVoltage) + + + double + operator[] + classPlayerCc_1_1AioProxy.html + 6dc1d2e7839fc8a000d6c302a5083786 + (uint aIndex) const + + + + PlayerCc::BlobfinderProxy + classPlayerCc_1_1BlobfinderProxy.html + PlayerCc::ClientProxy + + + BlobfinderProxy + classPlayerCc_1_1BlobfinderProxy.html + fec67d496ed3ed94eaa7733b6eb9cd00 + (PlayerClient *aPc, uint aIndex=0) + + + + ~BlobfinderProxy + classPlayerCc_1_1BlobfinderProxy.html + 94c441240049da4e522b78c77d5033ce + () + + + uint + GetCount + classPlayerCc_1_1BlobfinderProxy.html + ba884208a50943e6068c507606c4b7a6 + () const + + + playerc_blobfinder_blob_t + GetBlob + classPlayerCc_1_1BlobfinderProxy.html + 83a3b10af2c57e703dc76e7800c36081 + (uint aIndex) const + + + uint + GetWidth + classPlayerCc_1_1BlobfinderProxy.html + 49656258747d32651000373ab522b566 + () const + + + uint + GetHeight + classPlayerCc_1_1BlobfinderProxy.html + 8620ca1ca3f9cefd83a247676ce04996 + () const + + + playerc_blobfinder_blob_t + operator[] + classPlayerCc_1_1BlobfinderProxy.html + 79c0b93c6df2610cfd366bb5baa0bc53 + (uint aIndex) const + + + + PlayerCc::BumperProxy + classPlayerCc_1_1BumperProxy.html + PlayerCc::ClientProxy + + + BumperProxy + classPlayerCc_1_1BumperProxy.html + 620e9dfe4ecf5cbc0bd3db0109422411 + (PlayerClient *aPc, uint aIndex=0) + + + uint + GetCount + classPlayerCc_1_1BumperProxy.html + 85afb2a9a9c66f5cb28911edc95d07c8 + () const + + + uint + IsBumped + classPlayerCc_1_1BumperProxy.html + b2589bf8e748c46a9f552855342d3420 + (uint aIndex) const + + + bool + IsAnyBumped + classPlayerCc_1_1BumperProxy.html + 03a3287cfa2faf618c9bd0ad1fb55b48 + () + + + void + RequestBumperConfig + classPlayerCc_1_1BumperProxy.html + 81f4d050f63403043dda7d2aa6e89cef + () + + + uint + GetPoseCount + classPlayerCc_1_1BumperProxy.html + b161c021d642bb81f42a6e6b068b1519 + () const + + + player_bumper_define_t + GetPose + classPlayerCc_1_1BumperProxy.html + 696c0e7731e9394bb5af8be5a1d2654b + (uint aIndex) const + + + bool + operator[] + classPlayerCc_1_1BumperProxy.html + 1a716d733cc683025fdae1d1d8d11e4b + (uint aIndex) const + + + + PlayerCc::CameraProxy + classPlayerCc_1_1CameraProxy.html + PlayerCc::ClientProxy + + + CameraProxy + classPlayerCc_1_1CameraProxy.html + b08d22d90c271e8b177960d9a17cf0e6 + (PlayerClient *aPc, uint aIndex=0) + + + void + SaveFrame + classPlayerCc_1_1CameraProxy.html + 4216f61d052ee24d05bb6f098af9f0cc + (const std::string aPrefix, uint aWidth=4) + + + void + Decompress + classPlayerCc_1_1CameraProxy.html + 3f46d59d1b306e165e5be35b839665df + () + + + uint + GetDepth + classPlayerCc_1_1CameraProxy.html + 0dc61454fab5e168edc168510951a119 + () const + + + uint + GetWidth + classPlayerCc_1_1CameraProxy.html + 85428e415905263bead2f51ccf578e46 + () const + + + uint + GetHeight + classPlayerCc_1_1CameraProxy.html + 18f523251be92c30f4573981d54415fe + () const + + + uint + GetFormat + classPlayerCc_1_1CameraProxy.html + 158d7763c1cb7bd3b66552464ad2e3a0 + () const + + + uint + GetImageSize + classPlayerCc_1_1CameraProxy.html + 403b5a6a4e698ecb831f5a3e2031e04a + () const + + + void + GetImage + classPlayerCc_1_1CameraProxy.html + df8cea363d536c6d0cb31d93c662937d + (uint8_t *aImage) const + + + uint + GetCompression + classPlayerCc_1_1CameraProxy.html + f8fc76cd7bb1febad64059128cba5c08 + () const + + + + PlayerCc::DioProxy + classPlayerCc_1_1DioProxy.html + PlayerCc::ClientProxy + + + DioProxy + classPlayerCc_1_1DioProxy.html + b7b092e34c7f1b5ffc26c6a89116c89b + (PlayerClient *aPc, uint aIndex=0) + + + + ~DioProxy + classPlayerCc_1_1DioProxy.html + 7a675bdd57caa8655eb347959d86a5c7 + () + + + uint + GetCount + classPlayerCc_1_1DioProxy.html + 6cc5809f6bbe59e0991b3026ebb6e96c + () const + + + uint32_t + GetDigin + classPlayerCc_1_1DioProxy.html + 55285a0cce76b4a2f51e869d80f24d7f + () const + + + bool + GetInput + classPlayerCc_1_1DioProxy.html + 4b5160fe0aaa0a56793770d9e0128da9 + (uint aIndex) const + + + void + SetOutput + classPlayerCc_1_1DioProxy.html + 41f3f888b1c31f4c496d54de226ae04c + (uint aCount, uint32_t aDigout) + + + uint + operator[] + classPlayerCc_1_1DioProxy.html + daddfc742d80510729f07320f8ad4591 + (uint aIndex) const + + + + PlayerCc::FiducialProxy + classPlayerCc_1_1FiducialProxy.html + PlayerCc::ClientProxy + + + FiducialProxy + classPlayerCc_1_1FiducialProxy.html + 210d2b7312458d1b95d6aa8ed811c1cb + (PlayerClient *aPc, uint aIndex=0) + + + + ~FiducialProxy + classPlayerCc_1_1FiducialProxy.html + f473f1cb72ac5b37f53a4551aa863afa + () + + + uint + GetCount + classPlayerCc_1_1FiducialProxy.html + bb0fb2896fcdca1394dbd5dfaa951219 + () const + + + player_fiducial_item_t + GetFiducialItem + classPlayerCc_1_1FiducialProxy.html + 1606a973a502001a3103e7c4e5c99fe0 + (uint aIndex) const + + + player_pose_t + GetSensorPose + classPlayerCc_1_1FiducialProxy.html + aed43adf5bc8cd39844abb0fcec17f24 + () const + + + player_bbox_t + GetSensorSize + classPlayerCc_1_1FiducialProxy.html + ac2c97a723b03ebb920f5deea02b01df + () const + + + player_bbox_t + GetFiducialSize + classPlayerCc_1_1FiducialProxy.html + cd2d98adf09203a9ac90ada47d87df87 + () const + + + void + RequestGeometry + classPlayerCc_1_1FiducialProxy.html + 4116b020d8a975f366415648ce435fc7 + () + + + player_fiducial_item_t + operator[] + classPlayerCc_1_1FiducialProxy.html + 78c0b3a13ecc47d7cda3f7b0b4518737 + (uint aIndex) const + + + + PlayerCc::GpsProxy + classPlayerCc_1_1GpsProxy.html + PlayerCc::ClientProxy + + + GpsProxy + classPlayerCc_1_1GpsProxy.html + fcc57b9b197433a3c6afdf868c36c517 + (PlayerClient *aPc, uint aIndex=0) + + + double + GetLatitude + classPlayerCc_1_1GpsProxy.html + e8d2a300d642360b3ad2277a8ec75845 + () const + + + double + GetLongitude + classPlayerCc_1_1GpsProxy.html + 155a85ac14519e3686f10eaba584cc1a + () const + + + double + GetAltitude + classPlayerCc_1_1GpsProxy.html + c578d5a6e09e448f72488b9e6bb5d3de + () const + + + uint + GetSatellites + classPlayerCc_1_1GpsProxy.html + be419a8ad32593457d16038e33af4151 + () const + + + uint + GetQuality + classPlayerCc_1_1GpsProxy.html + d13eb0c79f2bc61278dea6da39433c5c + () const + + + double + GetHdop + classPlayerCc_1_1GpsProxy.html + 9d159ff9d7f9b6f2f39df8bbb23ec8ce + () const + + + double + GetVdop + classPlayerCc_1_1GpsProxy.html + 764beb218cda61d17c3aeba36e1af7ba + () const + + + double + GetUtmEasting + classPlayerCc_1_1GpsProxy.html + fda5c572c10f02e0a6c23d6eca12ac5c + () const + + + double + GetUtmNorthing + classPlayerCc_1_1GpsProxy.html + 937dbf59465b1dfb7c95d1ae28dce7e4 + () const + + + double + GetTime + classPlayerCc_1_1GpsProxy.html + de56ee3e143e0977c83c28d2dd1e4ffa + () const + + + double + GetErrHorizontal + classPlayerCc_1_1GpsProxy.html + 49fe7fb4d760f920cee867babc452889 + () const + + + double + GetErrVertical + classPlayerCc_1_1GpsProxy.html + 6306f9bd7adacabcb5f0de98d0fdfeab + () const + + + + PlayerCc::Graphics2dProxy + classPlayerCc_1_1Graphics2dProxy.html + PlayerCc::ClientProxy + + + Graphics2dProxy + classPlayerCc_1_1Graphics2dProxy.html + ec1ad712391585d428fc33197a2ecdd1 + (PlayerClient *aPc, uint aIndex=0) + + + void + Color + classPlayerCc_1_1Graphics2dProxy.html + fcf535436a0e1c0415c2f7cb31f9c4a3 + (player_color_t col) + + + void + Color + classPlayerCc_1_1Graphics2dProxy.html + 8963e75c63cf88be8e34b0319b028822 + (uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha) + + + void + Clear + classPlayerCc_1_1Graphics2dProxy.html + f17131cd0468b042c2a74fc302b63d1a + (void) + + + void + DrawPoints + classPlayerCc_1_1Graphics2dProxy.html + cffb121434c5a329c28fd7e00a4132f3 + (player_point_2d_t pts[], int count) + + + void + DrawPolygon + classPlayerCc_1_1Graphics2dProxy.html + 1585f6cb93b12f20067b142def1fe74c + (player_point_2d_t pts[], int count, bool filled, player_color_t fill_color) + + + void + DrawPolyline + classPlayerCc_1_1Graphics2dProxy.html + 725f352ff3d9201bd98fdcc43ef11156 + (player_point_2d_t pts[], int count) + + + + PlayerCc::Graphics3dProxy + classPlayerCc_1_1Graphics3dProxy.html + PlayerCc::ClientProxy + + + Graphics3dProxy + classPlayerCc_1_1Graphics3dProxy.html + 9c6362cb22277a0a0ff7afa0765c7850 + (PlayerClient *aPc, uint aIndex=0) + + + void + Color + classPlayerCc_1_1Graphics3dProxy.html + 745e629ada3312abe8bc781099cfabd2 + (player_color_t col) + + + void + Color + classPlayerCc_1_1Graphics3dProxy.html + 2a0fa1b65f17901d43966f2facf86338 + (uint8_t red, uint8_t green, uint8_t blue, uint8_t alpha) + + + void + Clear + classPlayerCc_1_1Graphics3dProxy.html + 9d5d10f6576667b11398018f0032591d + (void) + + + void + Draw + classPlayerCc_1_1Graphics3dProxy.html + 69c9cf2f850fae1fea5025acafc445cf + (player_graphics3d_draw_mode_t mode, player_point_3d_t pts[], int count) + + + + PlayerCc::GripperProxy + classPlayerCc_1_1GripperProxy.html + PlayerCc::ClientProxy + + + GripperProxy + classPlayerCc_1_1GripperProxy.html + 147c7cf12168312a6700b2f05009e78b + (PlayerClient *aPc, uint aIndex=0) + + + + ~GripperProxy + classPlayerCc_1_1GripperProxy.html + 5c9fc9f6e9338521d08eb998d15bc960 + () + + + uint + GetState + classPlayerCc_1_1GripperProxy.html + 5435ce79c210a09241a064a3f06620e8 + () const + + + uint + GetBeams + classPlayerCc_1_1GripperProxy.html + 26f11d48e31f858c3b41631870b5bc56 + () const + + + uint + GetOuterBreakBeam + classPlayerCc_1_1GripperProxy.html + 3d4f210081490e8c4ec478cb03273c96 + () const + + + uint + GetInnerBreakBeam + classPlayerCc_1_1GripperProxy.html + 6c8c997aaeb9c68105408524bb8b4a6e + () const + + + uint + GetPaddlesOpen + classPlayerCc_1_1GripperProxy.html + 0bc5719f32ba3bc8317aa4e35e7b119c + () const + + + uint + GetPaddlesClosed + classPlayerCc_1_1GripperProxy.html + 4c2077b4d7c7007c3a3477fe15456f1d + () const + + + uint + GetPaddlesMoving + classPlayerCc_1_1GripperProxy.html + aa5a46eff61d3015d4436d830a54ec11 + () const + + + uint + GetGripperError + classPlayerCc_1_1GripperProxy.html + 9c0a87dc819efb7b14847868be11ef65 + () const + + + uint + GetLiftUp + classPlayerCc_1_1GripperProxy.html + 35a0f9b45a26d8691e0d3ed18c4f93aa + () const + + + uint + GetLiftDown + classPlayerCc_1_1GripperProxy.html + 2e4be661eb30510685c2a0ea659ad67c + () const + + + uint + GetLiftMoving + classPlayerCc_1_1GripperProxy.html + 1c283b65c3bf5ea5dc8ef5f5d5b761b0 + () const + + + uint + GetLiftError + classPlayerCc_1_1GripperProxy.html + 5a0c2776a315db5476f2b110b3d173a4 + () const + + + void + SetGrip + classPlayerCc_1_1GripperProxy.html + d7d505914541fb69c1e7d4e60a7ac0af + (uint8_t aCmd, uint8_t aArg=0) + + + + PlayerCc::IrProxy + classPlayerCc_1_1IrProxy.html + PlayerCc::ClientProxy + + + IrProxy + classPlayerCc_1_1IrProxy.html + e07e1c8595897ccb9d3f0803f987cdae + (PlayerClient *aPc, uint aIndex=0) + + + + ~IrProxy + classPlayerCc_1_1IrProxy.html + eca0b78b38f33a9fd5f8f34b8b516751 + () + + + uint + GetCount + classPlayerCc_1_1IrProxy.html + d02a99aa0fa642b7ef37e1dbb53acbbe + () const + + + double + GetRange + classPlayerCc_1_1IrProxy.html + 693cf6264ba71d9ee710de578027e74a + (uint aIndex) const + + + double + GetVoltage + classPlayerCc_1_1IrProxy.html + a9a936c9cd670f14c24366040b64dd32 + (uint aIndex) const + + + uint + GetPoseCount + classPlayerCc_1_1IrProxy.html + 42d46e74bc68f68fc9bbc666fc86df0b + () const + + + player_pose_t + GetPose + classPlayerCc_1_1IrProxy.html + 7dd74c6a21bb7e8c6b7e3858c4048a5e + (uint aIndex) const + + + void + RequestGeom + classPlayerCc_1_1IrProxy.html + f5a76e405bd9b90ffe2662ddde4cbec1 + () + + + double + operator[] + classPlayerCc_1_1IrProxy.html + 2bc957a96bc01026686ca410946fd49d + (uint aIndex) const + + + + PlayerCc::LaserProxy + classPlayerCc_1_1LaserProxy.html + PlayerCc::ClientProxy + + + LaserProxy + classPlayerCc_1_1LaserProxy.html + bd60fd5b381acc807da352291a184178 + (PlayerClient *aPc, uint aIndex=0) + + + + ~LaserProxy + classPlayerCc_1_1LaserProxy.html + 247dcb78b6dd49963459e4e5788a7726 + () + + + uint + GetCount + classPlayerCc_1_1LaserProxy.html + f682d7496737ae08ed3204eb4228c351 + () const + + + double + GetMaxRange + classPlayerCc_1_1LaserProxy.html + fee8177ef02a66146d936c302335a039 + () const + + + double + GetScanRes + classPlayerCc_1_1LaserProxy.html + cf48e8f07d9929a1eb5433effa887962 + () const + + + double + GetRangeRes + classPlayerCc_1_1LaserProxy.html + fb99ac20756c6609165fc78c6579b651 + () const + + + double + GetMinAngle + classPlayerCc_1_1LaserProxy.html + b823fc8232a064dde8183eafec212d43 + () const + + + double + GetMaxAngle + classPlayerCc_1_1LaserProxy.html + cd93959ecd7c6cf2cb6f2e2616daeb1a + () const + + + bool + IntensityOn + classPlayerCc_1_1LaserProxy.html + 594538a12f4831749b304270a8c523f9 + () const + + + player_point_2d_t + GetPoint + classPlayerCc_1_1LaserProxy.html + 7901c9d09e9729fdc99402c3b6405998 + (uint aIndex) const + + + double + GetRange + classPlayerCc_1_1LaserProxy.html + 402ef8b390d32da0e19bb390ca1d1960 + (uint aIndex) const + + + double + GetBearing + classPlayerCc_1_1LaserProxy.html + 37510b146b5244cd05ed2fb8ae0c0fe0 + (uint aIndex) const + + + int + GetIntensity + classPlayerCc_1_1LaserProxy.html + b903149ca6c6806792a804292133d79b + (uint aIndex) const + + + void + Configure + classPlayerCc_1_1LaserProxy.html + 0bda344287c25d4d1608e8bd768c7164 + (double aMinAngle, double aMaxAngle, uint aScanRes, uint aRangeRes, bool aIntensity) + + + void + RequestConfigure + classPlayerCc_1_1LaserProxy.html + 4dead8192297f4a3c80208f41b4c87a7 + () + + + void + RequestGeom + classPlayerCc_1_1LaserProxy.html + 5a95e817f51d0b4adb6fdf051beef309 + () + + + player_pose_t + GetPose + classPlayerCc_1_1LaserProxy.html + b7aa9cff67917c2c69ff6f7e5859398a + () + + + player_pose_t + GetRobotPose + classPlayerCc_1_1LaserProxy.html + 52e5918dd1f42ed1a0ad64a33d25d198 + () + + + player_bbox_t + GetSize + classPlayerCc_1_1LaserProxy.html + 639484a1a89442fa182d37f82a26d309 + () + + + double + MinLeft + classPlayerCc_1_1LaserProxy.html + 23dd520c647cdc66079b3d3613b8a4ea + () + + + double + MinRight + classPlayerCc_1_1LaserProxy.html + 463b2736b8ae9a946b045cac3185a73c + () + + + double + operator[] + classPlayerCc_1_1LaserProxy.html + b226c1d123fd2b654f466fa7f16d2c4f + (uint index) const + + + + PlayerCc::LimbProxy + classPlayerCc_1_1LimbProxy.html + PlayerCc::ClientProxy + + + LimbProxy + classPlayerCc_1_1LimbProxy.html + 600a415d03e761567d9640700d17ca6a + (PlayerClient *aPc, uint aIndex=0) + + + void + RequestGeometry + classPlayerCc_1_1LimbProxy.html + 9654519c5ac9b64182a809d00c58f9cd + (void) + + + void + SetPowerConfig + classPlayerCc_1_1LimbProxy.html + cb5d8e20ef9027490c8c6bde87e48161 + (bool aVal) + + + void + SetBrakesConfig + classPlayerCc_1_1LimbProxy.html + e379e80a1c8132ad5da35ae61ff6cc07 + (bool aVal) + + + void + SetSpeedConfig + classPlayerCc_1_1LimbProxy.html + 659fe6aaa41da391098b864a2b884da2 + (float aSpeed) + + + void + MoveHome + classPlayerCc_1_1LimbProxy.html + 84436a9aedbe673492844233790a15eb + (void) + + + void + Stop + classPlayerCc_1_1LimbProxy.html + 65b5f48b848639ef8f5504bd156c580c + (void) + + + void + SetPose + classPlayerCc_1_1LimbProxy.html + 5fa205f92737f4f25990a38b3013bdb7 + (float aPX, float aPY, float aPZ, float aAX, float aAY, float aAZ, float aOX, float aOY, float aOZ) + + + void + SetPosition + classPlayerCc_1_1LimbProxy.html + d048c7d5c602ccd2a2c2e91e9f0bc245 + (float aX, float aY, float aZ) + + + void + VectorMove + classPlayerCc_1_1LimbProxy.html + b81c4bd1fc90b21b901f7e0587514622 + (float aX, float aY, float aZ, float aLength) + + + player_limb_data_t + GetData + classPlayerCc_1_1LimbProxy.html + 3eb157962a994af7a0315e5aa6e18943 + (void) const + + + player_limb_geom_req_t + GetGeom + classPlayerCc_1_1LimbProxy.html + 15d13583b7be47a1e525d4a70e8542c7 + (void) const + + + + PlayerCc::LocalizeProxy + classPlayerCc_1_1LocalizeProxy.html + PlayerCc::ClientProxy + + + LocalizeProxy + classPlayerCc_1_1LocalizeProxy.html + 30729caef60627105b05929676a032c7 + (PlayerClient *aPc, uint aIndex=0) + + + + ~LocalizeProxy + classPlayerCc_1_1LocalizeProxy.html + 6baac56e16a478db80e9160b1a71f8f0 + () + + + uint + GetMapSizeX + classPlayerCc_1_1LocalizeProxy.html + 62346f817dd7c9c4ca33f51244ee0fba + () const + + + uint + GetMapSizeY + classPlayerCc_1_1LocalizeProxy.html + 04569deb84608d2376534914d18b93b5 + () const + + + uint + GetMapTileX + classPlayerCc_1_1LocalizeProxy.html + 0c5672e126b3cfc434b44b6fc8157afa + () const + + + uint + GetMapTileY + classPlayerCc_1_1LocalizeProxy.html + 726d4672047e6bc89cd97d848a1733f3 + () const + + + double + GetMapScale + classPlayerCc_1_1LocalizeProxy.html + 1a4614276a3326604b438168e09259cf + () const + + + uint + GetPendingCount + classPlayerCc_1_1LocalizeProxy.html + 734fd5bb7d56e566f7631ac69db918f9 + () const + + + uint + GetHypothCount + classPlayerCc_1_1LocalizeProxy.html + caf181cc89b12341d297d3f19a2914a9 + () const + + + player_localize_hypoth_t + GetHypoth + classPlayerCc_1_1LocalizeProxy.html + d5195a833f9e446d7dc2e6fa54f6d8a4 + (uint aIndex) const + + + int + GetParticles + classPlayerCc_1_1LocalizeProxy.html + 1bcc1f2d85c0364368f58e56e5ec53ef + () + + + player_pose_t + GetParticlePose + classPlayerCc_1_1LocalizeProxy.html + 20174646d1f1ab50d36eabfb0fa9c051 + (int index) const + + + void + SetPose + classPlayerCc_1_1LocalizeProxy.html + 6998ad1a0e270a41b30fc0a665163cff + (double pose[3], double cov[3]) + + + uint + GetNumHypoths + classPlayerCc_1_1LocalizeProxy.html + 322aca726c3b46b8263f8fc3f9bb0a01 + () const + + + uint + GetNumParticles + classPlayerCc_1_1LocalizeProxy.html + 43d4f84933668141ad9bef1985cecd60 + () const + + + + PlayerCc::LogProxy + classPlayerCc_1_1LogProxy.html + PlayerCc::ClientProxy + + + LogProxy + classPlayerCc_1_1LogProxy.html + 4a74fcb029f31c71d9e2c3a821cdc534 + (PlayerClient *aPc, uint aIndex=0) + + + + ~LogProxy + classPlayerCc_1_1LogProxy.html + 61431811356f3ec62d060a091b13675c + () + + + int + GetType + classPlayerCc_1_1LogProxy.html + 20525a70c07a5b92cd8072c0aed5af49 + () const + + + int + GetState + classPlayerCc_1_1LogProxy.html + 375fb69358103bce2027bfb2e2ea4217 + () const + + + void + SetWriteState + classPlayerCc_1_1LogProxy.html + 94a8ab2605ca6e78a34d44ad2abe646e + (int aState) + + + void + SetReadState + classPlayerCc_1_1LogProxy.html + dfb4e101fafec9de32e1aea2ed562d73 + (int aState) + + + void + Rewind + classPlayerCc_1_1LogProxy.html + 57647f5ff6f46b51ef5c480345883655 + () + + + void + SetFilename + classPlayerCc_1_1LogProxy.html + 0a2f7212ed2eb62256111f7f53a1931b + (const std::string aFilename) + + + + PlayerCc::MapProxy + classPlayerCc_1_1MapProxy.html + PlayerCc::ClientProxy + + + MapProxy + classPlayerCc_1_1MapProxy.html + 67d5b27674a4e2cd638cad338afee994 + (PlayerClient *aPc, uint aIndex=0) + + + + ~MapProxy + classPlayerCc_1_1MapProxy.html + 13994be36b66ef5b1a8923299a14a0f3 + () + + + void + RequestMap + classPlayerCc_1_1MapProxy.html + 3897302638d2607102137d44d3a5297e + () + + + int + GetCellIndex + classPlayerCc_1_1MapProxy.html + 677eea27d79f88c249c253d76661d6bc + (int x, int y) const + + + unsigned char + GetCell + classPlayerCc_1_1MapProxy.html + 02b059aa30a536b70852a08d2d58229d + (int x, int y) const + + + double + GetResolution + classPlayerCc_1_1MapProxy.html + cb118f3874ac6c49c449a7b5de3201d4 + () const + + + uint + GetWidth + classPlayerCc_1_1MapProxy.html + bba887f9a1ad16dfe267fa0bc3c7a948 + () const + + + uint + GetHeight + classPlayerCc_1_1MapProxy.html + 560c06cc6ba93b571988707fec590bda + () const + + + double + GetOriginX + classPlayerCc_1_1MapProxy.html + 1cbe91a14faf86da7ff9a8c427185668 + () const + + + double + GetOriginY + classPlayerCc_1_1MapProxy.html + 7a952f424233cc0e3d7821430cfcc401 + () const + + + void + GetMap + classPlayerCc_1_1MapProxy.html + 8f2617469f2d391a3d9f59373f11f5dc + (int8_t *aMap) const + + + + PlayerCc::OpaqueProxy + classPlayerCc_1_1OpaqueProxy.html + PlayerCc::ClientProxy + + + OpaqueProxy + classPlayerCc_1_1OpaqueProxy.html + 17a88c6aee74c64af66c341e8e4f2e86 + (PlayerClient *aPc, uint aIndex=0) + + + + ~OpaqueProxy + classPlayerCc_1_1OpaqueProxy.html + 843f5707d7ad8bf4eeef74fff74da051 + () + + + uint + GetCount + classPlayerCc_1_1OpaqueProxy.html + 823f9a7ae7ebfde1753ab5e54760ce6f + () const + + + void + GetData + classPlayerCc_1_1OpaqueProxy.html + 988c6dc5f6a04cdcc955ac8b86127d75 + (uint8_t *aDest) const + + + void + SendCmd + classPlayerCc_1_1OpaqueProxy.html + 232afb2ffb55f9a624d0a56a9e50a19d + (player_opaque_data_t *aData) + + + + PlayerCc::PlannerProxy + classPlayerCc_1_1PlannerProxy.html + PlayerCc::ClientProxy + + + PlannerProxy + classPlayerCc_1_1PlannerProxy.html + d8de8d73ba57d71fb9c26fa82411f034 + (PlayerClient *aPc, uint aIndex=0) + + + + ~PlannerProxy + classPlayerCc_1_1PlannerProxy.html + 2bf0b3f040c2f62914261d3998fbfec3 + () + + + void + SetGoalPose + classPlayerCc_1_1PlannerProxy.html + fc4fe207d5ffb2df8ff6544be9382f76 + (double aGx, double aGy, double aGa) + + + void + RequestWaypoints + classPlayerCc_1_1PlannerProxy.html + 07b055dcc37a57cf2fa2c3868d4e403d + () + + + void + SetEnable + classPlayerCc_1_1PlannerProxy.html + ca90dc071f0c717447c700490a796910 + (bool aEnable) + + + uint + GetPathValid + classPlayerCc_1_1PlannerProxy.html + 4e5f7ffb08fd470d589ddec4e8ae3f6a + () const + + + uint + GetPathDone + classPlayerCc_1_1PlannerProxy.html + 43afe5ea1e92ffb8a18776859aafb641 + () const + + + double + GetPx + classPlayerCc_1_1PlannerProxy.html + f613e20435f468183084de089e9aa532 + () const + + + double + GetPy + classPlayerCc_1_1PlannerProxy.html + f21adb981681b10e832e55a5720513da + () const + + + double + GetPa + classPlayerCc_1_1PlannerProxy.html + b59258d03739660e2890370a99dd94d6 + () const + + + player_pose_t + GetPose + classPlayerCc_1_1PlannerProxy.html + 00db0c263a8de0fa76042a1ad011977c + () const + + + double + GetGx + classPlayerCc_1_1PlannerProxy.html + 5e8bb1716388d40a2f9632329f64b1cf + () const + + + double + GetGy + classPlayerCc_1_1PlannerProxy.html + 0b61b59bf5d756707ae9709328adc434 + () const + + + double + GetGa + classPlayerCc_1_1PlannerProxy.html + 0c51f5b294b82ecabcdd2b473b9d557c + () const + + + player_pose_t + GetGoal + classPlayerCc_1_1PlannerProxy.html + fa2b76160cd365b4c091cbb90ccae502 + () const + + + double + GetWx + classPlayerCc_1_1PlannerProxy.html + 30e9f73b6d0e0831518a3249a0154095 + () const + + + double + GetWy + classPlayerCc_1_1PlannerProxy.html + a5034d3c2f98ca977177bb8a486c84ff + () const + + + double + GetWa + classPlayerCc_1_1PlannerProxy.html + ffdd1d67b910872e30ed0f36c7c0e8af + () const + + + player_pose_t + GetCurrentWaypoint + classPlayerCc_1_1PlannerProxy.html + b2ad71b7a5b2d9ec88b543e4c019ff75 + () const + + + double + GetIx + classPlayerCc_1_1PlannerProxy.html + aa249e06edcafa4c3b5c068b3d3fc8ae + (int i) const + + + double + GetIy + classPlayerCc_1_1PlannerProxy.html + 6e3cea16ea9ee8992e5e31b411f01074 + (int i) const + + + double + GetIa + classPlayerCc_1_1PlannerProxy.html + 4f8a325d815d517a232092ef29c26bea + (int i) const + + + player_pose_t + GetWaypoint + classPlayerCc_1_1PlannerProxy.html + 81b55c3d17f1ee229373a8869b7c19db + (uint aIndex) const + + + int + GetCurrentWaypointId + classPlayerCc_1_1PlannerProxy.html + 30b24f48fef871fd56cdc3581f1ed392 + () const + + + uint + GetWaypointCount + classPlayerCc_1_1PlannerProxy.html + eec62aa735e0567a8634e356e36ebdd4 + () const + + + player_pose_t + operator[] + classPlayerCc_1_1PlannerProxy.html + cfaf24174f1835139a407f92ecfdda7f + (uint aIndex) const + + + + PlayerCc::Position1dProxy + classPlayerCc_1_1Position1dProxy.html + PlayerCc::ClientProxy + + + Position1dProxy + classPlayerCc_1_1Position1dProxy.html + a37caa4296ca330d0538302ac38fa32d + (PlayerClient *aPc, uint aIndex=0) + + + + ~Position1dProxy + classPlayerCc_1_1Position1dProxy.html + d936ebf64974fd7c8bc719dbe5a8db9d + () + + + void + SetSpeed + classPlayerCc_1_1Position1dProxy.html + 33c94b6d6d65c533eabcfe9b43e1c73c + (double aVel) + + + void + GoTo + classPlayerCc_1_1Position1dProxy.html + 2287f2cb300e0e30da8440a1d775c1e1 + (double aPos, double aVel) + + + void + RequestGeom + classPlayerCc_1_1Position1dProxy.html + 69e1df7a24b8e1f0a99cc4dcb37e11aa + () + + + player_pose_t + GetPose + classPlayerCc_1_1Position1dProxy.html + bf6eecce899e27d6d385fc5867ec6784 + () const + + + player_bbox_t + GetSize + classPlayerCc_1_1Position1dProxy.html + 1a6da477c461062db16142719f0d7344 + () const + + + void + SetMotorEnable + classPlayerCc_1_1Position1dProxy.html + 631350ee159c2f74b24a5d7348bdeccf + (bool enable) + + + void + SetOdometry + classPlayerCc_1_1Position1dProxy.html + 87c48b9b27a2cb3b60bfca19c2d8c090 + (double aPos) + + + void + ResetOdometry + classPlayerCc_1_1Position1dProxy.html + 6883b05efa79e6371bb38f981fde9264 + () + + + double + GetPos + classPlayerCc_1_1Position1dProxy.html + 67170dc91f8919ac568f70c7e28a5cba + () const + + + double + GetVel + classPlayerCc_1_1Position1dProxy.html + 245d297be4e40b04ed05a514b261d76a + () const + + + bool + GetStall + classPlayerCc_1_1Position1dProxy.html + 92a39d0c28d35256fa240cc668fc109a + () const + + + uint8_t + GetStatus + classPlayerCc_1_1Position1dProxy.html + 4d48bbbdee875d7dea92e6bb7b0e7451 + () const + + + bool + IsLimitMin + classPlayerCc_1_1Position1dProxy.html + 5a4195a8963ce356f3a4ed5f21fbe7c0 + () const + + + bool + IsLimitCen + classPlayerCc_1_1Position1dProxy.html + df6344ddfe6f4f0fbbcae7f126a333de + () const + + + bool + IsLimitMax + classPlayerCc_1_1Position1dProxy.html + 628416819083b713bb382023c2f414e2 + () const + + + bool + IsOverCurrent + classPlayerCc_1_1Position1dProxy.html + 39c88aee3e389a2d7cf9a033384a486a + () const + + + bool + IsTrajComplete + classPlayerCc_1_1Position1dProxy.html + 3c3bcf64c399674a5f813b91543c9060 + () const + + + bool + IsEnabled + classPlayerCc_1_1Position1dProxy.html + 83297e20e041823f6997a225c4f77e6e + () const + + + + PlayerCc::Position2dProxy + classPlayerCc_1_1Position2dProxy.html + PlayerCc::ClientProxy + + + Position2dProxy + classPlayerCc_1_1Position2dProxy.html + 39ad17105f0e77975815e6f170e48ece + (PlayerClient *aPc, uint aIndex=0) + + + + ~Position2dProxy + classPlayerCc_1_1Position2dProxy.html + 4bf829c50ce82ab932a48e61a5636aea + () + + + void + SetSpeed + classPlayerCc_1_1Position2dProxy.html + 00d299f64e7fa2b3e83aa8034ce80ad6 + (double aXSpeed, double aYSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position2dProxy.html + 687738f88dbb2e08f0d0289940d0ab46 + (double aXSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position2dProxy.html + f99eea62f7923bdd9a72e98892716b3c + (player_pose_t vel) + + + void + GoTo + classPlayerCc_1_1Position2dProxy.html + 8a1fb883b8b3478f7253c85fcccb3ff7 + (player_pose_t pos, player_pose_t vel) + + + void + GoTo + classPlayerCc_1_1Position2dProxy.html + b8c3ae533b139c8838dcb9cf6d9c5fec + (player_pose_t pos) + + + void + GoTo + classPlayerCc_1_1Position2dProxy.html + 88c746a64b2f8f441ebd89dcdf362018 + (double aX, double aY, double aYaw) + + + void + SetCarlike + classPlayerCc_1_1Position2dProxy.html + 621d7bd3f2da3c9c9dc19b2ada47fe0e + (double aXSpeed, double aDriveAngle) + + + void + RequestGeom + classPlayerCc_1_1Position2dProxy.html + 12fa91ddc7a193b443c593164bb367d4 + () + + + player_pose_t + GetPose + classPlayerCc_1_1Position2dProxy.html + 18afd3df585a62e4bbf0d98599ca1c55 + () + + + player_bbox_t + GetSize + classPlayerCc_1_1Position2dProxy.html + 24ea037d902fe8d134c6fc6db469ff1a + () + + + void + SetMotorEnable + classPlayerCc_1_1Position2dProxy.html + 319d8f265a83c916fb174a3ce892dc53 + (bool enable) + + + void + ResetOdometry + classPlayerCc_1_1Position2dProxy.html + 52cc89aecc5c587ad8f23bed13c554a2 + () + + + void + SetOdometry + classPlayerCc_1_1Position2dProxy.html + 139e51e54b4b0a2ad77f2993b8faef72 + (double aX, double aY, double aYaw) + + + double + GetXPos + classPlayerCc_1_1Position2dProxy.html + 338dd85425d9f00e3af77e71f2929107 + () const + + + double + GetYPos + classPlayerCc_1_1Position2dProxy.html + cd5210a7d0f9bd7fb86a9f66037909ae + () const + + + double + GetYaw + classPlayerCc_1_1Position2dProxy.html + 47c35e041bf712098d51db046d99b6f9 + () const + + + double + GetXSpeed + classPlayerCc_1_1Position2dProxy.html + c7483602804c8a633fc26da61f33a1db + () const + + + double + GetYSpeed + classPlayerCc_1_1Position2dProxy.html + 815f9bbae0bc4ead43afa2fb497538cb + () const + + + double + GetYawSpeed + classPlayerCc_1_1Position2dProxy.html + f84d1686cdebf6644b32b20d93a987e5 + () const + + + bool + GetStall + classPlayerCc_1_1Position2dProxy.html + 1f3cb7456c4b94da1c2f30099d99af27 + () const + + + + PlayerCc::Position3dProxy + classPlayerCc_1_1Position3dProxy.html + PlayerCc::ClientProxy + + + Position3dProxy + classPlayerCc_1_1Position3dProxy.html + 721f27c815814ed1f964770dd607829b + (PlayerClient *aPc, uint aIndex=0) + + + + ~Position3dProxy + classPlayerCc_1_1Position3dProxy.html + a1ec8d4d21fcd3695f01bd5da654d9cf + () + + + void + SetSpeed + classPlayerCc_1_1Position3dProxy.html + a3da2aba841ab4a4d697abf482a5d9dd + (double aXSpeed, double aYSpeed, double aZSpeed, double aRollSpeed, double aPitchSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position3dProxy.html + 12edd02131f090f5ff8bce377b2e3886 + (double aXSpeed, double aYSpeed, double aZSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position3dProxy.html + db40fde76b61b5be21fb4df118666a50 + (double aXSpeed, double aYSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position3dProxy.html + 7f6c1de188de3ae8c62f7a2635734872 + (double aXSpeed, double aYawSpeed) + + + void + SetSpeed + classPlayerCc_1_1Position3dProxy.html + 5f9b521601bf0326384bf35cdb9e0eaa + (player_pose3d_t vel) + + + void + GoTo + classPlayerCc_1_1Position3dProxy.html + 55dbf9e32b52793fc84e3cdc0b3d4fcb + (player_pose3d_t aPos, player_pose3d_t aVel) + + + void + GoTo + classPlayerCc_1_1Position3dProxy.html + b5a7aac01b5352c0dfb517c2f69ca31d + (player_pose3d_t aPos) + + + void + GoTo + classPlayerCc_1_1Position3dProxy.html + 9b7f83d2e3b036a711040bc51e2782fe + (double aX, double aY, double aZ, double aRoll, double aPitch, double aYaw) + + + void + SetMotorEnable + classPlayerCc_1_1Position3dProxy.html + 7b436bbb90ff59f0ecbe93c7b098cec2 + (bool aEnable) + + + void + SelectVelocityControl + classPlayerCc_1_1Position3dProxy.html + 0f9242390ad8b617bfe58b849681e6ec + (int aMode) + + + void + ResetOdometry + classPlayerCc_1_1Position3dProxy.html + 84229873bdbfa50db422990b0aa54905 + () + + + void + SetOdometry + classPlayerCc_1_1Position3dProxy.html + 2326b3a58fa37feb0e43e084603414f3 + (double aX, double aY, double aZ, double aRoll, double aPitch, double aYaw) + + + double + GetXPos + classPlayerCc_1_1Position3dProxy.html + 7bfe49d174496053ce3106dd81680471 + () const + + + double + GetYPos + classPlayerCc_1_1Position3dProxy.html + d947161d9b55ff1cfa80d455517d1438 + () const + + + double + GetZPos + classPlayerCc_1_1Position3dProxy.html + f50e8671db3ec6aa7bb41416d7a9c310 + () const + + + double + GetRoll + classPlayerCc_1_1Position3dProxy.html + cf8cb43d43a7a55ac060d06c117423d6 + () const + + + double + GetPitch + classPlayerCc_1_1Position3dProxy.html + b579af4a6da026633145ce617650d94e + () const + + + double + GetYaw + classPlayerCc_1_1Position3dProxy.html + 4323afa1c77f7496bcb8e0506514516f + () const + + + double + GetXSpeed + classPlayerCc_1_1Position3dProxy.html + 0cf9cd86f8f5829e60320f44d8db6a17 + () const + + + double + GetYSpeed + classPlayerCc_1_1Position3dProxy.html + a820d9c8b4f592d64af492c9842acff8 + () const + + + double + GetZSpeed + classPlayerCc_1_1Position3dProxy.html + b95af2c114213f409d64bb3020269357 + () const + + + double + GetRollSpeed + classPlayerCc_1_1Position3dProxy.html + a6bc7ceef854ae85f99551a43eddcc79 + () const + + + double + GetPitchSpeed + classPlayerCc_1_1Position3dProxy.html + a7c0e6aa075aae0d300a4866146391c1 + () const + + + double + GetYawSpeed + classPlayerCc_1_1Position3dProxy.html + 81e68a3ffb3a15868c10d92e0f327158 + () const + + + bool + GetStall + classPlayerCc_1_1Position3dProxy.html + f3c6c35c11cf2dbfdf78c9b8e9750282 + () const + + + + PlayerCc::PowerProxy + classPlayerCc_1_1PowerProxy.html + PlayerCc::ClientProxy + + + PowerProxy + classPlayerCc_1_1PowerProxy.html + 72a940046b0a187ad764355f41135300 + (PlayerClient *aPc, uint aIndex=0) + + + + ~PowerProxy + classPlayerCc_1_1PowerProxy.html + cac03199a117fdd79f74298f949b3e03 + () + + + double + GetCharge + classPlayerCc_1_1PowerProxy.html + 89360803003f05ab587ae111e38d0069 + () const + + + + PlayerCc::PtzProxy + classPlayerCc_1_1PtzProxy.html + PlayerCc::ClientProxy + + + PtzProxy + classPlayerCc_1_1PtzProxy.html + a84de29d6536c422d0d46c4cb0716bae + (PlayerClient *aPc, uint aIndex=0) + + + void + SetCam + classPlayerCc_1_1PtzProxy.html + d827a26e01b60bef73470d178f36b05a + (double aPan, double aTilt, double aZoom) + + + void + SetSpeed + classPlayerCc_1_1PtzProxy.html + d1066037bd6ff39b8da458ec3d0440cd + (double aPanSpeed=0, double aTiltSpeed=0, double aZoomSpeed=0) + + + void + SelectControlMode + classPlayerCc_1_1PtzProxy.html + 4d813221814c0e0c997b9131cda4f948 + (uint aMode) + + + double + GetPan + classPlayerCc_1_1PtzProxy.html + 9cbd6549c67ecc9e3c8e167caba53785 + () const + + + double + GetTilt + classPlayerCc_1_1PtzProxy.html + 876aa8ccf6fab4a04d98066455ab9a2a + () const + + + double + GetZoom + classPlayerCc_1_1PtzProxy.html + 766e9ce11067ccde46b0f0e9af24d64b + () const + + + + PlayerCc::RFIDProxy + classPlayerCc_1_1RFIDProxy.html + PlayerCc::ClientProxy + + + RFIDProxy + classPlayerCc_1_1RFIDProxy.html + a1eda2cc1b45f085126be9c8667bb7f4 + (PlayerClient *aPc, uint aIndex=0) + + + + ~RFIDProxy + classPlayerCc_1_1RFIDProxy.html + 64bf893d2d992efb3ce6363feeb1d5a8 + () + + + uint + GetTagsCount + classPlayerCc_1_1RFIDProxy.html + 9e11c33e4c2e2f5768f0110f21bec595 + () const + + + playerc_rfidtag_t + GetRFIDTag + classPlayerCc_1_1RFIDProxy.html + aa7c06854abe2cac5941502235d0f7bb + (uint aIndex) const + + + playerc_rfidtag_t + operator[] + classPlayerCc_1_1RFIDProxy.html + 20f4ab23f6434a73a90723f6eface5d8 + (uint aIndex) const + + + + PlayerCc::SimulationProxy + classPlayerCc_1_1SimulationProxy.html + PlayerCc::ClientProxy + + + SimulationProxy + classPlayerCc_1_1SimulationProxy.html + b626b9fc289f6774cf247043b04b6b03 + (PlayerClient *aPc, uint aIndex=0) + + + + ~SimulationProxy + classPlayerCc_1_1SimulationProxy.html + 73a583ed0ba2039c084c4934511f68bd + () + + + void + SetPose2d + classPlayerCc_1_1SimulationProxy.html + 654a959185fcb1c338354285445a288a + (char *identifier, double x, double y, double a) + + + void + GetPose2d + classPlayerCc_1_1SimulationProxy.html + 4078d77a8cf58c558d67e624fad8afbc + (char *identifier, double &x, double &y, double &a) + + + + PlayerCc::SonarProxy + classPlayerCc_1_1SonarProxy.html + PlayerCc::ClientProxy + + + SonarProxy + classPlayerCc_1_1SonarProxy.html + 57a60ae943c96e516320015809fc8e19 + (PlayerClient *aPc, uint aIndex=0) + + + + ~SonarProxy + classPlayerCc_1_1SonarProxy.html + 5ddc4ddc8b2dde6bd54ab4daf471799e + () + + + uint + GetCount + classPlayerCc_1_1SonarProxy.html + b0238934bfed49f243039c039d61178c + () const + + + double + GetScan + classPlayerCc_1_1SonarProxy.html + 1f849266b637c3f4a3e79ab40fce46ab + (uint aIndex) const + + + double + operator[] + classPlayerCc_1_1SonarProxy.html + c6912f8379bfbf58b79e8b3b58ce46fe + (uint aIndex) const + + + uint + GetPoseCount + classPlayerCc_1_1SonarProxy.html + a3747b1137c9aaa2f80df26421edd586 + () const + + + player_pose_t + GetPose + classPlayerCc_1_1SonarProxy.html + d228d264c402a9b0ce9eea80c62e8a84 + (uint aIndex) const + + + void + RequestGeom + classPlayerCc_1_1SonarProxy.html + a5c3ab6a5d1ffe0c474c12c239100c20 + () + + + + PlayerCc::SpeechProxy + classPlayerCc_1_1SpeechProxy.html + PlayerCc::ClientProxy + + + SpeechProxy + classPlayerCc_1_1SpeechProxy.html + 3986969865eab1f15fea2b1f7a338658 + (PlayerClient *aPc, uint aIndex=0) + + + + ~SpeechProxy + classPlayerCc_1_1SpeechProxy.html + 4a77010a4de66fa8b164c012c931a0e2 + () + + + void + Say + classPlayerCc_1_1SpeechProxy.html + d45425592b9318cc7479f91b784aa3dc + (std::string aStr) + + + + PlayerCc::SpeechRecognitionProxy + classPlayerCc_1_1SpeechRecognitionProxy.html + PlayerCc::ClientProxy + + + SpeechRecognitionProxy + classPlayerCc_1_1SpeechRecognitionProxy.html + 9466730914fe0b732c0198c3165816bb + (PlayerClient *aPc, uint aIndex=0) + + + std::string + GetWord + classPlayerCc_1_1SpeechRecognitionProxy.html + c91b1293f76aefe68365695881cb1ff3 + (uint aWord) const + + + uint + GetCount + classPlayerCc_1_1SpeechRecognitionProxy.html + e3e39b958d15c14a4cce551e44492425 + (void) const + + + std::string + operator[] + classPlayerCc_1_1SpeechRecognitionProxy.html + 9e4b7e08660e2a6900f7bc35e4966594 + (uint aWord) + + + + PlayerCc::WiFiProxy + classPlayerCc_1_1WiFiProxy.html + PlayerCc::ClientProxy + + + WiFiProxy + classPlayerCc_1_1WiFiProxy.html + 953abd3dd0546a7aaba57b53f2e239d5 + (PlayerClient *aPc, uint aIndex=0) + + + + ~WiFiProxy + classPlayerCc_1_1WiFiProxy.html + bab49ce5e7a4b919510f6322f356b137 + () + + + + PlayerCc::WSNProxy + classPlayerCc_1_1WSNProxy.html + PlayerCc::ClientProxy + + + WSNProxy + classPlayerCc_1_1WSNProxy.html + 5ead6ff805e6a04af13302faf8ee4ced + (PlayerClient *aPc, uint aIndex=0) + + + + ~WSNProxy + classPlayerCc_1_1WSNProxy.html + fabba206847b68c62f272384d0174f99 + () + + + uint + GetNodeType + classPlayerCc_1_1WSNProxy.html + 4332b9942ea8a0d747767d6c5b26e194 + () const + + + uint + GetNodeID + classPlayerCc_1_1WSNProxy.html + bc95e9848a25c37fb086a4576021a9a1 + () const + + + uint + GetNodeParentID + classPlayerCc_1_1WSNProxy.html + d045b8cffea0f806e483c5e99aa82b8a + () const + + + player_wsn_node_data_t + GetNodeDataPacket + classPlayerCc_1_1WSNProxy.html + e215e17a5ff899d2c726ad4d0e9c1e23 + () const + + + void + SetDevState + classPlayerCc_1_1WSNProxy.html + 25ac15f242e47e93595937f0a0eb2640 + (int nodeID, int groupID, int devNr, int value) + + + void + Power + classPlayerCc_1_1WSNProxy.html + 939ac6b5d58727a95cb5a829ff03a168 + (int nodeID, int groupID, int value) + + + void + DataType + classPlayerCc_1_1WSNProxy.html + 0d97e7c3fd21e65721c0de6829ebe313 + (int value) + + + void + DataFreq + classPlayerCc_1_1WSNProxy.html + 1e0500c4bcd850dcdfeba8fba1d4b3e9 + (int nodeID, int groupID, float frequency) + + + + PlayerCc::PlayerError + classPlayerCc_1_1PlayerError.html + + std::string + GetErrorStr + classPlayerCc_1_1PlayerError.html + bb6f24c3c0ce014801817d34c6e39907 + () const + + + std::string + GetErrorFun + classPlayerCc_1_1PlayerError.html + 8a5d5c7353e0de4951e559612a2e7bb3 + () const + + + int + GetErrorCode + classPlayerCc_1_1PlayerError.html + e0e44a823bb11a19baeb3d88f0258a95 + () const + + + + PlayerError + classPlayerCc_1_1PlayerError.html + 5158b76256d1f76e5c5c3f2e0e38750a + (const std::string aFun="", const std::string aStr="", const int aCode=-1) + + + + ~PlayerError + classPlayerCc_1_1PlayerError.html + 72c61df8cce5cc9544dd608c4ac6b99a + () + + + + PlayerCc::ClientProxy + classPlayerCc_1_1ClientProxy.html + + int + connection_t + classPlayerCc_1_1ClientProxy.html + 346a6d6d100f47cebfd0829d604fa109 + + + + boost::mutex::scoped_lock + scoped_lock_t + classPlayerCc_1_1ClientProxy.html + 76437a0c42747630f61dfd3d1ee07951 + + + + int + read_signal_t + classPlayerCc_1_1ClientProxy.html + 0b6d9e5f66cc35a72965ffbc1fa762d5 + + + + bool + IsValid + classPlayerCc_1_1ClientProxy.html + 173e9bdb9bdda5d6f98c712a643fe5d9 + () const + + + bool + IsFresh + classPlayerCc_1_1ClientProxy.html + 563390cf096d5a5bf827183a61450799 + () const + + + void + NotFresh + classPlayerCc_1_1ClientProxy.html + 69917f6ff5aed875abc9058aab95e858 + () + + + std::string + GetDriverName + classPlayerCc_1_1ClientProxy.html + e06fc8fadf3bd99d5237ad798ab9f94f + () const + + + double + GetDataTime + classPlayerCc_1_1ClientProxy.html + 8027547645f4fb86ae64a71c5d0caf47 + () const + + + double + GetElapsedTime + classPlayerCc_1_1ClientProxy.html + 71eb9838ecca51d950e2ef15af85e0b9 + () const + + + PlayerClient * + GetPlayerClient + classPlayerCc_1_1ClientProxy.html + 4f92cf3e43a3a099bf4532e2ce98a5be + () const + + + uint + GetIndex + classPlayerCc_1_1ClientProxy.html + 3536d568bf5716893c611b49b8549f11 + () const + + + uint + GetInterface + classPlayerCc_1_1ClientProxy.html + 6f0e47d481649b0e3e3b583f116cc035 + () const + + + std::string + GetInterfaceStr + classPlayerCc_1_1ClientProxy.html + 43669c333bda33f49f2f1b0a03bd06c6 + () const + + + void + SetReplaceRule + classPlayerCc_1_1ClientProxy.html + 58d315e428437eb8eebdbd93f1f0e78d + (bool aReplace, int aType=-1, int aSubtype=-1) + + + int + HasCapability + classPlayerCc_1_1ClientProxy.html + b847112a7ac094b927a79e140ac25263 + (uint aType, uint aSubtype) + + + connection_t + ConnectReadSignal + classPlayerCc_1_1ClientProxy.html + 8d2a82e31f62e3ca94cad558bd7ebcdd + (T aSubscriber) + + + void + DisconnectReadSignal + classPlayerCc_1_1ClientProxy.html + 8c7c63c32ae3c69f3469f71746580e7f + (connection_t aSubscriber) + + + + ClientProxy + classPlayerCc_1_1ClientProxy.html + c0582afe6fd26400b3dcf06a393f19a4 + (PlayerClient *aPc, uint aIndex) + + + virtual void + Subscribe + classPlayerCc_1_1ClientProxy.html + 0fd0b8fdc0a7db91c5921013d188191c + (uint aIndex) + + + virtual void + Unsubscribe + classPlayerCc_1_1ClientProxy.html + 58743fafdbae31f389ecd2578ad30c6d + () + + + T + GetVar + classPlayerCc_1_1ClientProxy.html + b8ca9366d668870d1d4c84ebfbb3ecf0 + (const T &aV) const + + + void + GetVarByRef + classPlayerCc_1_1ClientProxy.html + fb97808e3218e41990ea91f3fcd41450 + (const T aBegin, const T aEnd, T aDest) const + + + PlayerClient * + mPc + classPlayerCc_1_1ClientProxy.html + 3c35cce4955091822fe345dfc8ecd342 + + + + playerc_client_t * + mClient + classPlayerCc_1_1ClientProxy.html + ebc38d4c6a3e7bd6027bcabe2d78d30c + + + + playerc_device_t * + mInfo + classPlayerCc_1_1ClientProxy.html + d0d6da077569c16fa6a990576a20b197 + + + + bool + mFresh + classPlayerCc_1_1ClientProxy.html + 6173fd75f60027825988c57a8ccdffe8 + + + + --- player-2.0.4.orig/debian/changelog +++ player-2.0.4/debian/changelog @@ -0,0 +1,6 @@ +player (2.0.4-1) unstable; urgency=low + + * Initial release. Closes: #282022. + + -- Michael Janssen Thu, 17 May 2007 01:46:48 -0500 + --- player-2.0.4.orig/debian/compat +++ player-2.0.4/debian/compat @@ -0,0 +1 @@ +5 --- player-2.0.4.orig/debian/dirs +++ player-2.0.4/debian/dirs @@ -0,0 +1 @@ +usr/bin --- player-2.0.4.orig/debian/rules +++ player-2.0.4/debian/rules @@ -0,0 +1,145 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +config.status: configure + dh_testdir + # Add here commands to configure the package. +ifneq "$(wildcard /usr/share/misc/config.sub)" "" + cp -f /usr/share/misc/config.sub config.sub +endif +ifneq "$(wildcard /usr/share/misc/config.guess)" "" + cp -f /usr/share/misc/config.guess config.guess +endif + ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs" + + +#Architecture +build: build-arch build-indep + +build-arch: build-arch-stamp +build-arch-stamp: config.status + + # Add here commands to compile the arch part of the package. + #$(MAKE) + touch $@ + +build-indep: build-indep-stamp +build-indep-stamp: config.status + + # Add here commands to compile the indep part of the package. + (cd doc && $(MAKE) doc) + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp #CONFIGURE-STAMP# + + # Add here commands to clean up after the build process. + -$(MAKE) distclean + rm -f config.sub config.guess + rm -rf doc/player-docs + + dh_clean + +install: install-indep install-arch +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + + # Add here commands to install the indep part of the package into + # debian/-doc. + (cd doc && $(MAKE) doc-install DESTDIR="../debian/robot-player-doc") + + dh_install -i + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + + # Add here commands to install the arch part of the package into + # debian/tmp. + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install + + mv -v debian/tmp/usr/bin/playerxdrgen.py debian/tmp/usr/bin/playerxdrgen + # fix names + for i in player playerv playercam playerjoy playernav playerprint playervcr playerwritemap; do mv -v debian/tmp/usr/bin/$$i debian/tmp/usr/bin/robot-$$i; done + + + dh_install -s --sourcedir=debian/tmp + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs ChangeLog + dh_installdocs + dh_installexamples +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_pycentral -ppython-playerc + dh_compress + dh_fixperms +# dh_perl + dh_makeshlibs DH_VERBOSE=1 + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb +# Build architecture independant packages using the common target. +binary-indep: build-indep install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build-arch install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch --- player-2.0.4.orig/debian/control +++ player-2.0.4/debian/control @@ -0,0 +1,348 @@ +Source: player +Section: science +Priority: extra +Maintainer: Michael Janssen +Build-Depends: debhelper (>= 5), autotools-dev, libmagick++9-dev, libgsl0-dev, libcv-dev, libhighgui-dev, libgtk2.0-dev, libdc1394-13-dev, libboost-signals-dev, libboost-thread-dev, swig, libjpeg62-dev, python-central (>= 0.5), doxygen, linux-kernel-headers, libgnomecanvas2-dev, python-dev +XS-Python-Version: all +Standards-Version: 3.7.2 + +Package: robot-player +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + Player supports a wide variety of mobile robots and accessories. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: robot-player-doc +Architecture: all +Description: Networked server for robots and sensors (documentation) + Player provides a common interface to a variety of robot and + sensor hardware. The client/server model allows robot programs to be + written in many programming languages. This package provides the + Doxygen documentation for player, libplayercore, libplayerc++, libplayerc, + libplayerdrivers, libplayererror, libplayertcp, and libplayerxdr. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: robot-player-dev +Architecture: all +Depends: libplayertcp2-dev, libplayerc++2-dev, libplayerdrivers2-dev +Description: Networked server for robots and sensors - development package + Player proovides a common interface to a variety of robot and + sensor hardware. The client/server model allows robot programs to be + written in many programming languages. This package provides an easy way + to install all the development libraries at once by depending on them. + +Package: libplayererror2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - error handling + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains shared functions for error handling. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayererror2-dev +Provides: libplayererror-dev +Conflicts: libplayererror-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayererror2 +Description: Networked server for robots and sensors - error handling development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files for error handling. + . + Homepage: http://playerstage.sourceforge.net/ + + +Package: libplayercore2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - core library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the shared library bridging the gap between the + devices supported by Player and the interfaces which are defined, including + the messages and queues in which messages are stored. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayercore2-dev +Provides: libplayercore-dev +Conflicts: libplayercore-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayercore2, libplayererror2-dev +Description: Networked server for robots and sensors - core library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files for utilizing the + library bridging the gap between the devices supported by Player and the + interfaces which are defined, including the messages and queues in which + messages are stored. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayertcp2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - tcp library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the library which moves messages from Player + message queues to the TCP socket, and vice-versa. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayertcp2-dev +Provides: libplayertcp-dev +Conflicts: libplayertcp-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayertcp2, libplayercore2-dev, libplayerxdr2-dev +Description: Networked server for robots and sensors - core library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files for using the library which moves + messages from Player message queues to the TCP socket, and vice-versa. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerxdr2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - xdr library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the shared library which converts player structs + to XDR representations. It marshalls and demarshalls common structures used + in Player. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerxdr2-dev +Provides: libplayerxdr-dev +Conflicts: libplayerxdr-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayerxdr2, libplayererror2-dev, python +Description: Networked server for robots and sensors - xdr library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files for the library which converts + player structs to XDR representations. It marshalls and demarshalls common + structures used in Player. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerc2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - C client library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the C library for interface to Player servers. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerc2-dev +Provides: libplayerc-dev +Conflicts: libplayerc-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayerc2, libplayerxdr2-dev +Description: Networked server for robots and sensors - C client library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the files required to utilize the C client library + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerc++2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - C++ client library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the C++ library for interface to Player servers. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerc++2-dev +Provides: libplayerc++-dev +Conflicts: libplayerc++-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayerc++2, libplayerc2-dev, libboost-thread-dev, libboost-signals-dev +Description: Networked server for robots and sensors - C++ client library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the files required to utilize the C++ client library + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerdrivers2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - hardware drivers library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains drivers required to run hardware available through + the Player server. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerdrivers2-dev +Provides: libplayerdrivers-dev +Conflicts: libplayerdrivers-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayerdrivers2, libplayercore2-dev, libplayerjpeg2-dev, libcv-dev, libcvaux-dev, libgsl0-dev, libdc1394-13-dev, libhighgui-dev +Description: Networked server for robots and sensors - hardware drivers development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files required to interface new + hardware to the Player server. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerjpeg2 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Networked server for robots and sensors - jpeg library + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains utility functions for handling jpeg compression. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: libplayerjpeg2-dev +Provides: libplayerjpeg-dev +Conflicts: libplayerjpeg-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libplayerjpeg2, libjpeg62-dev +Description: Networked server for robots and sensors - jpeg library development files + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the development files for the utility functions + handling jpeg compression. + . + Homepage: http://playerstage.sourceforge.net/ + +Package: python-playerc +Provides: ${python:Provides} +Section: python +Architecture: any +Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:depends} +XB-Python-Version: ${python:Versions} +Description: Networked server for robots and sensors - python wrapper + Provides a network interface to a variety of robot and sensor + hardware. Player's client/server model allows robot control programs + to be written in any programming language and to run on any computer + with a network connection to th e robot. Player supports multiple + concurrent client connections to devices, creating new possibilities + for distributed and collaborative sensing and control. + . + This package contains the python wrapper module. + . + Homepage: http://playerstage.sourceforge.net/ + --- player-2.0.4.orig/debian/robot-player-doc.install +++ player-2.0.4/debian/robot-player-doc.install @@ -0,0 +1,2 @@ +#DOCS# + --- player-2.0.4.orig/debian/watch +++ player-2.0.4/debian/watch @@ -0,0 +1,22 @@ +# Example watch control file for uscan +# Rename this file to "watch" and then you can run the "uscan" command +# to check for upstream updates and more. +# See uscan(1) for format + +# Compulsory line, this is a version 3 file +version=3 + +# Uncomment to examine a Webpage +# +#http://www.example.com/downloads.php player-(.*)\.tar\.gz + +# Uncomment to examine a Webserver directory +#http://www.example.com/pub/player-(.*)\.tar\.gz + +# Uncommment to examine a FTP server +#ftp://ftp.example.com/pub/player-(.*)\.tar\.gz debian uupdate + +# Uncomment to find new files on sourceforge, for devscripts >= 2.9 +http://sf.net/playerstage/player-(\d.*)\.tar\.bz2 + + --- player-2.0.4.orig/debian/robot-player-doc.docs +++ player-2.0.4/debian/robot-player-doc.docs @@ -0,0 +1,2 @@ +#DOCS# + --- player-2.0.4.orig/debian/robot-player.install +++ player-2.0.4/debian/robot-player.install @@ -0,0 +1,9 @@ +usr/bin/robot-player +usr/bin/robot-playercam +usr/bin/robot-playerjoy +usr/bin/robot-playernav +usr/bin/robot-playerprint +usr/bin/robot-playerv +usr/bin/robot-playervcr +usr/bin/robot-playerwritemap +usr/share --- player-2.0.4.orig/debian/README.Debian +++ player-2.0.4/debian/README.Debian @@ -0,0 +1,6 @@ +player for Debian +----------------- + + + + -- Michael Janssen > Mon, 14 May 2007 23:57:23 -0500 --- player-2.0.4.orig/debian/copyright +++ player-2.0.4/debian/copyright @@ -0,0 +1,65 @@ +This package was debianized by Michael Janssen on +Mon, 14 May 2007 23:57:23 -0500. + +It was downloaded from http://playerstage.sourceforge.net + +Upstream Authors: + Brian Gerkey + Andrew Howard + Richard Vaughan + and others + +Copyright: + Copyright (C) 2000-2007 Brian Gerkey + Copyright (C) 2000-2007 Andrew Howard + Copyright (C) 2000-2007 Richard Vaughan + and others + +License: +(From doc/player.txt) +Player source and documentation is released under the terms of the +GNU General Public License v2. A copy of the license is included with the +sourcecode in the file COPYING. Copying and redistribution is permitted +only under the terms of the license. Client libraries are simultaneously +released under the terms of the GNU Lesser General Public License v2.1. + +The GPL: + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to: + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + + On Debian Systems, the GPL version 2 is available at + /usr/share/common-licenses/GPL-2 + +The LGPL: + 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.1 of the License, or (at your option) any later version. + + 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: + Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + + On Debian Systems, the LGPL version 2.1 is available at + /usr/share/common-licenses/LGPL-2.1 + +The Debian packaging is (C) 2007, Michael Janssen and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. --- player-2.0.4.orig/debian/docs +++ player-2.0.4/debian/docs @@ -0,0 +1,3 @@ +NEWS +README +TODO --- player-2.0.4.orig/debian/libplayerc++2-dev.install +++ player-2.0.4/debian/libplayerc++2-dev.install @@ -0,0 +1,6 @@ +usr/lib/libplayerc++.so +usr/include/player-2.0/libplayerc++ +usr/lib/pkgconfig/playerc++.pc +usr/lib/libplayerc++.la +usr/lib/libplayerc++.a + --- player-2.0.4.orig/debian/libplayererror2-dev.install +++ player-2.0.4/debian/libplayererror2-dev.install @@ -0,0 +1,5 @@ +usr/lib/libplayererror.so +usr/lib/libplayererror.a +usr/lib/libplayererror.la +usr/lib/pkgconfig/playererror.pc +usr/include/player-2.0/libplayercore/error.h --- player-2.0.4.orig/debian/libplayertcp2-dev.install +++ player-2.0.4/debian/libplayertcp2-dev.install @@ -0,0 +1,5 @@ +usr/lib/libplayertcp.so +usr/lib/libplayertcp.a +usr/lib/libplayertcp.la +usr/lib/pkgconfig/playertcp.pc +usr/include/player-2.0/libplayertcp --- player-2.0.4.orig/debian/libplayerc2.install +++ player-2.0.4/debian/libplayerc2.install @@ -0,0 +1 @@ +usr/lib/libplayerc.so.* --- player-2.0.4.orig/debian/libplayerc2-dev.install +++ player-2.0.4/debian/libplayerc2-dev.install @@ -0,0 +1,5 @@ +usr/lib/libplayerc.so +usr/include/player-2.0/libplayerc +usr/lib/pkgconfig/playerc.pc +usr/lib/libplayerc.la +usr/lib/libplayerc.a --- player-2.0.4.orig/debian/libplayerc++2.install +++ player-2.0.4/debian/libplayerc++2.install @@ -0,0 +1 @@ +usr/lib/libplayerc++.so.* --- player-2.0.4.orig/debian/libplayercore2.install +++ player-2.0.4/debian/libplayercore2.install @@ -0,0 +1 @@ +usr/lib/libplayercore.so.* --- player-2.0.4.orig/debian/libplayercore2-dev.install +++ player-2.0.4/debian/libplayercore2-dev.install @@ -0,0 +1,5 @@ +usr/lib/libplayercore.so +usr/lib/libplayercore.a +usr/lib/libplayercore.la +usr/include/player-2.0/libplayercore/[a-df-zA-Z]* +usr/lib/pkgconfig/playercore.pc --- player-2.0.4.orig/debian/libplayerdrivers2.install +++ player-2.0.4/debian/libplayerdrivers2.install @@ -0,0 +1 @@ +usr/lib/libplayerdrivers.so.* --- player-2.0.4.orig/debian/libplayerdrivers2-dev.install +++ player-2.0.4/debian/libplayerdrivers2-dev.install @@ -0,0 +1,5 @@ +usr/lib/libplayerdrivers.so +usr/lib/libplayerdrivers.a +usr/lib/libplayerdrivers.la +usr/lib/pkgconfig/playerdrivers.pc +usr/include/player-2.0/libplayerdrivers --- player-2.0.4.orig/debian/libplayererror2.install +++ player-2.0.4/debian/libplayererror2.install @@ -0,0 +1 @@ +usr/lib/libplayererror.so.* --- player-2.0.4.orig/debian/libplayerxdr2-dev.install +++ player-2.0.4/debian/libplayerxdr2-dev.install @@ -0,0 +1,6 @@ +usr/lib/libplayerxdr.so +usr/lib/libplayerxdr.a +usr/lib/libplayerxdr.la +usr/lib/pkgconfig/playerxdr.pc +usr/include/player-2.0/libplayerxdr +usr/bin/playerxdrgen --- player-2.0.4.orig/debian/libplayerjpeg2-dev.install +++ player-2.0.4/debian/libplayerjpeg2-dev.install @@ -0,0 +1,4 @@ +usr/lib/libplayerjpeg.so +usr/lib/libplayerjpeg.a +usr/lib/libplayerjpeg.la +usr/include/player-2.0/libplayerjpeg --- player-2.0.4.orig/debian/libplayerjpeg2.install +++ player-2.0.4/debian/libplayerjpeg2.install @@ -0,0 +1 @@ +usr/lib/libplayerjpeg.so.* --- player-2.0.4.orig/debian/libplayertcp2.install +++ player-2.0.4/debian/libplayertcp2.install @@ -0,0 +1 @@ +usr/lib/libplayertcp.so.* --- player-2.0.4.orig/debian/libplayerxdr2.install +++ player-2.0.4/debian/libplayerxdr2.install @@ -0,0 +1 @@ +usr/lib/libplayerxdr.so.* --- player-2.0.4.orig/debian/pycompat +++ player-2.0.4/debian/pycompat @@ -0,0 +1 @@ +2 --- player-2.0.4.orig/debian/python-playerc.install +++ player-2.0.4/debian/python-playerc.install @@ -0,0 +1,3 @@ +usr/lib/python*/site-packages/*.py +usr/lib/python*/site-packages/*.so +