package com.intrbiz.bergamot.net.raw.jna;
import java.util.Arrays;
import java.util.List;
import com.sun.jna.Structure;
/**
* TimeVal
*/
public class TimeVal extends Structure
{
public long tv_sec;
public long tv_usec;
public TimeVal(long tv_sec, long tv_usec)
{
super();
this.tv_sec = tv_sec;
this.tv_usec = tv_usec;
}
public TimeVal()
{
this(0L, 0L);
}
@Override
protected List<String> getFieldOrder()
{
return Arrays.asList("tv_sec", "tv_usec");
}
public static class ByReference extends TimeVal implements Structure.ByReference
{
public ByReference()
{
super();
}
public ByReference(long tv_sec, long tv_usec)
{
super(tv_sec, tv_usec);
}
}
}