diff options
author | Richard Jones <rjones@trick.home.annexia.org> | 2009-06-04 14:59:16 +0100 |
---|---|---|
committer | Richard Jones <rjones@trick.home.annexia.org> | 2009-06-04 15:06:27 +0100 |
commit | b6adf09c4d2cc3f1d0285950c151b1fd7688ec67 (patch) | |
tree | 7ff59df24162a39824e65bf5e4fd0b4dafcad13a /java | |
parent | 2ef06eacc2be08b0268c98a4d157176aff9356e0 (diff) | |
download | libguestfs-b6adf09c4d2cc3f1d0285950c151b1fd7688ec67.tar.gz libguestfs-b6adf09c4d2cc3f1d0285950c151b1fd7688ec67.tar.xz libguestfs-b6adf09c4d2cc3f1d0285950c151b1fd7688ec67.zip |
Generated code for the 'sleep' command.
Diffstat (limited to 'java')
-rw-r--r-- | java/com/redhat/et/libguestfs/GuestFS.java | 17 | ||||
-rw-r--r-- | java/com_redhat_et_libguestfs_GuestFS.c | 16 |
2 files changed, 33 insertions, 0 deletions
diff --git a/java/com/redhat/et/libguestfs/GuestFS.java b/java/com/redhat/et/libguestfs/GuestFS.java index 1d00547c..3f03d754 100644 --- a/java/com/redhat/et/libguestfs/GuestFS.java +++ b/java/com/redhat/et/libguestfs/GuestFS.java @@ -3337,4 +3337,21 @@ public HashMap<String,String> test0rhashtableerr () private native void _e2fsck_f (long g, String device) throws LibGuestFSException; + /** + * sleep for some seconds + * <p> + * Sleep for "secs" seconds. + * <p> + * @throws LibGuestFSException + */ + public void sleep (int secs) + throws LibGuestFSException + { + if (g == 0) + throw new LibGuestFSException ("sleep: handle is closed"); + _sleep (g, secs); + } + private native void _sleep (long g, int secs) + throws LibGuestFSException; + } diff --git a/java/com_redhat_et_libguestfs_GuestFS.c b/java/com_redhat_et_libguestfs_GuestFS.c index fc858f68..fc207c12 100644 --- a/java/com_redhat_et_libguestfs_GuestFS.c +++ b/java/com_redhat_et_libguestfs_GuestFS.c @@ -3950,3 +3950,19 @@ Java_com_redhat_et_libguestfs_GuestFS__1e2fsck_1f } } +JNIEXPORT void JNICALL +Java_com_redhat_et_libguestfs_GuestFS__1sleep + (JNIEnv *env, jobject obj, jlong jg, jint jsecs) +{ + guestfs_h *g = (guestfs_h *) (long) jg; + int r; + int secs; + + secs = jsecs; + r = guestfs_sleep (g, secs); + if (r == -1) { + throw_exception (env, guestfs_last_error (g)); + return ; + } +} + |