checked in first draft of "Dynamic Uml Mesh Modeler"
[strongswan.git] / src / dumm / guest.h
1 #ifndef GUEST_H
2 #define GUEST_H
3
4 #include <library.h>
5 #include <utils/linked_list.h>
6
7 typedef struct guest_t guest_t;
8
9 struct guest_t {
10
11 char* (*get_name) (guest_t *this);
12
13 bool (*start) (guest_t *this);
14
15 bool (*stop) (guest_t *this);
16
17 void (*destroy) (guest_t *this);
18 };
19
20 guest_t *guest_create(char *name, char *kernel, char *master, int mem);
21
22
23 #endif /* GUEST_H */