shield.org/" class="external-link">DataSHIELD</a>.</p>
<div class="section level2">
<h2 id="class-structure">Class Structure<a class="anchor" aria-label="anchor" href="#class-structure"></a>
</h2>
<p>The DSI classes are:</p>
<ul>
<li>
<code>DSObject</code> a common base class for all DSI,</li>
<li>
<code>DSDriver</code> drives the creation of a connection object,</li>
<li>
<code>DSConnection</code> allows the interaction with the remote server; DataSHIELD operations such as aggregation and assignment return