diff options
Diffstat (limited to 'protos/perfetto/trace/android/inputmethodeditor.proto')
-rw-r--r-- | protos/perfetto/trace/android/inputmethodeditor.proto | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/protos/perfetto/trace/android/inputmethodeditor.proto b/protos/perfetto/trace/android/inputmethodeditor.proto deleted file mode 100644 index 29aeef157..000000000 --- a/protos/perfetto/trace/android/inputmethodeditor.proto +++ /dev/null @@ -1,75 +0,0 @@ -/* - * Copyright (C) 2024 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -syntax = "proto2"; - -package perfetto.protos; - -import "protos/perfetto/trace/android/inputmethodservice/inputmethodservice.proto"; -import "protos/perfetto/trace/android/server/inputmethod/inputmethodmanagerservice.proto"; -import "protos/perfetto/trace/android/view/inputmethod/inputmethodmanager.proto"; -import "protos/perfetto/trace/android/view/viewrootimpl.proto"; -import "protos/perfetto/trace/android/view/insetscontroller.proto"; -import "protos/perfetto/trace/android/view/imeinsetssourceconsumer.proto"; -import "protos/perfetto/trace/android/view/inputmethod/editorinfo.proto"; -import "protos/perfetto/trace/android/view/inputmethod/inputconnection.proto"; -import "protos/perfetto/trace/android/view/imefocuscontroller.proto"; - -// One dump entry for clients that use InputMethod -message InputMethodClientsTraceProto { - // elapsed realtime in nanos since boot of when this entry was logged - optional fixed64 elapsed_realtime_nanos = 1; - - // where the trace originated - optional string where = 2; - - optional ClientSideProto client = 3; - - // groups together the dump from ime related client side classes - message ClientSideProto { - optional int32 display_id = 1; - optional InputMethodManagerProto input_method_manager = 2; - optional ViewRootImplProto view_root_impl = 3; - optional InsetsControllerProto insets_controller = 4; - optional ImeInsetsSourceConsumerProto ime_insets_source_consumer = 5; - optional EditorInfoProto editor_info = 6; - optional ImeFocusControllerProto ime_focus_controller = 7; - optional InputConnectionProto input_connection = 8; - optional InputConnectionCallProto input_connection_call = 9; - } -} - -// One dump entry for InputMethodService -message InputMethodServiceTraceProto { - // elapsed realtime in nanos since boot of when this entry was logged - optional fixed64 elapsed_realtime_nanos = 1; - - // where the trace originated - optional string where = 2; - - optional InputMethodServiceProto input_method_service = 3; -} - -// One dump entry for InputMethodManagerService -message InputMethodManagerServiceTraceProto { - // elapsed realtime in nanos since boot of when this entry was logged - optional fixed64 elapsed_realtime_nanos = 1; - - // where the trace originated - optional string where = 2; - - optional InputMethodManagerServiceProto input_method_manager_service = 3; -}
\ No newline at end of file |