title: Publish files in open splice DDS
body: <p>I have successfully created a publisher and subscriber with primitive types. Now I have a problem when trying to publish a file (like xml, txt, video, audio etc) to DDS. I don't know how to specify the types in IDL file and how to publish the whole file to DDS (also how to receive the file on the subscriber side).</p>
  
  <p>And one more question: "Are there any memory limitations to publishing in DDS?"</p>