Main Page | Modules | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

ltkcpp_hdrfd.cpp

00001 
00002 /*
00003  ***************************************************************************
00004  *  Copyright 2007,2008 Impinj, Inc.
00005  *
00006  *  Licensed under the Apache License, Version 2.0 (the "License");
00007  *  you may not use this file except in compliance with the License.
00008  *  You may obtain a copy of the License at
00009  *
00010  *      http://www.apache.org/licenses/LICENSE-2.0
00011  *
00012  *  Unless required by applicable law or agreed to in writing, software
00013  *  distributed under the License is distributed on an "AS IS" BASIS,
00014  *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
00015  *  See the License for the specific language governing permissions and
00016  *  limitations under the License.
00017  *
00018  ***************************************************************************
00019  */
00020 
00021 
00022 #include "ltkcpp_platform.h"
00023 #include "ltkcpp_base.h"
00024 #include "ltkcpp_frame.h"
00025 
00026 
00027 namespace LLRP
00028 {
00029 
00030 
00031 CFieldDescriptor
00032 g_fdMessageHeader_Type =
00033 {
00034     CFieldDescriptor::FT_U16,
00035     CFieldDescriptor::FMT_NORMAL,
00036     "MessageHeader.Type",
00037     NULL
00038 };
00039 
00040 CFieldDescriptor
00041 g_fdMessageHeader_Length =
00042 {
00043     CFieldDescriptor::FT_U32,
00044     CFieldDescriptor::FMT_NORMAL,
00045     "MessageHeader.Length",
00046     NULL
00047 };
00048 
00049 CFieldDescriptor
00050 g_fdMessageHeader_MessageID =
00051 {
00052     CFieldDescriptor::FT_U32,
00053     CFieldDescriptor::FMT_NORMAL,
00054     "MessageHeader.MessageID",
00055     NULL
00056 };
00057 
00058 CFieldDescriptor
00059 g_fdMessageHeader_VendorPEN =
00060 {
00061     CFieldDescriptor::FT_U32,
00062     CFieldDescriptor::FMT_NORMAL,
00063     "MessageHeader.CustomVendorPEN",
00064     NULL
00065 };
00066 
00067 CFieldDescriptor
00068 g_fdMessageHeader_Subtype =
00069 {
00070     CFieldDescriptor::FT_U8,
00071     CFieldDescriptor::FMT_NORMAL,
00072     "MessageHeader.CustomSubtype",
00073     NULL
00074 };
00075 
00076 CFieldDescriptor
00077 g_fdParameterHeader_TVType =
00078 {
00079     CFieldDescriptor::FT_U8,
00080     CFieldDescriptor::FMT_NORMAL,
00081     "ParameterHeader.TVType",
00082     NULL
00083 };
00084 
00085 CFieldDescriptor
00086 g_fdParameterHeader_TLVType =
00087 {
00088     CFieldDescriptor::FT_U16,
00089     CFieldDescriptor::FMT_NORMAL,
00090     "ParameterHeader.TLVType",
00091     NULL
00092 };
00093 
00094 CFieldDescriptor
00095 g_fdParameterHeader_TLVLength =
00096 {
00097     CFieldDescriptor::FT_U16,
00098     CFieldDescriptor::FMT_NORMAL,
00099     "ParameterHeader.TLVLength",
00100     NULL
00101 };
00102 
00103 CFieldDescriptor
00104 g_fdParameterHeader_VendorPEN =
00105 {
00106     CFieldDescriptor::FT_U32,
00107     CFieldDescriptor::FMT_NORMAL,
00108     "ParameterHeader.CustomVendorPEN",
00109     NULL
00110 };
00111 
00112 CFieldDescriptor
00113 g_fdParameterHeader_Subtype =
00114 {
00115     CFieldDescriptor::FT_U32,
00116     CFieldDescriptor::FMT_NORMAL,
00117     "ParameterHeader.CustomSubtype",
00118     NULL
00119 };
00120 
00121 
00122 };

Generated on Wed Nov 26 12:27:45 2008 for LTKCPP-- LLRP Toolkit C Plus Plus Library by  doxygen 1.3.9.1