<OpenSplice>
    <Domain>
        <Name>ospl_sp_ddsi</Name>
        <Id>0</Id>
        <SingleProcess>true</SingleProcess>
        <Description>Stand-alone 'single-process' deployment and standard DDSI networking.</Description>
        <Service name="ddsi2">
            <Command>ddsi2</Command>
        </Service>
    </Domain>
    <DDSI2Service name="ddsi2">
        <General>
			<!--<NetworkInterfaceAddress>192.168.1.0</NetworkInterfaceAddress>-->
            <NetworkInterfaceAddress>AUTO</NetworkInterfaceAddress>
            <AllowMulticast>true</AllowMulticast>
            <EnableMulticastLoopback>true</EnableMulticastLoopback>
            <CoexistWithNativeNetworking>false</CoexistWithNativeNetworking>
        </General>
        <Compatibility>
            <!-- see the release notes and/or the OpenSplice configurator on DDSI interoperability -->
            <StandardsConformance>lax</StandardsConformance>
            <!-- the following one is necessary only for TwinOaks CoreDX DDS compatibility -->
            <!-- <ExplicitlyPublishQosSetToDefault>true</ExplicitlyPublishQosSetToDefault> -->
        </Compatibility>
            <Internal>
			<DisablePmdReader>true</DisablePmdReader>
            <SquashParticipants>true</SquashParticipants>
            <!--<RetransmitMerging>never</RetransmitMerging>-->
            <AckDelay randomize="true">500ms</AckDelay>
            <AckSuppression>true</AckSuppression>
            <Watermarks>
                <WhcHigh>10MB</WhcHigh>
                <!--<WhcLow>1MB</WhcLow>-->
            </Watermarks>
        </Internal>
        <Discovery>
            <SPDPInterval>2s</SPDPInterval>
        </Discovery>
    </DDSI2Service>
</OpenSplice>
