|
|
- -- --
- -- --------------------------------------------------------------------------------
- -- -- FILE: descriptor.lua
- -- -- DESCRIPTION: protoc-gen-lua
- -- -- Google's Protocol Buffers project, ported to lua.
- -- -- https://code.google.com/p/protoc-gen-lua/
- -- --
- -- -- Copyright (c) 2010 , 林卓毅 (Zhuoyi Lin) netsnail@gmail.com
- -- -- All rights reserved.
- -- --
- -- -- Use, modification and distribution are subject to the "New BSD License"
- -- -- as listed at <url: http://www.opensource.org/licenses/bsd-license.php >.
- -- --
- -- -- COMPANY: NetEase
- -- -- CREATED: 2010年08月11日 18时45分43秒 CST
- -- --------------------------------------------------------------------------------
- -- --
-
- -- module "protobuf.descriptor"
-
- -- FieldDescriptor = {
- -- TYPE_DOUBLE = 1,
- -- TYPE_FLOAT = 2,
- -- TYPE_INT64 = 3,
- -- TYPE_UINT64 = 4,
- -- TYPE_INT32 = 5,
- -- TYPE_FIXED64 = 6,
- -- TYPE_FIXED32 = 7,
- -- TYPE_BOOL = 8,
- -- TYPE_STRING = 9,
- -- TYPE_GROUP = 10,
- -- TYPE_MESSAGE = 11,
- -- TYPE_BYTES = 12,
- -- TYPE_UINT32 = 13,
- -- TYPE_ENUM = 14,
- -- TYPE_SFIXED32 = 15,
- -- TYPE_SFIXED64 = 16,
- -- TYPE_SINT32 = 17,
- -- TYPE_SINT64 = 18,
- -- MAX_TYPE = 18,
-
- -- -- Must be consistent with C++ FieldDescriptor::CppType enum in
- -- -- descriptor.h.
- -- --
- -- CPPTYPE_INT32 = 1,
- -- CPPTYPE_INT64 = 2,
- -- CPPTYPE_UINT32 = 3,
- -- CPPTYPE_UINT64 = 4,
- -- CPPTYPE_DOUBLE = 5,
- -- CPPTYPE_FLOAT = 6,
- -- CPPTYPE_BOOL = 7,
- -- CPPTYPE_ENUM = 8,
- -- CPPTYPE_STRING = 9,
- -- CPPTYPE_MESSAGE = 10,
- -- MAX_CPPTYPE = 10,
-
- -- -- Must be consistent with C++ FieldDescriptor::Label enum in
- -- -- descriptor.h.
- -- --
- -- LABEL_OPTIONAL = 1,
- -- LABEL_REQUIRED = 2,
- -- LABEL_REPEATED = 3,
- -- MAX_LABEL = 3
- -- }
|