blob: 9fec486e33a1b6a4ccc13d1351d0521eef283357 [file] [log] [blame]
[
{
"declaration": "array<uint8,6>",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Address.bytes"
},
{
"declaration": "fuchsia.bluetooth/AddressType",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Address.type"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Address"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/AddressType.PUBLIC",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/AddressType.RANDOM",
"value": "2"
},
{
"declaration": "uint8",
"kind": "enum",
"name": "fuchsia.bluetooth/AddressType",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.BARCODE_SCANNER",
"value": "704"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.BLOOD_PRESSURE",
"value": "896"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.BLOOD_PRESSURE_ARM",
"value": "897"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.BLOOD_PRESSURE_WRIST",
"value": "898"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CLOCK",
"value": "256"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.COMPUTER",
"value": "128"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING",
"value": "1152"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING_CADENCE_SENSOR",
"value": "1155"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING_COMPUTER",
"value": "1153"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING_POWER_SENSOR",
"value": "1156"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING_SPEED_AND_CADENCE_SENSOR",
"value": "1157"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.CYCLING_SPEED_SENSOR",
"value": "1154"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.DISPLAY",
"value": "320"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.EYE_GLASSES",
"value": "448"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.GLUCOSE_METER",
"value": "1024"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.GLUCOSE_MONITOR",
"value": "3328"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HEART_RATE_SENSOR",
"value": "832"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HEART_RATE_SENSOR_BELT",
"value": "833"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID",
"value": "960"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_BARCODE_SCANNER",
"value": "968"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_CARD_READER",
"value": "966"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_DIGITAL_PEN",
"value": "967"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_DIGITIZER_TABLET",
"value": "965"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_GAMEPAD",
"value": "964"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_JOYSTICK",
"value": "963"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_KEYBOARD",
"value": "961"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.HID_MOUSE",
"value": "962"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.KEYRING",
"value": "576"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.MEDIA_PLAYER",
"value": "640"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PERSONAL_MOBILITY",
"value": "3264"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PERSONAL_MOBILITY_SCOOTER",
"value": "3266"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PERSONAL_MOBILITY_WHEELCHAIR",
"value": "3265"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PHONE",
"value": "64"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PULSE_OXIMETER",
"value": "3136"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PULSE_OXIMETER_FINGERTIP",
"value": "3137"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.PULSE_OXIMETER_WRIST",
"value": "3138"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.REMOTE_CONTROL",
"value": "384"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.RUNNING_WALKING_SENSOR",
"value": "1088"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.RUNNING_WALKING_SENSOR_IN_SHOE",
"value": "1089"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.RUNNING_WALKING_SENSOR_ON_HIP",
"value": "1091"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.RUNNING_WALKING_SENSOR_ON_SHOE",
"value": "1090"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.SPORTS_ACTIVITY",
"value": "5184"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.SPORTS_ACTIVITY_LOCATION_AND_NAV_DISPLAY",
"value": "5186"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.SPORTS_ACTIVITY_LOCATION_AND_NAV_POD",
"value": "5188"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.SPORTS_ACTIVITY_LOCATION_DISPLAY",
"value": "5185"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.SPORTS_ACTIVITY_LOCATION_POD",
"value": "5187"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.TAG",
"value": "512"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.THERMOMETER",
"value": "768"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.THERMOMETER_EAR",
"value": "769"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.UNKNOWN",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.WATCH",
"value": "192"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.WATCH_SPORTS",
"value": "193"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/Appearance.WEIGHT_SCALE",
"value": "3200"
},
{
"declaration": "uint16",
"kind": "enum",
"name": "fuchsia.bluetooth/Appearance",
"strictness": "flexible"
},
{
"declaration": "bool",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Bool.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Bool"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ConnectionRole.FOLLOWER",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ConnectionRole.LEADER",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth/ConnectionRole",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.bluetooth/DeviceClass.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/DeviceClass"
},
{
"declaration": "string:optional",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Error.description"
},
{
"declaration": "fuchsia.bluetooth/ErrorCode",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Error.error_code"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Error.protocol_error_code"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Error"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.ALREADY",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.BAD_STATE",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.BLUETOOTH_NOT_AVAILABLE",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.CANCELED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.FAILED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.INVALID_ARGUMENTS",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.IN_PROGRESS",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.NOT_FOUND",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.NOT_SUPPORTED",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.PROTOCOL_ERROR",
"value": "11"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.TIMED_OUT",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.bluetooth/ErrorCode.UNKNOWN",
"value": "0"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.bluetooth/ErrorCode",
"strictness": "strict"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.bluetooth/HostId.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/HostId"
},
{
"declaration": "int8",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Int8.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Int8"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_AUDIO_VIDEO",
"value": "1024"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_COMPUTER",
"value": "256"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_HEALTH",
"value": "2304"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_IMAGING",
"value": "1536"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_LAN",
"value": "768"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_MASK",
"value": "7936"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_MISCELLANEOUS",
"value": "0"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_PERIPHERAL",
"value": "1280"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_PHONE",
"value": "512"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_TOY",
"value": "2048"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_UNCATEGORIZED",
"value": "7936"
},
{
"declaration": "uint32",
"kind": "const",
"name": "fuchsia.bluetooth/MAJOR_DEVICE_CLASS_WEARABLE",
"value": "1792"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.bluetooth/MAX_DEVICE_NAME_LENGTH",
"value": "248"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.bluetooth/PeerId.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/PeerId"
},
{
"declaration": "box<fuchsia.bluetooth/Error>",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Status.error"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Status"
},
{
"declaration": "uint16",
"kind": "struct/member",
"name": "fuchsia.bluetooth/UInt16.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/UInt16"
},
{
"declaration": "uint8",
"kind": "const",
"name": "fuchsia.bluetooth/UUID_STRING_REPRESENTATION_LENGTH",
"value": "36"
},
{
"declaration": "array<uint8,16>",
"kind": "struct/member",
"name": "fuchsia.bluetooth/Uuid.value"
},
{
"kind": "struct",
"name": "fuchsia.bluetooth/Uuid"
},
{
"kind": "library",
"name": "fuchsia.bluetooth"
}
]