All Downloads are FREE. Search and download functionalities are using the official Maven repository.

schema.occupancy.OccupancyStatusResponse.json Maven / Gradle / Ivy

The newest version!
{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "description": "The occupancy status response of the node in the bidib system.",
    "type": "object",
    "properties": {
        "connectionId": {
            "type": "string"
        },
        "node": {
            "$ref": "../NodeAddress.json#/definitions/nodeAddress"
        },
        "portNum": {
            "type": "integer"
        },
        "portStatus": {
            "$ref": "FeedbackPortStatus.json#/definitions/feedbackPortStatus"
        },
        "timestamp": {
            "type": "integer"
        },
        "error": {
            "type": "string"
        },
        "addresses": {
            "type": "array", 
            "uniqueItems": true,
            "items": { "$ref": "FeedbackPortStatus.json#/definitions/addressData" }
        }
    },
    "required": [
        "connectionId",
        "node",
        "port"
    ]
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy