class UnionOfStructs(object): __metaclass__ = _reflection.MojoUnionType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'nr', _descriptor.StructType(lambda: NamedRegion), 0, 0), _descriptor.SingleFieldGroup( 'a_nr', _descriptor.GenericArrayType( _descriptor.StructType(lambda: NamedRegion)), 1, 0), _descriptor.SingleFieldGroup( 'a_rp', _descriptor.GenericArrayType( _descriptor.StructType(lambda: RectPair)), 2, 0), _descriptor.SingleFieldGroup( 'm_ndfv', _descriptor.MapType( _descriptor.TYPE_INT64, _descriptor.StructType(lambda: NoDefaultFieldValues)), 3, 0), _descriptor.SingleFieldGroup( 'm_hs', _descriptor.MapType( _descriptor.TYPE_INT64, _descriptor.StructType(lambda: HandleStruct)), 4, 0), ], }
class UnionOfUnions(object): __metaclass__ = _reflection.MojoUnionType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'u', _descriptor.UnionType(lambda: ObjectUnion), 0, 0), _descriptor.SingleFieldGroup( 'a_ou', _descriptor.GenericArrayType( _descriptor.UnionType(lambda: ObjectUnion)), 1, 0), _descriptor.SingleFieldGroup( 'a_hu', _descriptor.GenericArrayType( _descriptor.UnionType(lambda: HandleUnion)), 2, 0), _descriptor.SingleFieldGroup( 'm_ou', _descriptor.MapType( _descriptor.TYPE_INT64, _descriptor.UnionType(lambda: ObjectUnion)), 3, 0), _descriptor.SingleFieldGroup( 'm_hu', _descriptor.MapType( _descriptor.TYPE_INT64, _descriptor.UnionType(lambda: HandleUnion)), 4, 0), ], }
class UnionA(object): __metaclass__ = _reflection.MojoUnionType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('a', _descriptor.TYPE_UINT16, 0, 0), _descriptor.SingleFieldGroup('b', _descriptor.TYPE_UINT32, 1, 0), _descriptor.SingleFieldGroup( 'c', _descriptor.StructType(lambda: StructA, nullable=True), 2, 0), _descriptor.SingleFieldGroup( 'd', _descriptor.NativeArrayType('B', nullable=True), 3, 0), _descriptor.SingleFieldGroup( 'e', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_UINT8, nullable=True), 4, 0), _descriptor.SingleFieldGroup( 'f', _descriptor.UnionType(lambda: UnionB, nullable=True), 5, 0), _descriptor.SingleFieldGroup( 'g', _descriptor.StructType(lambda: StructA), 6, 0), _descriptor.SingleFieldGroup('h', _descriptor.NativeArrayType('B'), 7, 0), _descriptor.SingleFieldGroup( 'i', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_UINT8), 8, 0), _descriptor.SingleFieldGroup('j', _descriptor.UnionType(lambda: UnionB), 9, 0), ], }
class RuntimeTypeInfo(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('services_by_name', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.StructType(lambda: ServiceTypeInfo)), 0, 0), _descriptor.SingleFieldGroup('type_map', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: UserDefinedType)), 1, 0), ], }
class MojomFileGraph(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('files', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.StructType(lambda: MojomFile)), 0, 0), _descriptor.SingleFieldGroup('resolved_types', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: mojom_types_mojom.UserDefinedType)), 1, 0), _descriptor.SingleFieldGroup('resolved_values', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: mojom_types_mojom.UserDefinedValue)), 2, 0), ], }
class NonNullableMapStruct(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('map_field', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING), 0, 0), ], }
class ObjectUnion(object): __metaclass__ = _reflection.MojoUnionType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('f_int8', _descriptor.TYPE_INT8, 0, 0), _descriptor.SingleFieldGroup('f_string', _descriptor.TYPE_STRING, 1, 0), _descriptor.SingleFieldGroup( 'f_dummy', _descriptor.StructType(lambda: DummyStruct), 2, 0), _descriptor.SingleFieldGroup( 'f_nullable', _descriptor.StructType(lambda: DummyStruct, nullable=True), 3, 0), _descriptor.SingleFieldGroup('f_array_int8', _descriptor.NativeArrayType('b'), 4, 0), _descriptor.SingleFieldGroup( 'f_map_int8', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_INT8), 5, 0), _descriptor.SingleFieldGroup( 'f_pod_union', _descriptor.UnionType(lambda: PodUnion), 6, 0), ], }
class ServiceDescription(object): __metaclass__ = _interface_reflection.MojoInterfaceType DESCRIPTOR = { 'fully_qualified_name': None, 'version': 0, 'methods': [ { 'name': 'GetTopLevelInterface', 'ordinal': 0, 'parameters': {}, 'responses': { 'fields': [ _descriptor.SingleFieldGroup( 'mojom_interface', _descriptor.StructType( lambda: mojom_types_mojom.MojomInterface), 0, 0), ], }, }, { 'name': 'GetTypeDefinition', 'ordinal': 1, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('type_key', _descriptor.TYPE_STRING, 0, 0), ], }, 'responses': { 'fields': [ _descriptor.SingleFieldGroup( 'type', _descriptor.UnionType( lambda: mojom_types_mojom.UserDefinedType, nullable=True), 0, 0), ], }, }, { 'name': 'GetAllTypeDefinitions', 'ordinal': 2, 'parameters': {}, 'responses': { 'fields': [ _descriptor.SingleFieldGroup( 'definitions', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.UnionType( lambda: mojom_types_mojom.UserDefinedType), nullable=True), 0, 0), ], }, }, ], }
class HttpResponse(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('status_code', _descriptor.TYPE_UINT32, 0, 0, default_value=200), _descriptor.SingleFieldGroup('body', _descriptor.TYPE_NULLABLE_HANDLE, 1, 0), _descriptor.SingleFieldGroup('content_length', _descriptor.TYPE_INT64, 2, 0, default_value=0), _descriptor.SingleFieldGroup( 'content_type', _descriptor.TYPE_STRING, 3, 0, default_value="text/html; charset=utf-8"), _descriptor.SingleFieldGroup( 'custom_headers', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING, nullable=True), 4, 0), ], }
class Db(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('version', _descriptor.TYPE_UINT32, 0, 0), _descriptor.SingleFieldGroup('last_selected_accounts', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING), 1, 0), ], }
class HttpRequest(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('relative_url', _descriptor.TYPE_STRING, 0, 0), _descriptor.SingleFieldGroup('method', _descriptor.TYPE_STRING, 1, 0, default_value="GET"), _descriptor.SingleFieldGroup('headers', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING, nullable=True), 2, 0), _descriptor.SingleFieldGroup('body', _descriptor.TYPE_NULLABLE_HANDLE, 3, 0), ], }
class MojomInterface(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('decl_data', _descriptor.StructType(lambda: DeclarationData, nullable=True), 0, 0), _descriptor.SingleFieldGroup('service_name', _descriptor.TYPE_NULLABLE_STRING, 1, 0), _descriptor.SingleFieldGroup('methods', _descriptor.MapType(_descriptor.TYPE_UINT32, _descriptor.StructType(lambda: MojomMethod)), 2, 0), _descriptor.SingleFieldGroup('current_version', _descriptor.TYPE_UINT32, 3, 0), ], }
class CredentialStore(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup('version', _descriptor.TYPE_UINT32, 0, 0), _descriptor.SingleFieldGroup( 'credentials', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.StructType(lambda: Credentials)), 1, 0), ], }
class SmallStruct(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'dummy_struct', _descriptor.StructType(lambda: DummyStruct, nullable=True), 0, 0), _descriptor.SingleFieldGroup( 'pod_union', _descriptor.UnionType(lambda: PodUnion, nullable=True), 1, 0), _descriptor.SingleFieldGroup( 'pod_union_array', _descriptor.GenericArrayType( _descriptor.UnionType(lambda: PodUnion), nullable=True), 2, 0), _descriptor.SingleFieldGroup( 'nullable_pod_union_array', _descriptor.GenericArrayType(_descriptor.UnionType( lambda: PodUnion, nullable=True), nullable=True), 3, 0), _descriptor.SingleFieldGroup( 's_array', _descriptor.GenericArrayType( _descriptor.StructType(lambda: DummyStruct), nullable=True), 4, 0), _descriptor.SingleFieldGroup( 'pod_union_map', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: PodUnion), nullable=True), 5, 0), _descriptor.SingleFieldGroup( 'nullable_pod_union_map', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.UnionType(lambda: PodUnion, nullable=True), nullable=True), 6, 0), ], }
class FidlFileGraph(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'files', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.StructType(lambda: FidlFile)), 0, 0), _descriptor.SingleFieldGroup( 'resolved_types', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.UnionType( lambda: fidl_types_fidl.UserDefinedType)), 1, 0), _descriptor.SingleFieldGroup( 'resolved_constants', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.StructType( lambda: fidl_types_fidl.DeclaredConstant)), 2, 0), ], }
class StructH(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.BooleanGroup([ _descriptor.FieldDescriptor('a', _descriptor.TYPE_BOOL, 0, 0) ]), _descriptor.SingleFieldGroup('b', _descriptor.TYPE_UINT8, 1, 0), _descriptor.SingleFieldGroup( 'c', _descriptor.UnionType(lambda: UnionA, nullable=True), 2, 0), _descriptor.SingleFieldGroup( 'd', _descriptor.GenericArrayType( _descriptor.UnionType(lambda: UnionA), nullable=True), 3, 0), _descriptor.SingleFieldGroup( 'e', _descriptor.MapType(_descriptor.TYPE_UINT8, _descriptor.UnionType(lambda: UnionA), nullable=True), 4, 0), ], }
class Clipboard(object): __metaclass__ = _interface_reflection.MojoInterfaceType DESCRIPTOR = { 'fully_qualified_name': 'mojo::Clipboard', 'version': 0, 'methods': [ { 'name': 'GetSequenceNumber', 'ordinal': 0, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('clipboard_type', _descriptor.TYPE_INT32, 0, 0), ], }, 'responses': { 'fields': [ _descriptor.SingleFieldGroup('sequence', _descriptor.TYPE_UINT64, 0, 0), ], }, }, { 'name': 'GetAvailableMimeTypes', 'ordinal': 1, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('clipboard_types', _descriptor.TYPE_INT32, 0, 0), ], }, 'responses': { 'fields': [ _descriptor.SingleFieldGroup( 'types', _descriptor.GenericArrayType( _descriptor.TYPE_STRING), 0, 0), ], }, }, { 'name': 'ReadMimeType', 'ordinal': 2, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('clipboard_type', _descriptor.TYPE_INT32, 0, 0), _descriptor.SingleFieldGroup('mime_type', _descriptor.TYPE_STRING, 1, 0), ], }, 'responses': { 'fields': [ _descriptor.SingleFieldGroup( 'data', _descriptor.NativeArrayType('B', nullable=True), 0, 0), ], }, }, { 'name': 'WriteClipboardData', 'ordinal': 3, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('clipboard_type', _descriptor.TYPE_INT32, 0, 0), _descriptor.SingleFieldGroup( 'data', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.NativeArrayType('B'), nullable=True), 1, 0), ], }, }, ], }
class MapKeyTypes(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'f0', _descriptor.MapType(_descriptor.TYPE_BOOL, _descriptor.TYPE_BOOL), 0, 0), _descriptor.SingleFieldGroup( 'f1', _descriptor.MapType(_descriptor.TYPE_INT8, _descriptor.TYPE_INT8), 1, 0), _descriptor.SingleFieldGroup( 'f2', _descriptor.MapType(_descriptor.TYPE_UINT8, _descriptor.TYPE_UINT8), 2, 0), _descriptor.SingleFieldGroup( 'f3', _descriptor.MapType(_descriptor.TYPE_INT16, _descriptor.TYPE_INT16), 3, 0), _descriptor.SingleFieldGroup( 'f4', _descriptor.MapType(_descriptor.TYPE_UINT16, _descriptor.TYPE_UINT16), 4, 0), _descriptor.SingleFieldGroup( 'f5', _descriptor.MapType(_descriptor.TYPE_INT32, _descriptor.TYPE_INT32), 5, 0), _descriptor.SingleFieldGroup( 'f6', _descriptor.MapType(_descriptor.TYPE_UINT32, _descriptor.TYPE_UINT32), 6, 0), _descriptor.SingleFieldGroup( 'f7', _descriptor.MapType(_descriptor.TYPE_INT64, _descriptor.TYPE_INT64), 7, 0), _descriptor.SingleFieldGroup( 'f8', _descriptor.MapType(_descriptor.TYPE_UINT64, _descriptor.TYPE_UINT64), 8, 0), _descriptor.SingleFieldGroup( 'f9', _descriptor.MapType(_descriptor.TYPE_FLOAT, _descriptor.TYPE_FLOAT), 9, 0), _descriptor.SingleFieldGroup( 'f10', _descriptor.MapType(_descriptor.TYPE_DOUBLE, _descriptor.TYPE_DOUBLE), 10, 0), _descriptor.SingleFieldGroup( 'f11', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING), 11, 0), ], }
class MapValueTypes(object): __metaclass__ = _reflection.MojoStructType DESCRIPTOR = { 'fields': [ _descriptor.SingleFieldGroup( 'f0', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType(_descriptor.TYPE_STRING)), 0, 0), _descriptor.SingleFieldGroup( 'f1', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType(_descriptor.TYPE_STRING, nullable=True)), 1, 0), _descriptor.SingleFieldGroup( 'f2', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType( _descriptor.TYPE_NULLABLE_STRING)), 2, 0), _descriptor.SingleFieldGroup( 'f3', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType(_descriptor.TYPE_STRING, length=2)), 3, 0), _descriptor.SingleFieldGroup( 'f4', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType( _descriptor.GenericArrayType(_descriptor.TYPE_STRING, nullable=True, length=2))), 4, 0), _descriptor.SingleFieldGroup( 'f5', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType(_descriptor.GenericArrayType( _descriptor.TYPE_STRING, length=2), length=1)), 5, 0), _descriptor.SingleFieldGroup( 'f6', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.StructType(lambda: rect_mojom.Rect, nullable=True)), 6, 0), _descriptor.SingleFieldGroup( 'f7', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING)), 7, 0), _descriptor.SingleFieldGroup( 'f8', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType( _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_STRING))), 8, 0), _descriptor.SingleFieldGroup( 'f9', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_HANDLE), 9, 0), _descriptor.SingleFieldGroup( 'f10', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.GenericArrayType(_descriptor.TYPE_HANDLE)), 10, 0), _descriptor.SingleFieldGroup( 'f11', _descriptor.MapType( _descriptor.TYPE_STRING, _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_HANDLE)), 11, 0), ], }
class ConformanceTestInterface(object): __metaclass__ = _interface_reflection.MojoInterfaceType DESCRIPTOR = { 'fully_qualified_name': None, 'version': 0, 'methods': [ { 'name': 'Method0', 'ordinal': 0, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('param0', _descriptor.TYPE_FLOAT, 0, 0), ], }, }, { 'name': 'Method1', 'ordinal': 1, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructA), 0, 0), ], }, }, { 'name': 'Method2', 'ordinal': 2, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructB), 0, 0), _descriptor.SingleFieldGroup( 'param1', _descriptor.StructType(lambda: StructA), 1, 0), ], }, }, { 'name': 'Method3', 'ordinal': 3, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.BooleanArrayType(), 0, 0), ], }, }, { 'name': 'Method4', 'ordinal': 4, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructC), 0, 0), _descriptor.SingleFieldGroup( 'param1', _descriptor.NativeArrayType('B'), 1, 0), ], }, }, { 'name': 'Method5', 'ordinal': 5, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructE), 0, 0), _descriptor.SingleFieldGroup('param1', _descriptor.TYPE_HANDLE, 1, 0), ], }, }, { 'name': 'Method6', 'ordinal': 6, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.GenericArrayType( _descriptor.NativeArrayType('B')), 0, 0), ], }, }, { 'name': 'Method7', 'ordinal': 7, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructF), 0, 0), _descriptor.SingleFieldGroup( 'param1', _descriptor.GenericArrayType( _descriptor.NativeArrayType('B', nullable=True, length=3), length=2), 1, 0), ], }, }, { 'name': 'Method8', 'ordinal': 8, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.GenericArrayType( _descriptor.GenericArrayType( _descriptor.TYPE_STRING, nullable=True)), 0, 0), ], }, }, { 'name': 'Method9', 'ordinal': 9, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.GenericArrayType( _descriptor.GenericArrayType( _descriptor.TYPE_NULLABLE_HANDLE), nullable=True), 0, 0), ], }, }, { 'name': 'Method10', 'ordinal': 10, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.MapType(_descriptor.TYPE_STRING, _descriptor.TYPE_UINT8), 0, 0), ], }, }, { 'name': 'Method11', 'ordinal': 11, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructG), 0, 0), ], }, }, { 'name': 'Method12', 'ordinal': 12, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup('param0', _descriptor.TYPE_FLOAT, 0, 0), ], }, 'responses': { 'fields': [ _descriptor.SingleFieldGroup('param0', _descriptor.TYPE_FLOAT, 0, 0), ], }, }, { 'name': 'Method13', 'ordinal': 13, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.InterfaceType(lambda: InterfaceA, nullable=True), 0, 0), _descriptor.SingleFieldGroup('param1', _descriptor.TYPE_UINT32, 1, 0), _descriptor.SingleFieldGroup( 'param2', _descriptor.InterfaceType(lambda: InterfaceA, nullable=True), 2, 0), ], }, }, { 'name': 'Method14', 'ordinal': 14, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.UnionType(lambda: UnionA), 0, 0), ], }, }, { 'name': 'Method15', 'ordinal': 15, 'parameters': { 'fields': [ _descriptor.SingleFieldGroup( 'param0', _descriptor.StructType(lambda: StructH), 0, 0), ], }, }, ], }