Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+#ifndef LOCAL_DEF_H
+#define LOCAL_DEF_H
#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#define STATIC static
#define FAILED -1
+#define AUDIO_BUFFER "/tmp/buf"
+
extern int verbose; // this is the only global variable
// Plugin Type
typedef enum {AFB_POST_NONE=0, AFB_POST_JSON, AFB_POST_FORM} AFB_PostType;
+// Post Upload File Handle
+typedef struct {
+ int fd;
+ char *path;
+ json_object* jerror;
+} AFB_PostCtx;
+
typedef struct {
int len; // post element size
char *data; // post data in raw format
#include "proto-def.h"
+
+#endif /* LOCAL_DEF_H */