
/*
  WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.

  This file was generated from .idl using "rtiddsgen".
  The rtiddsgen tool is part of the RTI Data Distribution Service distribution.
  For more information, type 'rtiddsgen -help' at a command shell
  or consult the RTI Data Distribution Service manual.
*/
    
package com.rti.perftest.gen;
        
import com.rti.dds.typecode.*;


public class TestData_tTypeCode {
    public static final TypeCode VALUE = getTypeCode();

    private static TypeCode getTypeCode() {
        TypeCode tc = null;
        int i=0;
        StructMember sm[] = new StructMember[7];

        sm[i]=new StructMember("key",false,(short)-1,false,(TypeCode)new TypeCode(new int[] {(com.rti.perftest.gen.KEY_SIZE.VALUE)},TypeCode.TC_OCTET)); i++;
        sm[i]=new StructMember("entity_id",false,(short)-1,false,(TypeCode)TypeCode.TC_LONG); i++;
        sm[i]=new StructMember("seq_num",false,(short)-1,false,(TypeCode)TypeCode.TC_ULONG); i++;
        sm[i]=new StructMember("timestamp_sec",false,(short)-1,false,(TypeCode)TypeCode.TC_LONG); i++;
        sm[i]=new StructMember("timestamp_usec",false,(short)-1,false,(TypeCode)TypeCode.TC_ULONG); i++;
        sm[i]=new StructMember("latency_ping",false,(short)-1,false,(TypeCode)TypeCode.TC_LONG); i++;
        sm[i]=new StructMember("bin_data",false,(short)-1,false,(TypeCode)new TypeCode((com.rti.perftest.gen.MAX_BINDATA_SIZE.VALUE),TypeCode.TC_OCTET)); i++;

        tc = TypeCodeFactory.TheTypeCodeFactory.create_struct_tc("com::rti::perftest::gen::TestData_t",sm);
        return tc;
    }
}
