{
    "domain_participant_library": {
        "name": "MyDomainLibrary",
        "domain_participants": [
            {
                "name": "MyDomainParticiant",
                "domain_id": 0
            },
            {
                "name": "HelloParticipant",
                "domain_id": 32,
                "register_types": [
                    {
                        "name": "HelloWorld",
                        "type_ref": "HelloWorld"
                    }
                ],
                "topics": [
                    {
                        "name": "HelloMessage",
                        "register_type_ref": "HelloWorld"
                    }
                ],
                "publishers": [
                    {
                        "name": "HelloPublisher",
                        "data_writers": [
                            {
                                "name": "HelloWriter",
                                "topic_ref": "HelloMessage"
                            }
                        ]
                    }
                ],
                "subscribers": [
                    {
                        "name": "MySubscriber",
                        "data_readers": [
                            {
                                "name": "MyCircleReader",
                                "topic_ref": "Circle",
                                "content_filter": {
                                    "name": "GreaterThan5",
                                    "kind": "builtin.sql",
                                    "expression": "x > 5",
                                    "parameter_list": {
                                        "param": [
                                            "x"
                                        ]
                                    }
                                },
                                "read_condition": {
                                    "name": "NormalCondition",
                                    "instance_state": "ALIVE",
                                    "sample_state": "NOT_READ",
                                    "view_state": "NEW"
                                },
                                "status_condition": {
                                    "status": [
                                        "DATA_AVAILABLE",
                                        "LIVELINESS_CHANGED"
                                    ]
                                },
                                "datareader_qos": {
                                    "reliability": {
                                        "kind": "RELIABLE_RELIABILITY_QOS"
                                    }
                                }
                            }
                        ]
                    }
                ],
                "domain_participant_qos": {
                    "entity_factory": {
                        "autoenable_created_entities": true
                    }
                }
            }
        ]
    }
}