summaryrefslogtreecommitdiffstats
path: root/src/message.h
blob: 15f3e1539a5320c8416ab8a104e451dbdb8bb583 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef MESSAGE_H
#define MESSAGE_H

#include <Python.h>
#include "stringlist.h"

typedef struct Message Message;

/*
 * arguments : module (String), stdout (fd), stderr (fd), stderr (fd), debug_level, debug_verbosity, info_level, warn_level, ?, ?, ?, ?
 */
Message *messageCreate(const char*, FILE*, FILE*, FILE*, int, int, int, int, int, StringList*, StringList*, StringList*);
PyObject *_messageObject(Message* m);

#endif