Lines Matching full:mhost
23 mCallbacks.input_report_set_usage_int(mHost, mReport, id, usage, value, arityIndex);
28 mCallbacks.input_report_set_usage_bool(mHost, mReport, id, usage, value, arityIndex);
32 mCallbacks.report_event(mHost, d, mReport);
36 mCallbacks.input_report_definition_add_collection(mHost, mReportDefinition, id, arity);
41 mCallbacks.input_report_definition_declare_usage_int(mHost, mReportDefinition,
47 mCallbacks.input_report_definition_declare_usages_bool(mHost, mReportDefinition,
52 return new InputReport(mHost, mCallbacks,
53 mCallbacks.input_allocate_report(mHost, mReportDefinition));
57 mCallbacks.input_device_definition_add_report(mHost, mDeviceDefinition, *r);
61 return mCallbacks.input_get_property_key(mHost, mProperty);
65 return mCallbacks.input_get_property_value(mHost, mProperty);
69 return new InputProperty(mHost, mCallbacks,
70 mCallbacks.input_get_device_property(mHost, mMap, key));
74 mCallbacks.input_free_device_property(mHost, *property);
80 mHost, name, productId, vendorId, bus, uniqueId);
84 return new InputDeviceDefinition(mHost, mCallbacks, mCallbacks.create_device_definition(mHost));
88 return new InputReportDefinition(mHost, mCallbacks,
89 mCallbacks.create_input_report_definition(mHost));
93 return new InputReportDefinition(mHost, mCallbacks,
94 mCallbacks.create_output_report_definition(mHost));
98 mCallbacks.free_report_definition(mHost, *reportDef);
103 return mCallbacks.register_device(mHost, id, *d);
107 mCallbacks.unregister_device(mHost, handle);
111 return new InputPropertyMap(mHost, mCallbacks,
112 mCallbacks.input_get_device_property_map(mHost, id));
116 mCallbacks.input_free_device_property_map(mHost, *propertyMap);