%define DOCSTRING "The drqueue module allows the access to the libdrqueue library responsible of all major operations that can be applied remotely to drqueue master and slaves. Also provides access to all data structures of DrQueue." %enddef %module (docstring=DOCSTRING) libdrqueue %{ #include "libdrqueue.h" %} %include "pointer.h" %include "libdrqueue.h" %include "computer.h" %include "computer_info.h" %include "computer_status.h" %include "task.h" %include "request.h" %include "constants.h" %include "job.h" %include "envvars.h" %include "common.h" %include "computer_pool.h" typedef unsigned int time_t; typedef unsigned short int uint16_t; typedef unsigned long int uint32_t; typedef unsigned char uint8_t;