Read and write of structs, lists, maps, and sets


git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666375 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/alterl/include/thrift_protocol.hrl b/lib/alterl/include/thrift_protocol.hrl
index 66222d6..3493f2e 100644
--- a/lib/alterl/include/thrift_protocol.hrl
+++ b/lib/alterl/include/thrift_protocol.hrl
@@ -2,6 +2,7 @@
 -define(THRIFT_PROTOCOL_INCLUDED, yea).
 
 -record(protocol_message_begin, {name, type, seqid}).
+-record(protocol_struct_begin, {name}).
 -record(protocol_field_begin, {name, type, id}).
 -record(protocol_map_begin, {ktype, vtype, size}).
 -record(protocol_list_begin, {etype, size}).