{
"DockingCamera": {
"id": 11,
"documentation": "\n\nCamera service.\n\n",
"procedures": {
"Camera": {
"id": 1,
"parameters": [
{
"name": "part",
"type": {
"code": "CLASS",
"service": "SpaceCenter",
"name": "Part"
}
}
],
"return_type": {
"code": "CLASS",
"service": "DockingCamera",
"name": "Camera"
},
"return_is_nullable": false,
"documentation": "\n\nGet a Camera part.\n\n"
},
"get_Available": {
"id": 2,
"parameters": [],
"return_type": {
"code": "BOOL"
},
"return_is_nullable": false,
"documentation": "\n\nCheck if the Camera API is available.\n\n"
},
"Camera_get_Part": {
"id": 3,
"parameters": [
{
"name": "this",
"type": {
"code": "CLASS",
"service": "DockingCamera",
"name": "Camera"
}
}
],
"return_type": {
"code": "CLASS",
"service": "SpaceCenter",
"name": "Part"
},
"return_is_nullable": false,
"documentation": "\n\nGet the part containing this camera.\n\n"
},
"Camera_get_Image": {
"id": 4,
"parameters": [
{
"name": "this",
"type": {
"code": "CLASS",
"service": "DockingCamera",
"name": "Camera"
}
}
],
"return_type": {
"code": "BYTES"
},
"return_is_nullable": false,
"documentation": "\n\nGet an image.\nReturns an empty byte array on failure.\n\n"
}
},
"classes": {
"Camera": {
"documentation": "\n\nA Docking Camera.\n\n"
}
},
"enumerations": {},
"exceptions": {}
}
}