Lines Matching refs:inputClient
71 int PerUserSession::AddClientInfo(sptr<IRemoteObject> inputClient, const InputClientInfo &clientInfo,
75 auto cacheInfo = GetClientInfo(inputClient);
80 UpdateClientInfo(inputClient, { { UpdateFlag::UIEXTENSION_TOKENID, clientInfo.uiExtensionTokenId } });
82 UpdateClientInfo(inputClient, { { UpdateFlag::TEXT_CONFIG, clientInfo.config } });
84 UpdateClientInfo(inputClient, { { UpdateFlag::EVENTFLAG, clientInfo.eventFlag } });
108 mapClients_.insert({ inputClient, info });
435 * @param inputClient the IRemoteObject remote handler of given input client
440 std::shared_ptr<InputClientInfo> PerUserSession::GetClientInfo(sptr<IRemoteObject> inputClient)
442 if (inputClient == nullptr) {
443 IMSA_HILOGE("inputClient is nullptr!");
447 auto it = mapClients_.find(inputClient);