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

schema.NodeInfo.json Maven / Gradle / Ivy

There is a newer version: 2.0.29
Show newest version
{
    "$schema": "http://json-schema.org/draft-07/schema#",
	"definitions": {
		"nodeInfo": {
		    "description": "A NodeInfo following the convention of http://microformats.org/wiki/hcard",
		    "type": "object",
		    "extends" : {
		        "$ref" : "NodeAddress.json#/definitions/nodeAddress"
		    },
		    "properties": {
		        "formattedUniqueId": { "type": "string" },
		        "productName": { "type": "string" },
		        "manufacturerId": { "type": "integer" },
		        "productId": { "type": "integer" },
		        "softwareVersion": { "type": "string" },
		        "protocolVersion": { "type": "string" },
		        "userName": { "type": "string" },
		        "nodeAction" : { "$ref": "NodeAction.json#/definitions/nodeAction" },
		        "classSwitch" : { "type" : "boolean" },
		        "classBooster" : { "type" : "boolean" },
		        "classAccessory" : { "type" : "boolean" },
		        "classCsProg" : { "type" : "boolean" },
		        "classCsDrive" : { "type" : "boolean" },
		        "classResBit5" : { "type" : "boolean" },
		        "classFeedback" : { "type" : "boolean" },
		        "classInterface" : { "type" : "boolean" }
		    }
		}
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy