package edu.berkeley.lipstick.simpleclient;
import edu.berkeley.lipstick.config.Config;
import edu.berkeley.lipstick.shim.LipstickShimExplicitCausality;
import edu.berkeley.lipstick.util.DataWrapper;
public class SimpleExplicitClient {
public static void main(String[] args) throws Exception {
LipstickShimExplicitCausality shim = new LipstickShimExplicitCausality();
shim.open();
DataWrapper hist;
hist = shim.put_at_start("Foobar", "Baz");
hist = shim.put_after("Foobar", "Baaz", hist);
shim.put_at_start("Lololol", "Baaaz");
System.out.println(shim.get("Lololol").getValue());
System.out.println("Written: "+ Config.getBytesWritten());
System.out.println("Read: "+ Config.getBytesRead());
shim.close();
}
}