package com.aimmac23.node.jna;
import com.sun.jna.Library;
import com.sun.jna.Pointer;
/**
* The native code dependency to pull screenshot data directly from Xvfb's
* output buffer (when its been mapped to a file).
*
* @author Alasdair Macmillan
*
*/
public interface XvfbScreenshotInterface extends Library {
Pointer xvfb_interface_init(String frameBufferPath);
String xvfb_interface_sanityChecks(Pointer xvfbInterface);
Pointer xvfb_interface_getScreenshot(Pointer xvfbInterface);
int xvfb_interface_getWidth(Pointer xvfbInterface);
int xvfb_interface_getHeight(Pointer xvfbInterface);
}