The type codes associated with the built-in types are generated from the following IDL type definitions:
module DDS { /* String */ struct String { string<max_size> value; }; /* KeyedString */ struct KeyedString { string<max_size> key; //@key string<max_size> value; }; /* Octets */ struct Octets { sequence<octet, max_size> value; }; /* KeyedOctets */ struct KeyedOctets { string<max_size> key; //@key sequence<octet, max_size> value; }; };
The maximum size (max_size) of the strings and sequences that will be included in the type code definitions can be configured on a per-DomainParticipant-basis by using the properties in .
© 2016 RTI