{
"bmc.dev.Connector": {
"properties": {
"Bom": {
"baseType": "String",
"readOnly": false,
"options": {
"emitsChangedSignal": "false"
},
"description": "下级组件bomid"
},
"Slot": {
"baseType": "U8",
"readOnly": false,
"options": {
"emitsChangedSignal": "false"
},
"description": "当前连接器槽位,用于确认下级组件的槽位信息"
},
"Position": {
"baseType": "U8",
"readOnly": false,
"description": "当前连接器的位置,用于计算下级组件的位置"
},
"Presence": {
"baseType": "U8",
"readOnly": false,
"description": "下级组件在位信号"
},
"Id": {
"baseType": "String",
"readOnly": false,
"options": {
"emitsChangedSignal": "false"
},
"description": "下级组件的组件id"
},
"AuxId": {
"baseType": "String",
"readOnly": false,
"options": {
"emitsChangedSignal": "false"
},
"description": "下级组件的组件AuxId"
},
"Location": {
"baseType": "String",
"readOnly": false,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器所在的物理位置,用于传递至下级组件"
},
"Buses": {
"baseType": "String[]",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器的总线信息,用于传递至下级组件"
},
"SystemId": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器下级的SystemId,用于传递至下级组件"
},
"ChassisId": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器下级的ChassisId,用于传递至下级组件"
},
"ManagerId": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器下级的ManagerId,用于传递至下级组件"
},
"SilkText": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "连接器的丝印信息"
},
"LoadStatus": {
"baseType": "U8",
"readOnly": true,
"default": 255,
"description": "当前连接器读取状态。"
},
"GroupPosition": {
"baseType": "String",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "下级组件的Position"
},
"GroupId": {
"baseType": "U32",
"readOnly": true,
"options": {
"emitsChangedSignal": "false"
},
"description": "对象组Id,下级对象组唯一标识"
}
},
"methods": {
"AttachBoard": {
"req": {
"CsrData": {
"baseType": "String",
"description": "Csr数据"
},
"Attach": {
"baseType": "Dictionary",
"description": "附加数据",
"$ref": "#/defs/AttachData"
}
},
"rsp": {}
},
"DetachBoard": {
"req": {},
"rsp": {}
}
}
},
"defs": {
"AttachData": {
"key": {
"baseType": "String"
},
"value": {
"baseType": "String"
}
}
}
}