Outline OCaml bindings.
[libguestfs.git] / ocaml / guestfs_c_actions.c
1 /* libguestfs generated file
2  * WARNING: THIS FILE IS GENERATED BY 'src/generator.ml'.
3  * ANY CHANGES YOU MAKE TO THIS FILE WILL BE LOST.
4  *
5  * Copyright (C) 2009 Red Hat Inc.
6  *
7  * This library is free software; you can redistribute it and/or
8  * modify it under the terms of the GNU Lesser General Public
9  * License as published by the Free Software Foundation; either
10  * version 2 of the License, or (at your option) any later version.
11  *
12  * This library is distributed in the hope that it will be useful,
13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15  * Lesser General Public License for more details.
16  *
17  * You should have received a copy of the GNU Lesser General Public
18  * License along with this library; if not, write to the Free Software
19  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20  */
21
22 #include <stdio.h>
23 #include <stdlib.h>
24
25 #include <guestfs.h>
26
27 #include <caml/config.h>
28 #include <caml/alloc.h>
29 #include <caml/callback.h>
30 #include <caml/fail.h>
31 #include <caml/memory.h>
32 #include <caml/mlvalues.h>
33
34 #include "guestfs_c.h"
35
36 CAMLprim value
37 ocaml_guestfs_cat (value hv /* XXX */)
38 {
39   CAMLparam1 (hv); /* XXX */
40 /* XXX write something here */
41   CAMLreturn (Val_unit); /* XXX */
42 }
43
44 CAMLprim value
45 ocaml_guestfs_list_devices (value hv /* XXX */)
46 {
47   CAMLparam1 (hv); /* XXX */
48 /* XXX write something here */
49   CAMLreturn (Val_unit); /* XXX */
50 }
51
52 CAMLprim value
53 ocaml_guestfs_list_partitions (value hv /* XXX */)
54 {
55   CAMLparam1 (hv); /* XXX */
56 /* XXX write something here */
57   CAMLreturn (Val_unit); /* XXX */
58 }
59
60 CAMLprim value
61 ocaml_guestfs_ll (value hv /* XXX */)
62 {
63   CAMLparam1 (hv); /* XXX */
64 /* XXX write something here */
65   CAMLreturn (Val_unit); /* XXX */
66 }
67
68 CAMLprim value
69 ocaml_guestfs_ls (value hv /* XXX */)
70 {
71   CAMLparam1 (hv); /* XXX */
72 /* XXX write something here */
73   CAMLreturn (Val_unit); /* XXX */
74 }
75
76 CAMLprim value
77 ocaml_guestfs_lvs (value hv /* XXX */)
78 {
79   CAMLparam1 (hv); /* XXX */
80 /* XXX write something here */
81   CAMLreturn (Val_unit); /* XXX */
82 }
83
84 CAMLprim value
85 ocaml_guestfs_lvs_full (value hv /* XXX */)
86 {
87   CAMLparam1 (hv); /* XXX */
88 /* XXX write something here */
89   CAMLreturn (Val_unit); /* XXX */
90 }
91
92 CAMLprim value
93 ocaml_guestfs_mount (value hv /* XXX */)
94 {
95   CAMLparam1 (hv); /* XXX */
96 /* XXX write something here */
97   CAMLreturn (Val_unit); /* XXX */
98 }
99
100 CAMLprim value
101 ocaml_guestfs_pvs (value hv /* XXX */)
102 {
103   CAMLparam1 (hv); /* XXX */
104 /* XXX write something here */
105   CAMLreturn (Val_unit); /* XXX */
106 }
107
108 CAMLprim value
109 ocaml_guestfs_pvs_full (value hv /* XXX */)
110 {
111   CAMLparam1 (hv); /* XXX */
112 /* XXX write something here */
113   CAMLreturn (Val_unit); /* XXX */
114 }
115
116 CAMLprim value
117 ocaml_guestfs_sync (value hv /* XXX */)
118 {
119   CAMLparam1 (hv); /* XXX */
120 /* XXX write something here */
121   CAMLreturn (Val_unit); /* XXX */
122 }
123
124 CAMLprim value
125 ocaml_guestfs_touch (value hv /* XXX */)
126 {
127   CAMLparam1 (hv); /* XXX */
128 /* XXX write something here */
129   CAMLreturn (Val_unit); /* XXX */
130 }
131
132 CAMLprim value
133 ocaml_guestfs_vgs (value hv /* XXX */)
134 {
135   CAMLparam1 (hv); /* XXX */
136 /* XXX write something here */
137   CAMLreturn (Val_unit); /* XXX */
138 }
139
140 CAMLprim value
141 ocaml_guestfs_vgs_full (value hv /* XXX */)
142 {
143   CAMLparam1 (hv); /* XXX */
144 /* XXX write something here */
145   CAMLreturn (Val_unit); /* XXX */
146 }
147