From 4bf6375d6fb73c67c8383d2e5af5c5f6758f1451 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Wed, 14 Dec 2011 23:02:46 +0800 Subject: [PATCH] test --- binding/lua/test2.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 binding/lua/test2.lua diff --git a/binding/lua/test2.lua b/binding/lua/test2.lua new file mode 100644 index 0000000..8b775b3 --- /dev/null +++ b/binding/lua/test2.lua @@ -0,0 +1,18 @@ +local protobuf = require "protobuf" + +addr = io.open("../../build/addressbook.pb","rb") +buffer = addr:read "*a" +addr:close() +protobuf.register(buffer) + +local person = { + name = "Alice", + id = 123, +} + +for i=1,1000000 do +-- local buffer = protobuf.pack("tutorial.Person name id", "Alice", 123) +-- protobuf.unpack("tutorial.Person name id", buffer) + local buffer = protobuf.encode("tutorial.Person", person) + local t = protobuf.decode("tutorial.Person", buffer) +end