initial import
[project/umbim.git] / mbim.h
1 #ifndef _MBIM_H__
2 #define _MBIM_H__
3
4 #include <stdint.h>
5 #include <sys/types.h>
6
7 #define MBIM_BUFFER_SIZE        1024
8
9 extern int return_code;
10 extern int verbose;
11
12 #include "mbim-type.h"
13 #include "mbim-enum.h"
14 #include "mbim-enums.h"
15 #include "mbim-msg.h"
16 #include "mbim-cid.h"
17 #include "mbim-dev.h"
18
19 struct mbim_handler {
20         char *name;
21         int argc;
22
23         _mbim_cmd_request request;
24         _mbim_cmd_response response;
25 };
26 extern struct mbim_handler *current_handler;
27
28 #endif