139a18158SMarkus Armbrusterobject :empty 2156402e5SMarkus Armbrusterobject :obj-EVENT_C-arg 3156402e5SMarkus Armbruster member a: int optional=True 4156402e5SMarkus Armbruster member b: UserDefOne optional=True 5156402e5SMarkus Armbruster member c: str optional=False 6156402e5SMarkus Armbrusterobject :obj-EVENT_D-arg 7156402e5SMarkus Armbruster member a: EventStructOne optional=False 8156402e5SMarkus Armbruster member b: str optional=False 9156402e5SMarkus Armbruster member c: str optional=True 10156402e5SMarkus Armbruster member enum3: EnumOne optional=True 11156402e5SMarkus Armbrusterobject :obj-__org.qemu_x-command-arg 12156402e5SMarkus Armbruster member a: __org.qemu_x-EnumList optional=False 13156402e5SMarkus Armbruster member b: __org.qemu_x-StructList optional=False 14156402e5SMarkus Armbruster member c: __org.qemu_x-Union2 optional=False 15156402e5SMarkus Armbruster member d: __org.qemu_x-Alt optional=False 1628770e05SMarkus Armbrusterobject :obj-anyList-wrapper 1728770e05SMarkus Armbruster member data: anyList optional=False 18156402e5SMarkus Armbrusterobject :obj-boolList-wrapper 19156402e5SMarkus Armbruster member data: boolList optional=False 2028770e05SMarkus Armbrusterobject :obj-guest-sync-arg 2128770e05SMarkus Armbruster member arg: any optional=False 22156402e5SMarkus Armbrusterobject :obj-int16List-wrapper 23156402e5SMarkus Armbruster member data: int16List optional=False 24156402e5SMarkus Armbrusterobject :obj-int32List-wrapper 25156402e5SMarkus Armbruster member data: int32List optional=False 26156402e5SMarkus Armbrusterobject :obj-int64List-wrapper 27156402e5SMarkus Armbruster member data: int64List optional=False 28156402e5SMarkus Armbrusterobject :obj-int8List-wrapper 29156402e5SMarkus Armbruster member data: int8List optional=False 30156402e5SMarkus Armbrusterobject :obj-intList-wrapper 31156402e5SMarkus Armbruster member data: intList optional=False 32156402e5SMarkus Armbrusterobject :obj-numberList-wrapper 33156402e5SMarkus Armbruster member data: numberList optional=False 34156402e5SMarkus Armbrusterobject :obj-sizeList-wrapper 35156402e5SMarkus Armbruster member data: sizeList optional=False 36156402e5SMarkus Armbrusterobject :obj-str-wrapper 37156402e5SMarkus Armbruster member data: str optional=False 38156402e5SMarkus Armbrusterobject :obj-strList-wrapper 39156402e5SMarkus Armbruster member data: strList optional=False 40156402e5SMarkus Armbrusterobject :obj-uint16List-wrapper 41156402e5SMarkus Armbruster member data: uint16List optional=False 42156402e5SMarkus Armbrusterobject :obj-uint32List-wrapper 43156402e5SMarkus Armbruster member data: uint32List optional=False 44156402e5SMarkus Armbrusterobject :obj-uint64List-wrapper 45156402e5SMarkus Armbruster member data: uint64List optional=False 46156402e5SMarkus Armbrusterobject :obj-uint8List-wrapper 47156402e5SMarkus Armbruster member data: uint8List optional=False 48156402e5SMarkus Armbrusterobject :obj-user_def_cmd1-arg 49156402e5SMarkus Armbruster member ud1a: UserDefOne optional=False 50156402e5SMarkus Armbrusterobject :obj-user_def_cmd2-arg 51156402e5SMarkus Armbruster member ud1a: UserDefOne optional=False 52156402e5SMarkus Armbruster member ud1b: UserDefOne optional=True 53156402e5SMarkus Armbrusterobject :obj-user_def_cmd3-arg 54156402e5SMarkus Armbruster member a: int optional=False 55156402e5SMarkus Armbruster member b: int optional=True 56156402e5SMarkus Armbrusterevent EVENT_A None 57156402e5SMarkus Armbrusterevent EVENT_B None 58156402e5SMarkus Armbrusterevent EVENT_C :obj-EVENT_C-arg 59156402e5SMarkus Armbrusterevent EVENT_D :obj-EVENT_D-arg 60156402e5SMarkus Armbrusterenum EnumOne ['value1', 'value2', 'value3'] 61156402e5SMarkus Armbrusterobject EventStructOne 62156402e5SMarkus Armbruster member struct1: UserDefOne optional=False 63156402e5SMarkus Armbruster member string: str optional=False 64156402e5SMarkus Armbruster member enum2: EnumOne optional=True 65156402e5SMarkus Armbrusterobject NestedEnumsOne 66156402e5SMarkus Armbruster member enum1: EnumOne optional=False 67156402e5SMarkus Armbruster member enum2: EnumOne optional=True 68156402e5SMarkus Armbruster member enum3: EnumOne optional=False 69156402e5SMarkus Armbruster member enum4: EnumOne optional=True 70156402e5SMarkus Armbrusterenum QEnumTwo ['value1', 'value2'] 71156402e5SMarkus Armbruster prefix QENUM_TWO 72156402e5SMarkus Armbrusterobject UserDefA 73156402e5SMarkus Armbruster member boolean: bool optional=False 74*d220fbcdSEric Blake member a_b: int optional=True 75156402e5SMarkus Armbrusteralternate UserDefAlternate 76156402e5SMarkus Armbruster case uda: UserDefA 77156402e5SMarkus Armbruster case s: str 78156402e5SMarkus Armbruster case i: int 79156402e5SMarkus Armbrusterenum UserDefAlternateKind ['uda', 's', 'i'] 80156402e5SMarkus Armbrusterobject UserDefB 81156402e5SMarkus Armbruster member intb: int optional=False 82*d220fbcdSEric Blake member a-b: bool optional=True 83156402e5SMarkus Armbrusterobject UserDefC 84156402e5SMarkus Armbruster member string1: str optional=False 85156402e5SMarkus Armbruster member string2: str optional=False 86156402e5SMarkus Armbrusterobject UserDefFlatUnion 87156402e5SMarkus Armbruster base UserDefUnionBase 88156402e5SMarkus Armbruster tag enum1 89156402e5SMarkus Armbruster case value1: UserDefA 90156402e5SMarkus Armbruster case value2: UserDefB 91156402e5SMarkus Armbruster case value3: UserDefB 92156402e5SMarkus Armbrusterobject UserDefFlatUnion2 93156402e5SMarkus Armbruster base UserDefUnionBase 94156402e5SMarkus Armbruster tag enum1 95156402e5SMarkus Armbruster case value1: UserDefC 96156402e5SMarkus Armbruster case value2: UserDefB 97156402e5SMarkus Armbruster case value3: UserDefA 98156402e5SMarkus Armbrusterobject UserDefNativeListUnion 99156402e5SMarkus Armbruster case integer: :obj-intList-wrapper 100156402e5SMarkus Armbruster case s8: :obj-int8List-wrapper 101156402e5SMarkus Armbruster case s16: :obj-int16List-wrapper 102156402e5SMarkus Armbruster case s32: :obj-int32List-wrapper 103156402e5SMarkus Armbruster case s64: :obj-int64List-wrapper 104156402e5SMarkus Armbruster case u8: :obj-uint8List-wrapper 105156402e5SMarkus Armbruster case u16: :obj-uint16List-wrapper 106156402e5SMarkus Armbruster case u32: :obj-uint32List-wrapper 107156402e5SMarkus Armbruster case u64: :obj-uint64List-wrapper 108156402e5SMarkus Armbruster case number: :obj-numberList-wrapper 109156402e5SMarkus Armbruster case boolean: :obj-boolList-wrapper 110156402e5SMarkus Armbruster case string: :obj-strList-wrapper 111156402e5SMarkus Armbruster case sizes: :obj-sizeList-wrapper 11228770e05SMarkus Armbruster case any: :obj-anyList-wrapper 11328770e05SMarkus Armbrusterenum UserDefNativeListUnionKind ['integer', 's8', 's16', 's32', 's64', 'u8', 'u16', 'u32', 'u64', 'number', 'boolean', 'string', 'sizes', 'any'] 114156402e5SMarkus Armbrusterobject UserDefOne 115156402e5SMarkus Armbruster base UserDefZero 116156402e5SMarkus Armbruster member string: str optional=False 117156402e5SMarkus Armbruster member enum1: EnumOne optional=True 118156402e5SMarkus Armbrusterobject UserDefOptions 119156402e5SMarkus Armbruster member i64: intList optional=True 120156402e5SMarkus Armbruster member u64: uint64List optional=True 121156402e5SMarkus Armbruster member u16: uint16List optional=True 122156402e5SMarkus Armbruster member i64x: int optional=True 123156402e5SMarkus Armbruster member u64x: uint64 optional=True 124156402e5SMarkus Armbrusterobject UserDefTwo 125156402e5SMarkus Armbruster member string0: str optional=False 126156402e5SMarkus Armbruster member dict1: UserDefTwoDict optional=False 127156402e5SMarkus Armbrusterobject UserDefTwoDict 128156402e5SMarkus Armbruster member string1: str optional=False 129156402e5SMarkus Armbruster member dict2: UserDefTwoDictDict optional=False 130156402e5SMarkus Armbruster member dict3: UserDefTwoDictDict optional=True 131156402e5SMarkus Armbrusterobject UserDefTwoDictDict 132156402e5SMarkus Armbruster member userdef: UserDefOne optional=False 133156402e5SMarkus Armbruster member string: str optional=False 134156402e5SMarkus Armbrusterobject UserDefUnionBase 135156402e5SMarkus Armbruster base UserDefZero 136156402e5SMarkus Armbruster member string: str optional=False 137156402e5SMarkus Armbruster member enum1: EnumOne optional=False 138156402e5SMarkus Armbrusterobject UserDefZero 139156402e5SMarkus Armbruster member integer: int optional=False 140156402e5SMarkus Armbrusterevent __ORG.QEMU_X-EVENT __org.qemu_x-Struct 141156402e5SMarkus Armbrusteralternate __org.qemu_x-Alt 142156402e5SMarkus Armbruster case __org.qemu_x-branch: str 143156402e5SMarkus Armbruster case b: __org.qemu_x-Base 144156402e5SMarkus Armbrusterenum __org.qemu_x-AltKind ['__org.qemu_x-branch', 'b'] 145156402e5SMarkus Armbrusterobject __org.qemu_x-Base 146156402e5SMarkus Armbruster member __org.qemu_x-member1: __org.qemu_x-Enum optional=False 147156402e5SMarkus Armbrusterenum __org.qemu_x-Enum ['__org.qemu_x-value'] 148156402e5SMarkus Armbrusterobject __org.qemu_x-Struct 149156402e5SMarkus Armbruster base __org.qemu_x-Base 150156402e5SMarkus Armbruster member __org.qemu_x-member2: str optional=False 151156402e5SMarkus Armbrusterobject __org.qemu_x-Struct2 152156402e5SMarkus Armbruster member array: __org.qemu_x-Union1List optional=False 153156402e5SMarkus Armbrusterobject __org.qemu_x-Union1 154156402e5SMarkus Armbruster case __org.qemu_x-branch: :obj-str-wrapper 155156402e5SMarkus Armbrusterenum __org.qemu_x-Union1Kind ['__org.qemu_x-branch'] 156156402e5SMarkus Armbrusterobject __org.qemu_x-Union2 157156402e5SMarkus Armbruster base __org.qemu_x-Base 158156402e5SMarkus Armbruster tag __org.qemu_x-member1 159156402e5SMarkus Armbruster case __org.qemu_x-value: __org.qemu_x-Struct2 160156402e5SMarkus Armbrustercommand __org.qemu_x-command :obj-__org.qemu_x-command-arg -> __org.qemu_x-Union1 161156402e5SMarkus Armbruster gen=True success_response=True 16228770e05SMarkus Armbrustercommand guest-sync :obj-guest-sync-arg -> any 16328770e05SMarkus Armbruster gen=True success_response=True 164156402e5SMarkus Armbrustercommand user_def_cmd None -> None 165156402e5SMarkus Armbruster gen=True success_response=True 166156402e5SMarkus Armbrustercommand user_def_cmd1 :obj-user_def_cmd1-arg -> None 167156402e5SMarkus Armbruster gen=True success_response=True 168156402e5SMarkus Armbrustercommand user_def_cmd2 :obj-user_def_cmd2-arg -> UserDefTwo 169156402e5SMarkus Armbruster gen=True success_response=True 170156402e5SMarkus Armbrustercommand user_def_cmd3 :obj-user_def_cmd3-arg -> int 171156402e5SMarkus Armbruster gen=True success_response=True 172