package com.discursive.cjcook.proto;
import java.util.Date;
import org.apache.webdav.lib.properties.GetContentLengthProperty;
import com.discursive.cjcook.proto.Checkin.PositionData;
import com.google.protobuf.InvalidProtocolBufferException;
public class CheckinTest {
public static void main(String[] args) throws Exception {
// Create a new PositionData Message
PositionData pData = PositionData.newBuilder().setVehicleId(1)
.setTimestamp((new Date()).getTime()).setAltitude(0.0f)
.setLatitude(0.0f).setLongitude(0.0f).setSpeed(120).build();
// Convert the PositionData Message to a Byte Array
byte[] array = pData.toByteArray();
System.out.printf("Position Data message %d bytes", array.length);
// Parse the Byte Array into a PositionData message
PositionData parsed = PositionData.parseFrom(array);
}
}